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.

Vegan Mac n’ Cheese recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
10min
Cook Time
20min
Total Time
30min

Ingredients

4 Servings
(1 serving = 1 bowl)

Seasoning Powder

  • nutritional yeast
    nutritional yeast
    4tbsp
  • tapioca starch
    tapioca starch
    3tbsp
  • cornstarch
    cornstarch
    1tbsp
  • onion powder
    onion powder
    2tsp
  • garlic powder
    garlic powder
    1tsp
  • mustard powder
    mustard powder
    1tsp
  • fat pinch salt
    fat pinch salt
    1

Mac

  • pasta (elbow, shells, etc.)
    pasta (elbow, shells, etc.)
    1lb
  • plant milk
    plant milk
    2cups
  • apple cider vinegar
    apple cider vinegar
    1tsp
  • lemon juice (or about 1/2 a lemon juiced)
    lemon juice (or about 1/2 a lemon juiced)
    1tbsp
  • margarine or vegan butter
    margarine or vegan butter
    3tbsp

How to make Vegan Mac n’ Cheese

  1. Step 1

    Bring a large pot of water to a boil, and then add your pasta. Cook until desired doneness and drain.

  2. 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.

  3. 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.

  4. Step 4

    Add your vegan butter and continue whisking until the sauce coats the back of a spoon.

  5. Step 5

    Add your cooked noodles, stir in your lemon juice, and serve warm.

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

  1. For a creamier sauce, use full-fat plant milk.

  2. You can adjust the seasoning powder to your taste by adding more garlic or onion powder.

  3. Store any leftover seasoning powder in an airtight container for future use.

FAQS

  1. 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.

  2. How long can I store the seasoning powder?

    The seasoning powder can be stored in an airtight container for up to 6 weeks.

  3. Can I substitute the tapioca starch?

    Yes, you can use arrowroot powder or additional cornstarch as a substitute for tapioca starch.

  4. 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.

  5. 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...

carsonsweezy's profile picture
instagram

Carson Sweezy

(@carsonsweezy)

Food is our common ancestral language. I'm on a mission to Nourish community through food. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?