Go Back
+ servings
vegan mac and cheese in a white bowl with chili flakes on top.
Print Recipe
5 from 2 votes

Easy Vegan Mac and Cheese

This easy vegan mac and cheese recipe comes together in just 20 minutes. It's creamy & rich without being too heavy. There's no gluten, dairy, or cashews, so this healthy version of the classic comfort food is sure to hit the spot.
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Course: Main Course
Cuisine: American
Diet: Gluten Free, Low Lactose, Vegan, Vegetarian
Servings: 4
Calories: 642kcal

Ingredients

  • 4 cups gluten-free short pasta 400g
  • 3 tablespoon vegan butter
  • 3 tablespoon any gluten-free flour I use Bob's Red Mill 1:1 GF Baking Flour
  • cup dairy-free milk
  • 1 cup nutritional yeast
  • 1 teaspoon each: paprika, mustard powder, garlic powder, cayenne, red chili flakes
  • ½ teaspoon each: salt & pepper
  • cup baby spinach

Instructions

  • Cook the pasta in boiling salted water according to the package instructions. Remove from the water 1 minute before the stated time. Save at least 1 cup of pasta water. The sauce will be made while the pasta cooks.
  • In a large skillet over medium heat, melt the vegan butter. Once melted, add the gluten-free flour and whisk into a thick roux. Cook for 1 minute.
  • Add the dairy-free milk to the skillet and raise the heat to medium-high. Whisk constantly until it bubbles and thickens. This will take a few minutes.
  • Turn the heat back down to medium, then add the nutritional yeast and spices. Adjust the amount of spice to how you like it. Stir to evenly incorporate.
  • Add the spinach and stir for a few minutes until it wilts down. Use a slotted spoon to add the pasta directly to the sauce. Add pasta water as needed to thin out the sauce. Stir to coat the pasta.
  • Cook in the sauce for 1 minute then plate. Enjoy!

Notes

  • You can add other veggies with the spinach such as sliced mushrooms, broccoli, zucchini, etc.
  • Storage: Place cooled pasta in an airtight container and refrigerate for up to 3 days. Heat in the microwave with a little water to make the sauce creamy again.
 
Nutrition facts are an estimate.

Nutrition

Calories: 642kcal | Carbohydrates: 110g | Protein: 27g | Fat: 11g | Saturated Fat: 1.6g | Polyunsaturated Fat: 4.2g | Monounsaturated Fat: 3.3g | Sodium: 475mg | Potassium: 988mg | Fiber: 19.5g | Sugar: 5g | Vitamin A: 372IU | Vitamin C: 0.9mg | Calcium: 135mg | Iron: 3.7mg