Beverages
This baked mac and cheese recipe no milk delivers all the creamy comfort of classic mac without a single drop of dairy. The secret lies in blending soaked cashews with nutritional yeast and plant-based milk, creating a rich, nutty sauce that rivals traditional cheese sauce.
I developed this version after realizing how many people crave mac and cheese but can't tolerate dairy—this delivers the same satisfying texture and cheesy flavor.
The foundation of this recipe is a simple yet effective substitution method: cashews provide creaminess, nutritional yeast delivers that unmistakable cheesy flavor, and a touch of mustard powder adds depth. Unlike store-bought dairy-free versions, this recipe uses whole-food ingredients that actually taste good.
The result is a baked mac and cheese with a golden, crispy top layer and a velvety sauce that clings perfectly to each noodle.
What makes this recipe truly special is how it maintains the comforting qualities of traditional mac and cheese while being completely dairy-free. The cashew base creates a luxurious, almost buttery texture, while the nutritional yeast provides that familiar cheesy taste without any lactose.
It's the kind of dish that satisfies cravings while working for dietary restrictions.
Perfect for meal prep, potlucks, or a cozy weeknight dinner, this baked mac and cheese comes together in just 45 minutes with minimal effort. The best part?
Every bite delivers that rich, cheesy satisfaction without any dairy—making it a game-changer for anyone looking to enjoy this classic comfort food without compromise.
Ingredients for baked mac and cheese recipe no milk
Pantry staples transform into creamy, cheesy perfection without dairy—cashews and nutritional yeast do all the work.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Uncooked, medium or fine shape |
| Raw Cashews 🥜 | 1 ½ cups | Unsalted, soaked 4+ hours |
| Unsweetened Almond Milk 🥛 | 1 ¼ cups | Plain, unsweetened variety |
| Nutritional Yeast 🧀 | 1 cup | Fortified, no additives |
| Dry Mustard Powder 🌶️ | 1 ½ tbsp | For depth of flavor |
| White Miso Paste 🍶 | 2 tbsp | For umami richness |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light fruity variety |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning balance |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Breadcrumbs 🍞 | ½ cup | Panko for crispy topping |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, for fresh aroma |
The cashews are the star—raw, unsalted for maximum creaminess. Soak them overnight or for at least 4 hours to break down their texture completely. Trader Joe's carries excellent raw cashews in bulk, but any reputable grocery store will have them. The nutritional yeast should be fortified—check the label for B12 content. I always buy mine from Bob's Red Mill for consistent quality. Fresh garlic and onion form the aromatic base, so don't skimp here. The miso adds that umami depth that makes this taste authentically cheesy without any dairy.
No cashews? Silken tofu blended with lemon juice works in a pinch, though texture will differ slightly. Substitute almond milk for oat or soy milk, but almond provides the closest neutral flavor. Running low on nutritional yeast? Vegan Parmesan in the same amount delivers similar cheesy notes. The mustard powder is non-negotiable—it cuts through the richness and adds complexity. For the breadcrumbs, panko creates the crispy topping, but regular breadcrumbs work if that's what you have. Fresh thyme can be swapped for dried at one-third the amount, but fresh imparts a brighter flavor.
Prep ahead by soaking cashews and making the sauce a day in advance—the flavors meld beautifully. Store the sauce in an airtight container in the fridge for up to 3 days, though it's best used within 48 hours for optimal creaminess. The cooked macaroni keeps for 2 days in the fridge before baking. For meal prep, assemble the entire casserole and refrigerate unbaked—bake straight from cold for even cooking. Portion into individual servings for easy reheating—microwave-safe dishes work perfectly for single servings.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe—just cashews, almond milk, and a few pantry staples. No dairy, no fuss, and still that rich, cheesy pull you crave. Honestly, it’s the kind of dish that makes me feel like I actually cooked something, even though it’s basically mixing and baking.
- Umami Bomb: That nutritional yeast? It’s the secret weapon—deep, savory, and so satisfying. The mustard powder adds a little tang that cuts through the creaminess, and the cashews give it that velvety texture without a drop of milk. Between us, it’s the closest thing I’ve found to classic mac and cheese that still hits the spot.
- Meal Prep MVP: This bakes up perfectly for lunches all week—just reheat and enjoy. I double the batch and portion it into containers; the edges get extra crispy, and the center stays gooey. It’s my go-to for busy mornings or when I need something hearty without the effort of a full dinner.
- Budget Cheat Code: Cashews are pricey, but a little goes a long way—this recipe stretches them into a whole dish. Plus, almond milk and nutritional yeast are staples I already keep on hand. Not the prettiest, but the taste makes up for it, and my wallet thanks me every time.
Step-by-step instructions for baked mac and cheese without dairy
This plant-based mac and cheese delivers rich, nutty creaminess using only pantry staples.
Prepare the Nutty Cheese Base
Drain and thoroughly rinse the soaked 1.5 cups raw cashews under cold water, then transfer them to a high-speed blender. Add the 1.25 cups unsweetened almond milk, 1 cup nutritional yeast, 1.5 tablespoons dry mustard powder, 2 tablespoons white miso paste, 0.5 cup extra-virgin olive oil, 1.5 teaspoons diamond crystal kosher salt, and 0.5 teaspoon ground black pepper. Blend on high for 3-5 minutes until completely smooth, scraping down the sides as needed. The mixture should be thick and creamy—almost like melted cheese.
Here's the thing—nutritional yeast provides that classic cheesy flavor, while the cashews create the velvety texture. The miso paste adds depth, and the mustard powder gives it that signature tang. Don't rush this blending; you're building the foundation of your sauce.
Cook the Pasta and Aromatics
While the blender runs, bring a large pot of salted water to a rolling boil. Add the 1.5 pounds elbow macaroni and cook according to package instructions until al dente—about 1 minute less than recommended. Reserve 1 cup pasta water before draining.
In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the 1 whole yellow onion, diced, and cook for 5 minutes until softened. Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. This aromatic base will infuse the entire dish with flavor.
Combine and Season
Pour the drained pasta into the skillet with aromatics and toss to combine. Reduce heat to low and stir in the blended cheese sauce. Add ½ cup reserved pasta water and mix well. The sauce should coat the pasta completely—if it's too thick, add more pasta water 1 tablespoon at a time until you reach a smooth, creamy consistency.
Season with an additional ½ teaspoon salt if needed, and stir in the 1 tablespoon chopped fresh thyme leaves. The thyme adds a bright, herbal note that balances the richness. Taste and adjust seasoning—this is your last chance to perfect the flavor before baking.
Assemble and Bake
Transfer the mac and cheese to a 9x13-inch baking dish, spreading it evenly. Sprinkle the 0.5 cup dried breadcrumbs evenly over the top for a crispy crust. Bake at 375°F for 20-25 minutes until the top is golden brown and bubbly, and the edges are slightly crisp.
Watch closely during the last 5 minutes—the breadcrumbs should turn a rich golden color. If the top browns too quickly, tent loosely with foil. The internal temperature should reach 160°F when checked with an instant-read thermometer. Let it rest for 5 minutes before serving to allow the sauce to set slightly.
Pro Tips For Making Baked Mac And Cheese Recipe No Milk
- SOAK CASHEWS OVERNIGHT: I learned this the hard way—raw cashews taste like chalk if you don’t soften them properly. Toss them in hot water for 30 minutes, then blend with almond milk, but overnight soaking (covered in water) guarantees a smooth, creamy sauce without grittiness. Trust me, your future mouth will notice.
- BLANCH PASTA FIRST: Cook the elbows just until al dente—about 1 minute less than package instructions—then drain and rinse with cold water. This stops the cooking process so the pasta absorbs the cashew sauce evenly when baking, not turning mushy. (Yes, even if you’re impatient like me.)
- SALT THE ALMOND MILK: Unsweetened almond milk tastes bland—fix it by adding ½ teaspoon salt to the blended cashew mixture. It’s the thing that makes the dish taste actually cheesy, not just nutty. Skip this, and you’ll wonder why it lacks depth.
- BAKE COVERED THEN UNCOVERED: Start at 350°F covered with foil for 20 minutes to let the sauce cling to the pasta, then uncover and broil for 2-3 minutes. This guarantees a golden top without drying out the bottom—no more sad, soggy mac and cheese. (Your future self will thank you.)
Dietary considerations for this dish
Cashew Creaminess
The raw cashews are the secret weapon here, replacing dairy's creaminess with their natural fat content. Soak them for at least 4 hours (overnight is best) to break down their texture completely. I use Trader Joe's raw cashews because they're consistently high-quality, but any unsalted brand will work.
The blending process is critical—you need 3-5 minutes on high to achieve that velvety, almost buttery consistency that mimics traditional cheese sauce. 🥜
Nutritional Yeast
This fortified ingredient is the game-changer for that cheesy flavor without dairy. I always buy Bob's Red Mill nutritional yeast because it's consistently fortified with B12. Use 1 cup in this recipe—it provides that umami depth and savory punch that makes this taste authentically cheesy.
If you're new to nutritional yeast, start with this amount and adjust to taste, as brands can vary in flavor intensity.
Mustard Powder
The 1.5 tablespoons dry mustard powder might seem like a small amount, but it's non-negotiable for cutting through the richness and adding complexity. This ingredient gives the sauce that signature tang that balances the nutty cashew flavor.
I recommend Penzeys Spices for high-quality mustard powder, but any good brand will work. If you're sensitive to strong flavors, start with 1 teaspoon and adjust to taste.
Miso Paste
This white miso paste adds the umami richness that makes this recipe taste so satisfying. Use 2 tablespoons for that deep, savory flavor without overpowering the dish. I like Miso Master brand for its clean, mild profile.
The miso helps bridge the gap between the nutty cashew base and the cheesy flavor, creating a more complex and satisfying taste experience.
Substitutions
No cashews? Silken tofu blended with lemon juice works in a pinch, though texture will differ slightly. For the plant-based milk, oat or soy milk are good alternatives to almond milk, though almond provides the closest neutral flavor.
Running low on nutritional yeast? Vegan Parmesan in the same amount delivers similar cheesy notes. The mustard powder is crucial—it cuts through the richness and adds complexity that you won't get from other substitutions.
Flavor Boosters
Fresh thyme leaves add a bright, herbal note that balances the richness of the cashew sauce. Use 1 tablespoon chopped fresh thyme for the best flavor, but dried thyme at one-third the amount works in a pinch.
For an extra cheesy kick, add ½ teaspoon smoked paprika to the breadcrumb topping before baking. This adds a subtle smokiness that enhances the overall flavor profile without needing dairy. 🌿
Nutrition facts
Frequently asked questions
Can I make this recipe without cashews?
Yes, but the texture will change. For a similar creaminess, blend 14 oz silken tofu with 2 tablespoons lemon juice instead of cashews. If you prefer a grain-based option, try ½ cup cooked white beans blended with ¼ cup water, though the flavor will be slightly earthier. The key is maintaining the fat content for that rich, cheesy mouthfeel.
Why does my sauce look too thick after blending?
This happens when cashews aren't soaked long enough or the blender isn't powerful enough. Add 1-2 tablespoons almond milk at a time while blending until smooth. For extra insurance, soak cashews overnight next time. The sauce should coat the back of a spoon but still flow freely. If it's still too thick after baking, stir in 1 tablespoon pasta water before serving.
Can I make this ahead of time?
Assemble the entire casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. Bake straight from the fridge at 375°F for 30-35 minutes (add 5 extra minutes). For make-ahead meals, portion into individual servings and freeze unbaked for up to 1 month. Thaw overnight in the fridge before baking.
What's the best way to crisp up the breadcrumb topping?
For maximum crispiness, toast the breadcrumbs in a dry skillet over medium heat for 2-3 minutes before sprinkling on top. Stir frequently to prevent burning. Another trick is to bake the mac and cheese at 400°F for the last 5 minutes of baking time. The higher heat creates a golden, crispy crust while keeping the inside creamy.
How do I make this spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon smoked paprika to the cheese sauce during blending. For heat on top, mix 1 teaspoon chili powder with the breadcrumbs before sprinkling. For a smoky kick, try ½ teaspoon chipotle powder in the sauce.
