Vegan Mac and Cheese with Walnut Crumb Topping

Prep: 15 minCook: 25 min4 servingsmediumamerican
Vegan Mac and Cheese with Walnut Crumb Topping

Creamy vegan mac and cheese made with oat or almond milk, dairy-free cheese, and nutritional yeast. Topped with a crunchy panko and walnut mixture, then baked until bubbly and golden. Perfect comfort food for plant-based diets.

Ingredients

4 servings
  • 3 tbsp Becel with Avocado Oil
    vegan butter or coconut oil1:1veganadds dairy

    neutral flavor alternative

  • 1 small onion, chopped
  • ½ tsp salt
  • 2 clove garlic, chopped
  • 3 tbsp all-purpose flour
  • 2 cup unsweetened oat milk or unsweetened almond milk
    soy milk or cashew milk1:1veganadds dairy

    creamier options

    Full guide →
  • 1 package Violife Original Creamy
    nutritional yeast blend or cashew creamcustomvegan

    other dairy-free cheese alternatives

  • 2 tbsp nutritional yeast
  • 8 ounce rotini pasta, cooked and drained
  • cup panko bread crumbs
    crushed crackers or breadcrumbs1:1dietarygluten-free

    texture similar

    Full guide →
  • cup walnuts, finely chopped
    pecans or almonds1:1vegan

    similar crunch

    Full guide →
  • 2 tbsp hemp hearts or flax seed(optional)
    chia seed or pumpkin seed1:1vegan

    nutritional alternatives

  • 2 tbsp Becel with Avocado Oil, melted
    vegan butter or coconut oil1:1veganadds dairy

    neutral flavor alternative

  • 1 clove garlic, finely chopped
  • 1 tbsp fresh parsley, chopped(optional)

Instructions

  1. 1

    Preheat oven to 400F (400°F).

  2. 2

    Melt Becel with Avocado Oil in a large saucepan over medium heat. Add onion and salt, cook until tender. Add garlic and cook briefly.

  3. 3

    Stir flour into saucepan and cook over medium heat, stirring constantly. Gradually stir in oat or almond milk and simmer, stirring frequently, until thickened.

  4. 4

    Remove from heat and stir in Violife cheese and nutritional yeast.

  5. 5

    Pour cooked pasta into sauce and stir until evenly coated.

  6. 6

    Combine panko bread crumbs, walnuts, hemp hearts or flax seed, melted Becel with Avocado Oil, garlic, and parsley. Sprinkle evenly over pasta.

  7. 7

    Bake until golden brown and bubbly.

Tips

Tip 1

Stir the sauce constantly when adding flour and milk to prevent lumps.

Tip 2

Do not boil the milk mixture to avoid curdling.

Tip 3

Use cooked pasta at similar temperature to sauce for even coating.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Reheat on stovetop with splash of milk.

Make Ahead

Assemble in baking dish up to 4 hours ahead. Bake when ready.

Serve With

Serve hot, optionally with fresh parsley or additional nutritional yeast.

See pairing guide →

Common Mistakes

Watch

Do not skip the 2-minute flour cooking step to avoid raw flour taste.

Watch

Do not add milk too quickly to roux to avoid lumps.

Watch

Do not overbake to avoid dried-out pasta and burnt topping.

Substitutions

Vegan Options

oat milk
soy milk or cashew milk1:1veganadds dairy

creamier options

Full guide →
walnuts
pecans or almonds1:1vegan

similar crunch

Full guide →
Becel with Avocado Oil
vegan butter or coconut oil1:1veganadds dairy

neutral flavor alternative

hemp hearts
chia seed or pumpkin seed1:1vegan

nutritional alternatives

Violife Original Creamy
nutritional yeast blend or cashew creamcustomvegan

other dairy-free cheese alternatives

Gluten-Free Swaps

panko bread crumbs
crushed crackers or breadcrumbs1:1dietarygluten-free

texture similar

Full guide →
Find more substitutions →