Beverages
This simple mac and cheese recipe without flour and milk delivers creamy, comforting results using just five plant-based ingredients—no refined flours or dairy needed. The secret lies in blending cashew cream and nutritional yeast for that signature cheesy depth, while cornstarch creates a velvety texture without traditional thickening agents.
After years of perfecting vegan versions, I’ve cracked the code for a sauce that clings perfectly to pasta and melts in your mouth.
The beauty of this method is its precision: no roux means no risk of burning, and the cashew base adds natural richness that mimics dairy. We’re talking about a foolproof technique that works every time—no lumps, no separation, just smooth, luxurious cheese sauce that even dairy lovers will crave.
The best part? It comes together in under 20 minutes, with just one pot to clean afterward.
What you’ll end up with is a golden, bubbling mac and cheese that’s crispy at the edges and velvety inside, topped with optional toasted breadcrumbs for extra crunch.
The flavor is bold yet balanced—nutty from the cashews, tangy from the nutritional yeast, and perfectly seasoned. This is comfort food reimagined, without sacrificing texture or taste.
Perfect for weeknight dinners, potlucks, or meal prep, this recipe scales effortlessly. The sauce keeps well in the fridge for up to 5 days, making it ideal for batch cooking.
Whether you’re vegan, lactose intolerant, or simply looking for a lighter take, this version proves mac and cheese can be both simple and spectacular.
Ingredients for simple mac and cheese recipe without flour and milk
Five core ingredients transform into velvety mac and cheese without dairy or flour.
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 1 cup | Unsalted, soaked 2 hours minimum |
| Nutritional Yeast 🍞 | ½ cup | Fortified, no added salt |
| Cornstarch 🌾 | ¼ cup | For ultra-smooth texture |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Plain, unsweetened variety |
| Elbow Macaroni 🍝 | 12 oz | Vegan-friendly brand preferred |
| Garlic Cloves 🧄 | 3 cloves | Freshly minced for aromatic depth |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For finishing drizzle |
| Panko Breadcrumbs 🍞 | ¼ cup | Optional topping, toasted |
The cashews are the foundation—opt for raw, unsalted from bulk bins at Whole Foods or Trader Joe's for maximum freshness. Soak them at least 2 hours (overnight works best) to achieve that ultra-smooth texture. Nutritional yeast from Bragg or Bob's Red Mill delivers that unmistakable cheesy umami without dairy. The cornstarch must be pure, not instant—Bob's Red Mill or Arrowhead Mills brands work perfectly. For the pasta, Barilla or De Cecco vegan-friendly varieties ensure no cross-contamination with dairy products.
No cashews? Silken tofu blended into a smooth paste works as a substitute, though texture differs slightly. Running short on nutritional yeast? White miso paste at half the amount adds depth, though flavor shifts. The almond milk should be plain, unsweetened—Silk or Califia Farms are reliable brands. For extra richness, blend in 1 tbsp vegan butter (like Miyoko's) with the cashews. The garlic should be freshly minced—pre-minced loses potency quickly. For the optional breadcrumbs, panko from Kikkoman toasts beautifully for crunch.
Store the sauce in an airtight container for up to 5 days in the fridge—it actually improves overnight. Freeze portions for 3 months by spreading sauce thinly on parchment before wrapping. The pasta reheats best with a splash of water or plant milk to restore creaminess. For meal prep, cook pasta al dente, toss with sauce, then refrigerate—finish cooking in the sauce when reheating. This method preserves texture perfectly.
Why You'll Love This Recipe
- No Blender, No Problem: I swear by this recipe because it only needs a quick soak—not even blending. Soak the cashews in hot water for 15 minutes, then blend with almond milk until smooth. That’s it. No fancy equipment, no waiting for roux to thicken.
- Umami Bomb: The nutritional yeast and cashews team up for a flavor that’s ridiculously rich—like a cheesy hug in every bite. Honestly, I’ve never missed dairy, and neither will anyone at your table.
- Lunchbox Hero: This mac reheats like a dream and keeps for days in the fridge. Pack it cold for work or school—no soggy pasta here. My kids actually ask for leftovers, and that’s saying something.
- Budget Cheese Fix: Cashews and nutritional yeast stretch to feed four for under $5. Between us, this is my go-to when I’m broke but still want comfort food. Plus, it’s the only mac and cheese that won’t break the bank or my dietary rules.
Step-by-step instructions for simple mac and cheese without flour and milk
This method delivers restaurant-quality texture using only five key ingredients.
Prepare the Cashew Cheese Base
Drain and rinse the soaked raw cashews thoroughly to remove any excess water. In a high-speed blender, combine the cashews, 0.5 cup nutritional yeast, 0.25 cup cornstarch, 1.5 cups unsweetened almond milk, 1.5 teaspoons sea salt, and 0.5 teaspoon black pepper. Blend on high for 1-2 minutes until completely smooth, scraping down the sides as needed.
The mixture should transform into a thick, creamy cheese sauce with no visible cashew particles. This blend creates the velvety texture that replaces traditional dairy-based roux. If the sauce appears too thick after blending, add 1-2 tablespoons of water to reach a pourable consistency.
Cook the Elbow Macaroni Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz elbow macaroni and cook according to package instructions until al dente - typically 8-10 minutes. Drain thoroughly but reserve 1 cup of pasta water in a measuring cup. This starchy water will help emulsify the cheese sauce later.
For best results, taste the pasta before draining to ensure it's perfectly cooked. The pasta should be tender but still offer slight resistance when bitten. Overcooking releases excess starch, which can make the final dish gummy rather than creamy.
Combine and Simmer the Sauce
Return the drained macaroni to the pot and pour in the blended cheese mixture. Stir continuously over medium heat for 3-5 minutes until the sauce thickens and coats the pasta evenly. If needed, add reserved pasta water 1 tablespoon at a time to achieve a smooth, creamy consistency.
Watch for the sauce to develop a glossy sheen and cling to the pasta strands. The mixture should reach a temperature of 160°F when ready. Remove from heat immediately once the desired texture is achieved to prevent curdling.
Finish with Garlic and Olive Oil
In a small pan, heat 2 tablespoons extra-virgin olive oil over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant but not browned. Immediately pour this garlic oil over the macaroni mixture and toss gently to combine.
The garlic should infuse the dish with aromatic depth without overpowering the creamy cheese flavor. For an optional topping, toast 0.25 cup panko breadcrumbs in a dry skillet over medium heat for 2-3 minutes until golden brown, then sprinkle over individual servings.
Pro Tips For Making Simple Mac And Cheese Recipe Without Flour And Milk
- SOAK CASHEWS LONGER: Skip the 10-minute soak—go for 2 hours or overnight in hot water. I learned this the hard way when my sauce turned grainy because I rushed it. The longer they soak, the creamier the result, and you won’t taste that chalky cashew aftertaste.
- BLEND WITH DRY INGREDIENTS: Add the cornstarch and nutritional yeast directly to the blender with the soaked cashews and almond milk—no pre-mixing. This prevents clumping and ensures a silky texture. I used to sift them in separately, and it always left little gritty bits.
- COOK PASTA AL DENTE: Pull the macaroni when it’s just firm—about 1 minute less than the package says. The pasta will keep cooking in the sauce, and overcooked noodles turn mushy. Trust your bite test, not the timer.
- STIR IN HOT PASTA: Toss the drained pasta into the sauce while it’s still simmering. The residual heat melts the sauce into the noodles faster and evens out the texture. Cold pasta added to hot sauce? You’ll end up with clumps and uneven flavor.
Wine and beer pairings for these flavors
Crisp White Wine
This creamy vegan mac and cheese pairs beautifully with a dry Riesling from Germany or Austria—its bright acidity cuts through the richness while complementing the nutty cashew base. I reach for Dr. Loosen Blue Slate or Chateau Ste.
Michelle for reliable quality at an affordable price. The slight sweetness in some Rieslings enhances the dish's savory notes without overpowering it. 🍷
Malbec or Shiraz
For those who prefer red wine, a medium-bodied Malbec from Argentina or a smooth Shiraz from Australia brings out the dish's umami depth. I love Catena Zapata Malbec for its velvety texture and Penfolds Bin 407 Shiraz for its balanced fruitiness.
These wines stand up to the garlic and nutritional yeast without clashing.
Hoppy IPA
If you're serving this at a casual gathering or BBQ, a citrusy IPA like Sierra Nevada Pale Ale or New Belgium Fat Tire creates an unexpected but delightful contrast.
The hoppy bitterness balances the dish's creaminess while the citrus notes play off the garlic. I recommend chilling the beer to 40-45°F for optimal flavor. 🍺
Non-Alcoholic Options
For non-drinkers, a sparkling apple cider like Martinelli's or a ginger beer from Brew Dr. Brown's works wonderfully. The effervescence cleanses the palate between bites, while the ginger adds a subtle kick that enhances the dish's savory profile. Serve chilled for best results.
Coffee Pairing
After dinner, a bold espresso or dark roast coffee with notes of chocolate and caramel complements the dish's rich, nutty flavors. I recommend Lavazza Super Crema or Peet's Major Dickason's Blend for their deep, complex profiles that harmonize with the mac and cheese's umami.
A small cup is all you need to satisfy without overpowering the meal. ☕
Nutrition facts
Frequently asked questions
Can I make this recipe without cashews?
Yes! For a nut-free version, blend 1 cup silken tofu with 0.5 cup water until completely smooth, then use it in place of the cashews. The texture will be slightly lighter but still creamy. For extra richness, add 1 tablespoon vegan butter to the sauce.
Why does my sauce get grainy?
Graininess usually happens when the cashews aren't blended long enough or the sauce gets too hot. Always blend on high for 1-2 minutes until completely smooth, and remove the sauce from heat immediately after combining with pasta. If it thickens too much, add 1 tablespoon reserved pasta water at a time.
Can I use this sauce on other pasta shapes?
This creamy sauce works perfectly with penne, fusilli, or even cavatappi. For larger shapes like shells, reduce the sauce slightly to ensure even coating. The key is to cook pasta al dente and reserve 1 cup pasta water for emulsification.
How do I make this dish extra cheesy?
Boost the flavor by adding 1 tablespoon white miso paste or 1 teaspoon smoked paprika to the blended sauce. For a smoky depth, toast 1 tablespoon nutritional yeast in a dry pan before blending. These additions enhance the umami without dairy.
Is this recipe gluten-free?
Only if you use certified gluten-free pasta. The recipe itself contains no gluten, but standard elbow macaroni often includes wheat. Check your pasta package for gluten-free certification. For a fully gluten-free version, use gluten-free elbow macaroni like Barilla GF or Jovial.