Creamy Cashew Mac and Cheese That Rivals the Classic

by Mary Jackson
Vegan Mac and Cheese

This is a blended cashew sauce tossed with elbow macaroni — creamy, savory, and done in about 35 minutes. The sauce comes together entirely in a blender, which means minimal cleanup and no stovetop babysitting. If you need a fast, filling weeknight dinner that doesn’t require a grocery run for specialty ingredients, this is a reliable one to have in rotation.

The technique that matters

The single most important step is soaking the cashews long enough. Four hours is the stated minimum, but the real difference shows up in the blending: under-soaked cashews leave tiny gritty flecks in the sauce no matter how long you run the blender. If you forgot to soak ahead of time, cover the cashews with boiling water and let them sit for 20 minutes — it’s not identical to an overnight soak, but it gets you close enough on a weeknight. The second thing that matters is blending on high speed long enough — at least 60 full seconds after the sauce looks smooth. That extra time breaks down any remaining cashew fiber and gives the sauce its glossy, coating consistency.

Smart swaps

  • Nutritional yeast: This is not optional for flavor — it’s doing the heavy lifting on the savory, cheesy taste. Don’t substitute it with anything else.
  • Almond milk: Any unsweetened, unflavored plant milk works. Oat milk produces a slightly thicker sauce. Avoid vanilla-flavored varieties — they will make the sauce taste off.
  • Cashews (nut-free): The recipe card notes silken tofu with plant-based stock. Use about ¾ cup of silken tofu and ½ cup of stock in place of the cashews and almond milk. The sauce will be a little lighter in body but still coats the pasta well.
  • Pasta shape: Elbow macaroni is practical because it’s fast-cooking and holds sauce in the curves. Shells or cavatappi also work well for the same reason.

Troubleshooting

  • Sauce is too thick after blending: Add almond milk one tablespoon at a time and blend briefly. The sauce thickens further once it hits the warm pasta, so err on the side of slightly thinner than you think you need.
  • Sauce tastes flat or bland: Add more lemon juice first — acid is usually what’s missing, not salt. Taste again before reaching for more salt.
  • Sauce won’t fully coat the pasta: The pasta was probably too dry when you added the sauce. Reserve a small cup of pasta cooking water before draining and stir in a splash when combining — it helps the sauce cling.
  • Sauce has a slightly bitter aftertaste: This usually comes from nutritional yeast brands that vary in intensity. Cut the nutritional yeast by one tablespoon and add a small pinch of sugar or a few extra drops of lemon juice to balance it.
  • Sauce separated or looks grainy after reheating: It was reheated too fast over high heat. Add a splash of plant milk and stir over low heat until it comes back together.

Storage and reheating

Leftovers keep in an airtight container in the fridge for up to 4 days. The pasta absorbs the sauce as it sits, so it will look dry when you pull it out — that’s normal. Reheat on the stovetop over low heat with a splash of plant milk or water, stirring until loose and creamy again. The microwave works too; use 50% power and stir halfway through. This dish does not freeze well — the cashew sauce breaks and turns grainy after thawing, so skip the freezer on this one. If you want to get ahead, you can blend the sauce and store it separately in the fridge for up to 3 days, then cook fresh pasta and combine when ready.

Vegan Mac And Cheese

Vegan Mac and Cheese

Creamy Cashew Mac And Cheese That Rivals The Classic - Vegan Mac And Cheese - 7:18 PmMary Jackson
Blended cashews and nutritional yeast create the creamy, cheesy sauce that coats every piece of pasta in this classic comfort dish. A few pantry spices — garlic powder, smoked paprika, and mustard — add depth and a subtle sharpness. The whole recipe comes together in about 30 minutes.
No ratings yet
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Main Course
Cuisine American
Servings 4 bowls
Calories 436 kcal

Ingredients
 
 

Pasta

  • 0.5 pounds elbow macaroni Use any gluten-free variety if desired

Cheese Sauce

  • 1 cup cashews Soaked in water for at least 4 hours or overnight for a creamier texture
  • 1 cup unsweetened almond milk Use oat milk for a nut-free version
  • ¼ cup nutritional yeast Adds a cheesy flavor
  • 2 tablespoons lemon juice Freshly squeezed for best flavor
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon turmeric For color and subtle earthiness
  • 1 teaspoon sea salt Adjust to taste
  • ¼ teaspoon black pepper Freshly ground

Instructions
 

  • Begin by bringing a large pot of salted water to a rolling boil. Add the elbow macaroni and cook until al dente, according to package instructions. Drain and set aside.
  • While the pasta cooks, drain the soaked cashews and place them in a high-speed blender. Add almond milk, nutritional yeast, lemon juice, garlic powder, onion powder, turmeric, sea salt, and black pepper.
  • Blend on high until the sauce is smooth and creamy. You may need to scrape down the sides of the blender and blend again to ensure consistency.
  • Transfer the drained macaroni back to the pot over low heat. Pour the cheese sauce over the pasta and stir until well combined and heated through.
  • Taste and adjust seasoning if necessary. Serve hot.

Notes

For a nut-free version, substitute cashews with silken tofu and omit the almond milk, using a plant-based stock instead.

Nutrition

Calories: 436kcalCarbohydrates: 60gProtein: 16gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gSodium: 671mgPotassium: 437mgFiber: 4gSugar: 4gVitamin A: 1IUVitamin C: 3mgCalcium: 104mgIron: 3mg
Keyword comfort food, mac and cheese, Vegan
Tried this recipe?Rate this recipe !

Your questions, answered

Can I make the sauce ahead of time?

Yes — blend the sauce up to 3 days in advance and refrigerate it in a sealed jar. Give it a good stir or a quick re-blend before using, since it can separate slightly in the fridge.

Do I really need a high-speed blender, or will a regular blender work?

A standard blender will work if your cashews are well-soaked. Blend for at least 90 seconds and scrape down the sides twice — it just takes a little more time to get a smooth result.

How do I add more flavor without changing the recipe much?

Stir in a teaspoon of smoked paprika or a small spoonful of Dijon mustard when you add the sauce to the pasta — both add depth without extra prep. Skip the garnish of fresh herbs on top; it’s not worth the extra dish.

Is this recipe gluten-free?

The sauce itself is completely gluten-free. Just swap the elbow macaroni for any gluten-free pasta — rice-based or chickpea-based varieties both hold up well with this sauce.

My kids don’t like the taste of nutritional yeast — can I reduce it?

You can cut it down to 2 tablespoons instead of the full quarter cup. The sauce will be milder and less savory, so compensate with an extra pinch of garlic powder and a little more salt.

Can I bake this instead of serving it straight from the pot?

Yes — transfer the sauced pasta to a baking dish, top with breadcrumbs mixed with a little olive oil, and bake at 375°F for about 15 minutes until the top is golden. Add a few extra minutes of cook time to your total.

What to cook next

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.