Beverages
This baked macaroni and cheese recipe without milk delivers all the creamy comfort of a classic—just with a cashew base that creates nutty depth and velvety texture. The secret lies in blending soaked cashews with nutritional yeast and garlic powder to mimic dairy's richness, while the pasta absorbs the sauce into perfect al dente strands. What sets this apart is how the cashew cream binds without separating, even after baking, creating that signature stretchy, gooey pull.
The technique is simpler than it sounds: cook the pasta, blend the cashew mixture until silky smooth, then combine everything before baking under the broiler for a golden, crispy top. I've tested this with both elbow macaroni and cavatappi—both work beautifully, but the cavatappi holds the sauce especially well.
The dish stays cohesive even without milk, thanks to the cashews' natural emulsifying properties.
What you'll end up with is a single-serving or crowd-pleasing dish that's rich, cheesy-tasting, and completely dairy-free. The nutty undertones from the cashews add complexity that store-bought dairy-free versions often miss, while the nutritional yeast provides that unmistakable cheesy flavor. It's the kind of recipe that converts even cheese skeptics.
For extra indulgence, top with crispy breadcrumbs or toasted panko before baking—this adds a satisfying crunch that balances the creamy sauce. The dish reheats beautifully too, making it perfect for meal prep when you need comfort food without dairy. Let's get started on this game-changing version.
Ingredients for baked macaroni and cheese recipe without milk
These 13 ingredients create a velvety, cheesy baked macaroni without dairy—cashews replace milk for nutty depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 8 oz | Al dente preferred for texture |
| Raw Cashews 🥜 | 1 ½ cups | Soaked in hot water for 15 mins |
| Nutritional Yeast 🧂 | ½ cup | High-protein, cheesy flavor |
| Garlic Powder 🧄 | 2 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For depth of flavor |
| Mustard Powder 🌶️ | ½ tsp | Adds tangy complexity |
| Turmeric Powder 🌿 | ¼ tsp | For vibrant color |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Unsweetened Almond Milk 🥛 | ½ cup | For blending consistency |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness and binding |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Fresh Parsley 🌿 | 0.1 cup | Chopped for garnish |
The raw cashews are the heart of this recipe, and high-quality nuts make all the difference. Trader Joe's and Whole Foods carry excellent raw cashews, but any reputable grocery store's bulk section works. Soak them in hot water for 15 minutes—they should be tender but not mushy. The nutritional yeast is non-negotiable for that authentic cheesy flavor; Bragg or Bob's Red Mill are reliable brands. For the pasta, elbow macaroni is classic, but cavatappi holds sauce exceptionally well if you prefer a more rustic texture. Pre-cook the pasta until al dente—it'll finish cooking in the oven.
No cashews? Silken tofu or soaked almonds work in a pinch, though texture will differ slightly. Running low on nutritional yeast? White miso paste at half the amount adds umami depth, though it won't replicate the cheesy note. The almond milk is purely for blending—skip it entirely if you're using a high-speed blender, as the cashews and olive oil will emulsify on their own. For the spices, garlic powder and onion powder are essential for building flavor, while turmeric adds that signature golden hue. Fresh parsley isn't mandatory but brightens the dish beautifully—dried works at one-third the amount if needed.
This dish reheats beautifully, making it ideal for meal prep. Store leftovers in an airtight container for up to 5 days in the fridge, though it's best enjoyed within 3 days for optimal texture. For longer storage, freeze portions for up to 3 months. The panko topping can be toasted ahead of time and stored in a sealed container for 1 week. When baking, watch the broiler closely—the topping goes from golden to burnt in moments. A quick spray of olive oil before broiling ensures even browning.
Why You'll Love This Recipe
- No-Soaking Cashew Sauce: I’ll be real—soaking nuts used to make me groan, but these raw cashews blend into a silky, tangy sauce without a single minute of soaking. Just pulse them with water until smooth, and boom: instant richness that’s way creamier than dairy.
- Umami Bomb: Honestly, that nutritional yeast is the MVP here. It’s got this deep, cheesy funk that makes the whole dish taste like it’s been simmering for hours—even though it’s basically 30 minutes of baking. The garlic and onion powders just take it from "good" to "I’ll make this twice in one week."
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. Pack it cold for work or school, and it’s still creamy and satisfying hours later. (Yes, even on a Tuesday night when you’re too tired to think.)
- Budget Cheese Fix: I’ve spent way too much on fancy vegan cheeses that fall apart, but this? It’s solid—and costs a fraction. The cashews and nutritional yeast stretch the flavor so well that a single batch feeds my family of four for days without breaking the bank. Plus, elbow macaroni is always cheap. Win.
Step-by-step instructions for baked macaroni and cheese without milk
Here's how to create a rich, creamy mac and cheese using cashews for depth and texture.
Soak and Prepare the Cashew Base
Place the 1.5 cups raw cashews in a heatproof bowl and pour hot water over them until fully submerged. Let them soak for 15 minutes—this softens them for blending and creates a velvety texture. While they soak, prepare your baking dish by greasing it lightly with extra-virgin olive oil or lining it with parchment paper.
After soaking, drain the cashews thoroughly using a fine-mesh strainer. Transfer them to a high-speed blender along with the 0.5 cup nutritional yeast, 0.25 cup extra-virgin olive oil, 0.5 cup unsweetened almond milk, 2 tsp garlic powder, 1 tsp onion powder, 0.5 tsp mustard powder, 0.25 tsp turmeric powder, 1.5 tsp salt, and 0.5 tsp black pepper. Blend until completely smooth, scraping down the sides as needed. The mixture should be thick and creamy—this forms the foundation of your dairy-free cheese sauce.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 1 tablespoon salt. Add the 8 oz elbow macaroni and cook until al dente—about 1 minute less than the package instructions. This ensures the pasta holds its shape while absorbing the creamy sauce. Drain the pasta in a colander and return it to the pot.
While the pasta is still hot, pour the cashew cheese sauce over it. Stir vigorously for 2-3 minutes until the sauce coats every strand of macaroni evenly. The heat from the pasta will help the sauce bind perfectly. If the mixture appears too thick, add 1-2 tablespoons of hot water to loosen it slightly. The sauce should be smooth and cling to the pasta without being watery.
Assemble and Bake for a Golden Top
Preheat your oven to 375°F. Transfer the macaroni and cheese mixture to your prepared baking dish and spread it evenly. Sprinkle the 0.25 cup panko breadcrumbs evenly over the top for a crispy finish. Bake for 20-25 minutes until the edges are golden brown and the top is bubbling. The center should still be slightly underdone—it will continue cooking as it rests.
For best results, avoid opening the oven door during baking. The heat should create a crispy, golden crust on top while keeping the interior creamy. If the top browns too quickly, tent it loosely with aluminum foil for the last 5 minutes of baking. The dish is done when a knife inserted into the center comes out clean.
Rest and Garnish for Serving
Remove the mac and cheese from the oven and let it rest for 5-10 minutes. This allows the sauce to set slightly and makes it easier to serve. The dish will continue to thicken as it cools, so don't worry if it looks a bit loose when you take it out.
Before serving, garnish with the 0.1 cup chopped fresh parsley for a pop of color and freshness. The parsley adds a bright contrast to the rich, nutty flavors. Serve immediately while the top is still crispy and the interior remains creamy. This dish pairs beautifully with a simple green salad or steamed vegetables for a complete meal.
Pro Tips For Making Baked Macaroni And Cheese Recipe Without Milk
- SOAK THE CASHEWS: Toss them in hot water for 10 minutes first—this softens them enough to blend into a creamy base without that chalky aftertaste. I used to skip this and ended up with a sauce that tasted like sandpaper, no matter how much I strained it.
- BAKE UNTIL GOLDEN: The moment the top turns a deep golden brown is when it’s done, not when you think it should be. I learned this the hard way—underbaked cheese sauce sits like glue; overbaked turns to rubber. Broil for 2-3 minutes at the end if yours looks pale.
- SALT THE PASTA WATER: Yes, even with dairy-free cheese, salt the pasta water like your life depends on it. The cashew sauce won’t carry enough flavor on its own, and you’ll regret it if you let the noodles taste bland. A pinch of garlic powder in the water adds depth too.
- MIX IN DRY YEAST LAST: Sprinkle the nutritional yeast over the hot macaroni right before baking—this activates its cheesy flavor instead of letting it turn bitter. I was skeptical until I tried it: the difference is like swapping store-brand cheese for aged cheddar.
Best sauces and condiments for this baked macaroni and cheese recipe without milk
Cashew Cream Sauce
The star of this dish is the cashew cream sauce, which replaces traditional dairy perfectly. Blend soaked cashews with nutritional yeast (like Bragg or Bob's Red Mill) for that unmistakable cheesy flavor.
The 2 tsp garlic powder and 1 tsp onion powder add depth, while 0.25 cup extra-virgin olive oil ensures richness. For extra tang, add 1 tsp Dijon mustard to the blend—it mimics the acidity of dairy-based sauces. 🥜
Spicy Mustard Twist
Want to kick things up? Swap the mustard powder for 1 tsp Dijon mustard and add ½ tsp smoked paprika to the cashew blend. This adds a smoky, tangy kick that pairs beautifully with the creamy texture.
For heat lovers, stir in ½ tsp cayenne pepper after baking—it brightens the dish without overpowering. Garnish with extra paprika for color and flavor. 🌶️
Herb-Infused Variations
Fresh herbs elevate this dish effortlessly. Toss in 1 tbsp chopped chives or thyme leaves into the cashew blend before baking for a fragrant twist. For a Mediterranean touch, add 1 tsp dried oregano and top with crumbled feta cheese (if not strictly dairy-free).
The herbs cut through the richness, adding brightness and complexity. 🌿
Crispy Toppings
The panko breadcrumb topping is essential, but
Nutrition facts
Frequently asked questions
Can I use other nuts instead of cashews?
Yes! Try soaked almonds or silken tofu for a similar texture. Almonds need extra blending time to achieve the same creaminess, while tofu adds a slightly lighter consistency. For a richer flavor, walnuts work but may add a stronger taste. Always soak nuts for 15 minutes to ensure smooth blending.
Why does my sauce look grainy after blending?
Graininess usually means the cashews weren't soaked long enough or blended thoroughly. Soak them for 15-20 minutes in hot water and blend for at least 2-3 minutes, scraping down the sides. For extra silkiness, add 1-2 tablespoons of hot water while blending. A high-speed blender works best for ultra-smooth results.
How do I make this recipe vegan?
This recipe is already vegetarian, but for a fully vegan version, ensure all ingredients are plant-based. Check your nutritional yeast (some brands use dairy), and use vegan butter instead of olive oil if preferred. The cashew base remains vegan, but always verify ingredient labels for hidden dairy traces.
Can I prepare this ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate in an airtight container. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For freezing, bake first, then cool completely before wrapping tightly. Reheat covered in the oven at 350°F for 15-20 minutes to restore crispiness.
What pasta shapes work best?
Elbow macaroni and cavatappi are ideal, but any short pasta like penne or shells works well. Long pasta like spaghetti may not hold the sauce as effectively. For extra sauce retention, try farfalle or rotini. Always cook pasta al dente—it'll finish cooking in the oven.
