Beverages
This baked mac and cheese recipe no milk delivers all the creamy comfort you crave—without a single drop of dairy. 💛 The secret lies in cashew cream and nutritional yeast, which mimic the rich, tangy depth of traditional cheese while keeping the texture velvety and satisfying.
I perfected this version after years of experimenting with plant-based alternatives, and it’s now my go-to for both dietary needs and indulgent cravings.
The magic happens in the layering: al dente pasta forms the base, topped with a luscious cashew-cheese sauce that bakes into a golden, bubbly crust. No milk means no curdling, no separation—just a dish that’s foolproof and packed with umami flavor.
The result? A creamy, cheesy masterpiece that even the most skeptical dairy-free eaters will devour.
Ready in just 30 minutes, this recipe transforms simple ingredients into a restaurant-worthy dish. The cashew cream adds natural richness, while nutritional yeast brings that unmistakable cheesy tang. Optional breadcrumbs on top add a satisfying crunch, but the sauce alone is irresistibly smooth and decadent.
Perfect for meal prep, potlucks, or a cozy weeknight dinner, this baked mac and cheese proves dairy-free doesn’t mean sacrificing flavor. The best part? Every bite is as comforting as it is creative. Let’s get baking!
Ingredients for baked mac and cheese recipe no milk
Twelve clever ingredients transform into velvety, dairy-free baked mac and cheese with restaurant-quality depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, al dente preferred |
| Raw Cashews 🥜 | 1 ½ cups | Unsalted, soaked 4 hours |
| Nutritional Yeast 🧀 | ½ cup | Fortified, for cheesy flavor |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Unsweetened Almond Milk 🥛 | ¾ cup | Plain, unsweetened |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Peeled, minced |
| Onion Powder 🧅 | 1 tsp | Finely ground |
| Mustard Powder 🌶️ | ½ tsp | Dry, yellow preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | Fine grain |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Panko Breadcrumbs 🍞 | ¼ cup | For golden topping |
| Vegan Butter 🧈 | 2 tbsp | Melted, for richness |
The cashews are the heart of this dish—soak them for at least 4 hours to achieve that ultra-creamy texture. Trader Joe's carries pre-soaked cashews if you're short on time, but whole raw cashews from bulk bins at Whole Foods offer the best flavor and texture. Nutritional yeast is non-negotiable here; Bragg or Bob's Red Mill brands provide the most authentic cheesy tang. For the olive oil, California avocado oil or Spanish picual delivers the neutral base needed without overpowering the sauce. The almond milk should be unsweetened—Silk or Almond Breeze work perfectly, but avoid flavored varieties that can disrupt the delicate balance.
No cashews? Silken tofu blended with 2 tbsp olive oil mimics the creaminess, though texture will be slightly firmer. Substituting nutritional yeast for white miso paste (1 tsp) adds depth, though the cheesy flavor will be more subtle. For the garlic, asafetida powder (a pinch) can replace fresh if you're avoiding raw garlic, though it's an acquired taste. The onion powder can be swapped for 1/4 tsp onion salt, but reduce the additional salt by 1/4 tsp to maintain balance. If you prefer a smokier profile, smoked paprika (1/4 tsp) works beautifully alongside the mustard powder. For the breadcrumbs, crushed cornflakes or gluten-free oats create a satisfying crunch without dairy contamination.
Pre-soaked cashews can be stored in the fridge for up to 5 days in their soaking liquid, which doubles as the blending liquid for the sauce. Nutritional yeast keeps indefinitely in a cool, dark place, while dry ingredients like breadcrumbs and spices should be stored in airtight containers for up to 6 months. The assembled casserole reheats beautifully—cover with foil and bake at 375°F for 15-20 minutes to restore that perfect golden crust. For meal prep, portion into individual servings before baking; they reheat just as well and make for convenient lunches. Leftovers keep for 4 days in the fridge or 3 months frozen, though the texture becomes slightly grainier after freezing.
Why You'll Love This Recipe
- No-Burn Nightmare: I swear by this for late-night cravings—no waiting for the oven to preheat, no crispy edges ruining the batch. The cashews blend into a silky sauce that coats every noodle perfectly, even when I toss it together while scrolling through my phone.
- Umami Magic: That nutritional yeast? It’s the secret weapon. The moment I sprinkle it on top before baking, the whole kitchen smells like a cheesy hug—rich, nutty, and just a little toasty. Honestly, my lactose-intolerant husband licks the bowl clean.
- Leftover Hero: This mac holds up for days, which is perfect because I always make too much. The texture stays creamy, not gluey, and it reheats beautifully—whether microwaved or baked again. My kids ask for it at school lunches (yes, really).
- Pantry Staple Power: No dairy, no fuss. I keep cashews, almond milk, and nutritional yeast stocked anyway, so this costs me pennies per serving. Plus, it’s the only baked mac that doesn’t leave me with a sink full of dishes—just one sheet pan to scrape.
Step-by-step instructions for creamy dairy-free baked mac and cheese
Here's the method for achieving velvety texture without dairy—no shortcuts, just science.
👨🍳 Step 1: Prepare the Cashew Cheese Base
Drain and rinse the soaked 1.5 cups raw cashews thoroughly. In a high-speed blender, combine them with 0.5 cup nutritional yeast, 0.5 cup extra-virgin olive oil, 0.75 cup unsweetened almond milk, 1 tbsp lemon juice, 2 cloves minced garlic, 1 tsp onion powder, 0.5 tsp mustard powder, 1 tsp kosher salt, and 0.5 tsp black pepper.
Blend until completely smooth, scraping down the sides as needed. The mixture should be perfectly creamy with no visible cashew particles—this takes about 2-3 minutes of continuous blending. Taste and adjust seasoning if needed; the nutritional yeast provides that signature cheesy umami flavor. Transfer to a medium bowl and set aside.
🍳 Step 2: Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Cook according to package instructions until 1 minute before al dente—this ensures it finishes cooking in the oven without turning mushy. Drain thoroughly, reserving 1 cup pasta water.
Immediately transfer the hot macaroni to the bowl with the cashew cheese base. Stir vigorously for 2 minutes until every strand is fully coated. The heat from the pasta will help emulsify the sauce. If the mixture looks too thick, add 2-3 tablespoons of the reserved pasta water to achieve a pourable consistency.
🥘 Step 3: Assemble and Bake for Maximum Creaminess
Preheat your oven to 375°F and grease a 9x9-inch baking dish with 2 tbsp vegan butter. Pour the macaroni mixture into the prepared dish, spreading it evenly. The surface should be smooth with no dry spots.
Sprinkle the 0.25 cup panko breadcrumbs evenly over the top. This creates a golden, crunchy crust while preventing the cheese sauce from overflowing. Bake for 20-25 minutes until the top is golden brown and the edges bubble slightly. The center should still be slightly jiggly—this indicates perfect doneness.
⏰ Step 4: Rest and Serve for Optimal Texture
Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting period allows the macaroni to absorb any remaining sauce and prevents a runny texture. The dish should be creamy yet firm enough to hold its shape when sliced.
Serve warm with additional black pepper if desired. The cashew base delivers rich, cheesy flavor without dairy, while the panko topping adds satisfying texture contrast. For extra indulgence, broil for 1-2 minutes before serving to intensify the golden crust.
Pro Tips For Making Baked Mac And Cheese Recipe No Milk
- SOAK CASHEWS FIRST: I learned this the hard way—raw cashews blend into a gritty paste if you skip soaking. Toss them in hot water for 10 minutes before blending, then drain well. The texture becomes silky, not chalky, and the sauce binds properly.
- TOAST THE NOODLES: Skip the soggy bite by toasting the elbow macaroni in a dry pan for 2-3 minutes before boiling. The starch releases, giving the baked cheese a firmer bite and preventing a gluey mess when mixed with the cashew sauce.
- BLITZ THE BLEND: Use a high-speed blender for the cashew sauce and pulse in stages—start with 20 seconds, then scrape down the sides, repeat. This prevents overheating the motor and ensures the nutritional yeast dissolves completely, not clumping like I used to get when blending too fast.
- BAKE COVERED THEN UNCOVERED: Cover the casserole with foil for the first 20 minutes at 375°F, then uncover and crank to 400°F for the last 10. This traps steam for a creamy interior while the top browns—no more dry crust or undercooked centers.
Make-ahead tips for leftovers
Prep Ahead Strategy
Make the cashew cheese sauce 24 hours ahead—it actually tastes better after resting! Store it in an airtight container in the fridge. The flavors meld beautifully, and blending becomes easier when cold. I always prep this first when meal prepping for the week. 💫
Pasta Prep Shortcut
Cook the macaroni 1 minute less than package instructions and refrigerate uncovered for 1 hour before baking. This removes excess moisture, preventing a soggy final texture. I swear by this trick for restaurant-quality consistency. Just don't skip the al dente step—overcooked pasta ruins everything.
Baking Dish Prep
Grease your baking dish generously with vegan butter or line it with parchment paper for foolproof release. I use a 9x9-inch Pyrex dish because it distributes heat evenly.
For extra insurance, sprinkle a pinch of salt in the greased dish before adding the macaroni mixture—this prevents sticking and adds subtle flavor. 🧈
Freezer-Friendly Assembly
Assemble the casserole completely (including breadcrumbs) and freeze it unbaked in a single layer for up to 3 months. When ready to bake, thaw overnight in the fridge, then bake at 375°F for 30-35 minutes (covered with foil for the first 20 minutes).
The texture stays creamy, though the crust may need extra broiling time.
Portion Control Tip
For individual servings, divide the assembled macaroni into 4 ramekins before baking. This makes reheating a breeze—just pop them in the oven for 15 minutes at 375°F.
I use 6-ounce ceramic dishes because they crisp beautifully and are perfect for single servings. Label with dates for easy rotation in your freezer.
Reheating Like a Pro
For best results, reheat covered with foil at 350°F for 10-15 minutes to restore moisture. If using the microwave, cover with a damp paper towel and heat in 30-second intervals on 50% power. The key is low heat to prevent drying out that creamy cashew base. 🔥
Nutrition facts
Frequently asked questions
Can I use other plant-based milks instead of almond milk?
Yes! You can substitute almond milk with oat milk or soy milk for a slightly different texture. Oat milk adds creaminess, while soy milk provides a neutral base. Avoid rice milk—it's too thin and will dilute the cashew flavor. For best results, use unsweetened varieties to maintain the dish's balance.
Why does my cashew cheese sauce look grainy?
Graininess usually means the cashews weren't blended long enough or weren't soaked properly. For ultra-smooth results, blend the soaked cashews for 3-4 minutes and strain through a fine-mesh sieve if needed. Also, ensure your cashews are fully submerged during soaking—at least 4 hours (overnight is ideal).
Can I make this recipe without cashews?
Swap the cashews for 1 cup silken tofu blended with 2 tbsp olive oil for creaminess. Or try 1/2 cup tahini mixed with 1/4 cup water for a nut-free option. The texture will be slightly firmer, but the cheesy flavor remains. Adjust liquid as needed to reach a pourable consistency.
How do I prevent the mac and cheese from getting watery?
Watery texture happens when pasta absorbs too much sauce or releases excess moisture. Cook the macaroni 1 minute less than package instructions, then refrigerate uncovered for 1 hour before baking. This removes surface moisture. Also, ensure your cashew cheese base is properly emulsified—it should coat the back of a spoon.
What are the best toppings for extra flavor?
For added depth, try smoked paprika or chili flakes on top before baking. Vegan cheese shreds melt beautifully, while crispy fried shallots add a gourmet touch. For a protein boost, sprinkle with toasted chickpeas or crumbled tempeh**. The key is to add toppings right before baking to maintain their texture.
