Homemade Vegan Mac and Cheese Recipe - Creamy, Easy, and Ready in 20 Minutes

On 2/20/2026, 7:23:11 AM

Learn how to make the creamiest homemade vegan mac and cheese recipe. Ready in 20 minutes with cashews, nutritional yeast, and simple plant-based ingredients.

Table of Contents

Learn how to make creamy vegan mac and cheese using a cashew-based sauce with nutritional yeast.

Cook pasta al dente for ideal texture then combine on stovetop for quick serving.

Optional breadcrumb topping adds crispy finish when baked until golden.

Question

Answer

Do I need to soak cashews before blending?

Yes, soak in hot water for 30 minutes or boil for 15 minutes for smooth results.

Can I make this recipe without nutritional yeast?

Nutritional yeast provides the cheesy flavor so skipping it will reduce the cheese taste significantly.

How long does leftover vegan mac and cheese keep?

Store in the fridge for 3-5 days and reheat with a splash of plant milk.

What pasta shapes work best for vegan mac and cheese?

Elbow macaroni, shells, cavatappi, rotini, and gemelli all hold creamy sauce well.

Can I freeze the cashew cheese sauce?

Yes, the sauce freezes well so make a double batch for future meals.

Blend up a creamy cashew-based cheese sauce with nutritional yeast

Start with raw cashews. Soak them in hot water for 30 minutes. This softens them for a smooth blend. No time? Boil for 15 minutes. Drain before using.

Nutritional yeast is the secret. It gives that cheesy, nutty flavor vegans love. Don't skip it. Use 1/4 to 1/2 cup depending on your taste.

Cheese Sauce Ingredients

Raw cashews

1 cup, soaked and drained

Nutritional yeast

1/3 cup

Plant milk

1 cup, unsweetened

Lemon juice

2 tbsp, fresh

Miso paste

1 tbsp, white or yellow

Garlic

2 cloves, fresh

Salt

1 tsp, or to taste

Turmeric

1/2 tsp, for color

Throw everything in a high-speed blender. Blend on high for 2 minutes. Scrape down sides. Blend again until silky smooth. No grainy texture.

The sauce should pour easily. Too thick? Add more plant milk. Too thin? It thickens as it sits.

Flavor Boosters

  • Dijon mustard adds tang and depth
  • Smoked paprika brings subtle smokiness
  • Onion powder enhances savory notes
  • Hot sauce for a spicy kick

Taste your sauce before mixing with pasta. Adjust salt. Add more lemon if it needs brightness. More nutritional yeast if you want extra cheesiness.

This sauce keeps in the fridge for 5 days. Freezes well too. Make a double batch and save time later.

Cook your pasta al dente for the perfect texture

Al dente means "to the tooth" in Italian. The pasta should have a slight bite. Not mushy. Not hard. Perfectly firm in the center.

Bring a large pot of water to boil. Use 4 quarts of water per pound of pasta. Salt generously. The water should taste like the ocean.

Best Pasta Shapes for Vegan Mac

Elbow macaroni

Classic choice, holds sauce in curves

Shells

Traps cheese sauce inside

Cavatappi

Corkscrew shape grabs sauce well

Rotini

Twists hold creamy sauce perfectly

Gemelli

Double helix creates great texture

Check the package instructions. Subtract 1-2 minutes from the recommended cook time. Start testing early. Bite a piece. Look for a tiny white dot in the center. That's al dente.

Pasta Cooking Tips

  • Don't add oil to the water. It prevents sauce from sticking.
  • Stir immediately after adding pasta. Prevents clumping.
  • Reserve 1 cup pasta water before draining. Thins sauce later.
  • Never rinse the pasta. Starch helps sauce adhere.
  • Drain well but don't shake too hard. Some moisture is good.

Gluten-free pasta works too. Watch it closely. Gluten-free varieties go from al dente to mushy fast. Test every 30 seconds after the halfway mark.

Whole wheat pasta adds fiber and nuttiness. It pairs well with the earthy cashew sauce. Cook time stays similar to regular pasta.

Transfer drained pasta directly to the sauce. Don't let it sit. It keeps cooking and drying out. Toss immediately while hot.

Combine sauce and noodles for quick stovetop serving

Keep it simple. Drain your pasta. Add it straight to the pot with your cheese sauce. The residual heat warms everything together.

No need to bake. This stovetop version is ready in minutes. Creamy, cheesy, and satisfying without turning on the oven.

Stovetop Method Steps

1

Keep sauce warm in pot over low heat

2

Add drained pasta directly to sauce

3

Toss gently with tongs or wooden spoon

4

Add pasta water if sauce is too thick

5

Serve immediately while hot and creamy

The sauce thickens fast once it meets the pasta. This is normal. Use that reserved pasta water. Add it a splash at a time. Stir until you reach your desired consistency.

Troubleshooting Common Issues

  • Sauce too thick? Add warm pasta water or plant milk
  • Sauce too thin? Simmer for 2-3 minutes to reduce
  • Sauce separated? Blend again with splash of water
  • Pasta clumping? Toss with small amount of oil before adding sauce
  • Not cheesy enough? Add more nutritional yeast, stir well

Serve right away for best results. The texture changes as it cools. The sauce continues to thicken and coat the pasta.

Quick Add-Ins for Extra Flavor

  • Roasted broccoli florets
  • Sautéed mushrooms
  • Diced tomatoes
  • Peas or spinach
  • Crushed red pepper flakes
  • Fresh herbs like parsley or chives

Leftovers keep in the fridge for 3-4 days. Reheat with a splash of plant milk. Stir constantly over low heat. The sauce comes back to life.

Bake with breadcrumbs for a crispy golden topping

Transfer your mac and cheese to a baking dish. A 9x13 inch pan works great. Spread it evenly. Now add the crispy element that takes it over the top.

Crispy Breadcrumb Topping

Panko breadcrumbs

1 cup

Vegan butter, melted

3 tbsp

Nutritional yeast

2 tbsp

Garlic powder

1/2 tsp

Salt

1/4 tsp

Mix all topping ingredients in a bowl. Sprinkle evenly over the mac and cheese. The butter helps it brown. The nutritional yeast adds extra cheesy flavor.

Baking Instructions

  • Preheat oven to 375°F (190°C)
  • Bake uncovered for 20-25 minutes
  • Top should be golden brown
  • Sauce should bubble around edges
  • Let rest 5 minutes before serving

Want extra crisp? Broil for the last 2-3 minutes. Watch closely. Breadcrumbs burn fast. Pull it out when perfectly golden.

Topping Variations

  • Crushed crackers for extra crunch
  • Chopped fresh herbs like thyme or rosemary
  • Smoked paprika for color and flavor
  • Crushed potato chips for indulgent twist
  • Everything bagel seasoning for bold taste

No breadcrumbs? Use crushed cornflakes. Or skip the topping entirely. The mac and cheese still bakes beautifully without it. Just add extra cheese shreds on top instead.

For a homemade mac and cheese recipe with bread crumbs that feeds a crowd, double the recipe. Use two baking dishes or one large casserole.