This Vegan Mac n’ Cheese recipe by Carson Sweezy is a comforting and creamy dish that’s perfect for any occasion. With a homemade seasoning powder and a rich, plant-based cheese sauce, it’s a dish that’s both satisfying and easy to make. Whether you're vegan or just looking for a dairy-free alternative, this recipe is sure to impress. Plus, the seasoning powder can be stored for future use, making it a convenient go-to for quick meals.

Stuck mid-recipe?
Chefadora AI has the answer - timers, swaps, step-by-step help.
Ingredients
Seasoning Powder
- nutritional yeast4tbsp
- tapioca starch3tbsp
- cornstarch1tbsp
- onion powder2tsp
- garlic powder1tsp
- mustard powder1tsp
- fat pinch salt1
Mac
- pasta (elbow, shells, etc.)1lb
- plant milk2cups
- apple cider vinegar1tsp
- lemon juice (or about 1/2 a lemon juiced)1tbsp
- margarine or vegan butter3tbsp
Nutrition (per serving)
Calories
370.0kcal (18.5%)
Protein
12.0g (24%)
Carbs
55.0g (20%)
Sugars
3.0g (6%)
Healthy Fat
3.9g
Unhealthy Fat
2.0g
% Daily Value based on a 2000 calorie diet
How to make Vegan Mac n’ Cheese
- Step 1
Bring a large pot of water to a boil, and then add your pasta. Cook until desired doneness and drain.
- Step 2
Meanwhile, mix your seasoning powder in the small bowl of a food processor. This powder will keep in an airtight container for up to 6 weeks.
- Step 3
In the same pot you cooked the pasta in, add your plant milk, apple cider vinegar, and 3 tablespoons of the seasoning powder. Whisk continuously until the sauce begins to thicken.
- Step 4
Add your vegan butter and continue whisking until the sauce coats the back of a spoon.
- Step 5
Add your cooked noodles, stir in your lemon juice, and serve warm.
Nutrition (per serving)
Nutrition (per serving)
Calories
370.0kcal (18.5%)
Protein
12.0g (24%)
Carbs
55.0g (20%)
Sugars
3.0g (6%)
Healthy Fat
3.9g
Unhealthy Fat
2.0g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
For a creamier sauce, use full-fat plant milk.
You can adjust the seasoning powder to your taste by adding more garlic or onion powder.
Store any leftover seasoning powder in an airtight container for future use.
FAQS
Can I use a different type of pasta?
Yes, you can use any type of pasta you prefer, such as elbow, shells, or even gluten-free pasta.
How long can I store the seasoning powder?
The seasoning powder can be stored in an airtight container for up to 6 weeks.
Can I substitute the tapioca starch?
Yes, you can use arrowroot powder or additional cornstarch as a substitute for tapioca starch.
What type of plant milk works best?
Unsweetened almond milk, soy milk, or oat milk work well for this recipe. Choose one with a neutral flavor.
Can I make this recipe ahead of time?
It’s best served fresh, but you can prepare the seasoning powder and cook the pasta ahead of time to save on prep.
Loading reviews...
Carson Sweezy
(@carsonsweezy)
Food is our common ancestral language. I'm on a mission to Nourish community through food. Food is our common ancestral language. I'm on a mission to Nourish community through food. ...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia