Annie's Vegan Mac and Cheese Recipe: Nutty-Creamy Richness Without Dairy

Main Courses

Annie's Vegan Mac and Cheese Recipe: Nutty-Creamy Richness Without Dairy

This Annie’s vegan mac and cheese recipe delivers restaurant-quality richness without dairy, using cashews and nutritional yeast for that signature nutty, cheesy depth. 💛 The secret lies in blending soaked cashews into a velvety base that coats every elbow macaroni perfectly, while turmeric and smoked paprika add that familiar cheesy aroma.

I've perfected this version after countless test batches—no chalky aftertaste or greasy texture here. The magic happens in the sauce, where cashews create a creamy, velvety texture that rivals traditional cheese sauce. Nutritional yeast provides that unmistakable umami punch, while garlic and mustard add layers of flavor.

What makes this recipe stand out is how it maintains that perfect balance—creamy yet not heavy, with just the right amount of tang. The best part? It's completely plant-based but still satisfies even the biggest cheese lovers.

By the time you're done, you'll have golden, al dente pasta swimming in a luscious, cheesy sauce that holds together beautifully. The dish is hearty enough to be a main course but versatile enough to serve as a side.

What's more, it's foolproof—no special equipment needed, just a blender and a baking dish. This is comfort food at its finest, with none of the guilt. Perfect for meal prep or feeding a crowd, this vegan mac and cheese keeps well in the fridge for up to four days.

The flavor actually improves as it sits, making it ideal for busy weeknights or holiday gatherings. Let's get cooking—your taste buds will thank you!

👨‍🍳
Difficulty
Easy
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for annie's vegan mac and cheese

Cashews, nutritional yeast, and elbow macaroni—these are the stars of Annie’s vegan mac and cheese magic.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry, medium or elbow shape
Raw Cashews 🥜 1 ½ cups Unsalted, soaked 4 hours
Nutritional Yeast 🍄 ½ cup Fortified, for cheesy flavor
Unsweetened Almond Milk 🥛 1 cup Plain, unsweetened variety
Lemon Juice 🍋 1 tbsp Freshly squeezed
White Distilled Vinegar 🍶 1 tbsp For tangy balance
Garlic Cloves 🧄 2 cloves Fresh, minced
Dijon Mustard 🌶️ 1 tbsp For depth of flavor
Smoked Paprika 🌶️ 1 tsp For cheesy aroma
Ground Turmeric 🌿 ½ tsp For color and warmth
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Extra-Virgin Olive Oil 🫒 ¼ cup For richness
Vegetable Broth 💧 ½ cup Low-sodium preferred

The cashews are non-negotiable here—they’re what gives this sauce that creamy, velvety texture that rivals dairy. Soak them for at least 4 hours (overnight is best) to soften completely. I grab the raw, unsalted kind from Trader Joe’s because they’re cheaper and fresher than the pre-packaged ones. Nutritional yeast is the secret weapon for that unmistakable umami cheesy flavor—Bob’s Red Mill is my go-to brand, but any fortified kind works. If you can’t find elbow macaroni, any short pasta shape will do, but elbow holds up best in the sauce.

No cashews? Silken tofu blended with extra almond milk works in a pinch, though the texture won’t be quite as rich. Short on nutritional yeast? Miso paste or white miso powder adds depth, but you’ll need to adjust the salt. The almond milk can be swapped for soy or oat milk, but unsweetened is key—no vanilla or flavored versions. Fresh garlic is a must, but if you’re in a rush, 1 tsp garlic powder will get you close. For extra tang, a splash of apple cider vinegar works too. The smoked paprika and turmeric? Don’t skip them—they’re what gives this dish that familiar cheesy aroma without any dairy.

This sauce is best made fresh, but if you’re prepping ahead, store the sauce separately and toss it with cooked pasta when ready to serve. The macaroni keeps for 3-4 days in the fridge, while the sauce stays good for 5 days. For freezing, portion the sauce into ice cube trays—thaw and reheat gently to avoid separation. Pro tip: The flavor actually gets better the next day as everything melds together. Leftovers make the best lunch the following day!

❤️

Why You'll Love This Recipe

  • No-Soak Cashews: I’ll be real—soaking nuts used to stress me out. This recipe skips that step entirely, and those raw cashews blend into a ridiculously smooth, velvety sauce with just a splash of lemon juice and a quick simmer. The almond milk keeps it light, but the cashews? They pack enough richness to fool anyone.
  • Umami Bomb: That nutritional yeast isn’t just a garnish—it’s the secret weapon. One tablespoon turns this into a cheesy, savory dream with that classic "baked mac" depth, but without a single dairy product. Honestly, I’ve had people ask if I used miso or Parmesan. (Spoiler: Nope, just $3 at the bulk bin.)
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The mac holds up for days—no soggy pasta here—and the sauce stays creamy even after reheating. Pack it cold for work or freeze portions; it’s just as good warmed in a mug (yes, really). My kid’s school lunchbox has never been this popular.
  • Pantry Magic: Five ingredients, zero specialty trips. Cashews and nutritional yeast are my two favorite budget staples—they stretch across recipes, and almond milk is cheaper than cream. Plus, the lemon juice cuts costs and brightens the whole dish. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for Annie's vegan mac and cheese

Here's how to create that dreamy, nutty-creamy vegan mac and cheese that'll fool even the biggest cheese lovers!

1

👨‍🍳 Step 1: Soak and Blend the Cheesy Base

First, drain and rinse the soaked 1.5 cups raw cashews thoroughly. In a high-speed blender, combine them with the 0.5 cup nutritional yeast, 1 cup unsweetened almond milk, 1 tbsp lemon juice, 1 tbsp white distilled vinegar, 2 cloves minced garlic, 1 tbsp Dijon mustard, 1 tsp smoked paprika, 0.5 tsp ground turmeric, 1.5 tsp salt, and 0.5 tsp black pepper.

Blend until completely smooth, scraping down the sides as needed. The mixture should be completely creamy with no visible cashew pieces. This is your cheesy base—taste it now and adjust seasoning if needed. The turmeric gives it that gorgeous golden color, while the nutritional yeast delivers that unmistakable cheesy flavor. Here's where the magic happens!

2

🍳 Step 2: Cook the Macaroni Perfectly Al Dente

While the blender's running, bring a large pot of salted water to a rolling boil. Add the 12 oz elbow macaroni and cook until 1 minute before the package instructions for al dente. You want it to finish cooking in the sauce, not become mushy. Reserve 1 cup of pasta water before draining—this starchy liquid is essential for creating that silky sauce.

Don't rinse the pasta after draining! The surface starch helps the sauce cling beautifully. I like to give the pasta a quick toss with 1 tablespoon extra-virgin olive oil right after draining to prevent sticking while you finish the sauce.

3

🥘 Step 3: Combine and Create the Creamy Sauce

Return the drained macaroni to the pot and remove it from heat. Slowly pour in the blended cheese sauce while stirring constantly. The sauce should coat the pasta beautifully. If it's too thick, add 2-3 tablespoons of the reserved pasta water at a time until you reach that perfect creamy consistency—it should coat the back of a spoon but still be pourable.

Add the 0.5 cup vegetable broth and stir well. The broth adds depth and helps balance the richness. Taste and adjust seasoning if needed—this is where you can really make it your own. The sauce should be rich, tangy, and deeply flavorful with that perfect cheesy kick.

4

⏰ Step 4: Rest and Serve for Maximum Creaminess

Let the mac and cheese sit off the heat for 5 minutes—this resting time allows the sauce to fully meld with the pasta and thicken just right. The flavors will develop even more during this time, creating that restaurant-quality texture. Give it one final stir before serving.

For extra richness, I like to top each serving with a drizzle of extra-virgin olive oil and a sprinkle of smoked paprika. The oil adds a silky finish while the paprika gives a beautiful smoky contrast. Serve immediately while warm—this dish is best enjoyed fresh from the pot!

👨‍🍳

Pro Tips For Making Annie'S Vegan Mac And Cheese

  • SOAK CASHEWS OVERNIGHT: I learned this the hard way—dry-roasting cashews for this recipe is a must, but if you skip the overnight soak in warm water, your sauce will taste flat and chalky. Cover them in water for 8+ hours (yes, even if you’re impatient like me), then drain and dry-roast at 350°F for 12 minutes. The texture changes everything.
  • BLANCH PASTA AL DENTE: This isn’t just about taste—it’s about structure. Cook your elbow macaroni one minute less than the package says, then drain and toss with a splash of pasta water. The starch in that water helps the sauce cling, and undercooked pasta holds up better when mixed with the thick sauce. Trust me, your mac won’t turn mushy later.
  • USE FULL-STRENGTH LEMON: Skip the bottled "lemon juice concentrate" or diluted versions—this recipe needs real lemon juice for that bright, tangy kick. A full tablespoon of fresh-squeezed lemon (about half a lemon) cuts through the richness of the cashew sauce. If you’re using powdered nutritional yeast, the lemon makes it taste like cheese, not dust.
  • SIMMER SAUCE LOW AND SLOW: After blending your cashews, nutritional yeast, and almond milk, resist the urge to rush. Simmer the sauce on low heat for at least 10 minutes, stirring often. This breaks down the cashew oils and thickens the sauce naturally—no lumps, no graininess. High heat turns it gluey, and you’ll regret it.

Wine and beer pairings for this recipe

Crisp White Wine

An off-dry Riesling from Germany or Washington State is my go-to pairing—its bright acidity and subtle sweetness cut through the richness of the cashew sauce beautifully. Look for a bottle with 1-2% residual sugar like Dr. Loosen Blue Slate or Chateau Ste.

Michelle. The crispness refreshes your palate between each creamy bite, while the honeyed notes complement the nutty depth. 🍷

Dry Red Options

For those who prefer red, a light-bodied Pinot Noir from Oregon or Burgundy works surprisingly well. The 2021 Domaine Serene Pinot Noir has enough acidity to balance the dish without overpowering it.

If you want something more robust, a Gamay from Beaujolais adds juicy red fruit notes that pair perfectly with the smoky paprika in the sauce.

Craft Beer Pairings

A Belgian witbier like Allagash White brings citrusy brightness that cleanses your palate between bites. The coriander and orange peel notes contrast wonderfully with the creamy sauce.

For a hoppier option, try a session IPA with 4-5% ABV like New Belgium Voodoo Ranger—the earthy hops complement the nutty cashews. 🍺

Non-Alcoholic Choices

For a refreshing non-alcoholic option, sparkling apple cider like Martinelli's Sparkling Brut adds effervescence that cuts through the richness. Alternatively, a ginger beer with a squeeze of lime provides zesty contrast. Both options keep the meal feeling light and celebratory without alcohol.

Wine and Beer Tips

Serve your wine or beer slightly chilled—about 45-50°F for whites and 55-60°F for reds. I like to pour a small glass first to let guests taste the pairing before diving into the main dish.

The acidity in both wine and beer helps reset your palate between bites, making every mouthful of this vegan mac and cheese taste even more indulgent. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this vegan mac and cheese without cashews?

Yes! For a nut-free version, substitute 1 cup silken tofu blended with ½ cup extra almond milk for the cashews. The texture will be slightly thinner but still creamy. For extra richness, add 1 tablespoon vegan butter to the sauce. If you're avoiding nuts entirely, this alternative works beautifully.

2

Why does my vegan mac and cheese look orange?

The turmeric in the recipe gives it that gorgeous golden-orange hue! It also adds warmth to the flavor. If you prefer a whiter sauce, reduce the turmeric to ¼ teaspoon or omit it completely—just know the color will be more pale yellow. The nutritional yeast still provides that cheesy flavor without the color change.

3

How do I prevent the sauce from separating when reheating?

Store the sauce and pasta separately in the fridge. When reheating, combine them in a pot over low heat and stir constantly. If it looks too thick, add 1-2 tablespoons of water or plant-based milk to restore creaminess. Never microwave directly from the fridge—gradual heating prevents separation. For leftovers, a quick stir with ½ teaspoon lemon juice helps restore that velvety texture.

4

Can I bake this vegan mac and cheese for a casserole?

Transfer the assembled mac and cheese to a greased baking dish, top with breadcrumbs mixed with 1 tablespoon melted vegan butter, and bake at 375°F for 15-20 minutes until bubbly and golden. For extra crispiness, broil for 2-3 minutes at the end. This makes a great dish for meal prep or potlucks—just cover and refrigerate until ready to bake.

5

What's the best way to make this gluten-free?

Swap the elbow macaroni for gluten-free pasta like brown rice or chickpea-based elbow shapes. Ensure all other ingredients are certified gluten-free—check your nutritional yeast and vegetable broth labels. For extra creaminess, add 1 tablespoon arrowroot powder to the sauce to help thicken it properly. The flavor remains rich and satisfying, just with a gluten-free base.

★★★★★4.7(2 reviews)
Categories Main Courses