Beverages
This simple mac and cheese recipe without flour and milk delivers all the comfort of classic mac—creamy, cheesy, and crispy-topped—using plant-based swaps that actually work. The secret lies in blending cashews for richness and cornstarch for thickening, creating a sauce so velvety it rivals dairy versions.
I perfected this after years of testing vegan versions that either tasted chalky or separated.
The beauty of this method is its foolproof nature—no roux, no flour, and no dairy required. Instead of milk, we use unsweetened almond milk and nutritional yeast for that signature cheesy depth, while the cashew base adds natural creaminess without the heaviness.
The crispy breadcrumb topping? Just toasted panko and a touch of olive oil for that satisfying crunch.
What you’ll end up with is a golden, bubbling mac and cheese that’s rich enough to satisfy cravings but light enough for a weeknight dinner. The sauce coats every noodle perfectly, and the crispy topping stays crunchy even after serving.
It’s the kind of dish that proves plant-based cooking can be just as indulgent as the original.
Perfect for meal prep, potlucks, or a cozy night in—this recipe scales easily and keeps its texture even when reheated. Let’s get cooking!
Ingredients for simple mac and cheese recipe without flour and milk
Twelve plant-based ingredients transform into creamy, crispy mac and cheese without dairy or flour.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium or short cut preferred |
| Raw Cashews 🥜 | 1 ½ cups | Unsalted, soaked for 4 hours minimum |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Vanilla or plain, chilled |
| Nutritional Yeast 🍄 | ½ cup | Fortified, for cheesy flavor |
| Cornstarch 🌾 | ¼ cup | For smooth, velvety texture |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, for brightness |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Fresh Garlic Cloves 🧄 | 3 cloves | Peeled, for aromatic depth |
| Japanese Panko Breadcrumbs 🍞 | ½ cup | Light, for crispy topping |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| White Miso Paste 🍶 | 1 tbsp | For umami richness |
The cashews are the foundation of this sauce—soaking them for at least 4 hours (or overnight) ensures a silky texture. Trader Joe's sells pre-soaked cashews, which is a game-changer for weeknight cooking, but raw cashews from the bulk section at Whole Foods are more cost-effective for larger batches. Nutritional yeast is non-negotiable here; Bragg or Bob's Red Mill brands deliver the most authentic cheesy flavor. For the almond milk, unsweetened vanilla adds subtle sweetness that balances the richness, but plain works just as well if you prefer a more neutral profile.
No cashews? Silken tofu blended until completely smooth mimics the creaminess, though the texture will be slightly lighter. Running short on nutritional yeast? White miso paste at half the amount provides umami depth, though it won’t replicate that classic cheesy tang. The cornstarch is critical—it replaces flour’s thickening power without adding graininess, so don’t substitute with arrowroot or tapioca. For the panko, Japanese brands like Koike's stay crispier longer than generic breadcrumbs, but any panko will work in a pinch. The miso paste can be swapped for white miso powder if you prefer convenience, though it dissolves more readily.
Pre-soaked cashews can be stored in the fridge for up to 5 days or frozen for 3 months in an airtight container. The cooked macaroni reheats beautifully—simply add a splash of water and stir over medium heat until creamy. For meal prep, assemble the dish (without baking) and refrigerate for up to 3 days; bake straight from the fridge for even browning. The crispy topping stays crunchy for 24 hours if kept in an airtight container, though it’s best enjoyed fresh.
Why You'll Love This Recipe
- No-Fuss Creaminess: I swear by this trick—soaking the cashews in warm almond milk until they’re silky smooth means no blender battles or grainy texture. Just toss, simmer, and boom, that velvety sauce happens.
- Umami Magic: That nutritional yeast? It’s the secret weapon—savory, cheesy, and packed into one spoonful. Honestly, I’ve tried store-bought dairy-free cheese, but this blend hits harder every time.
- Leftover Hero: This keeps perfectly for days in the fridge, reheats like a dream, and even freezes well. I’ll be real: my kids beg for it cold in lunchboxes, and I don’t fight them on it.
- Pantry Staple Power: Cashews, cornstarch, and almond milk? Things I already had. No last-minute grocery runs, no fancy swaps—just reliable, budget-friendly comfort that doesn’t skimp on flavor.
Step-by-step instructions for simple mac and cheese without dairy
This method delivers rich, creamy texture without traditional dairy or flour—just precise technique and quality ingredients.
Prepare the Cashew-Cream Base
Drain the soaked raw cashews and transfer them to a high-speed blender. Add the 1.5 cups unsweetened almond milk, 0.5 cup nutritional yeast, 0.25 cup cornstarch, 0.5 cup extra-virgin olive oil, 1 tbsp lemon juice, 1.5 tsp diamond crystal kosher salt, 3 cloves fresh garlic cloves, 0.5 tsp smoked paprika, 0.5 tsp ground black pepper, and 1 tbsp white miso paste. Blend on high for 2 minutes until completely smooth and homogeneous.
The nutritional yeast provides that signature cheesy flavor while the cornstarch creates the velvety thickness. The cashews act as a natural emulsifier, binding everything together. If the mixture separates at all, simply pulse again for 10 seconds until fully combined. This base should have the consistency of heavy cream—if it's too thick, add 1-2 tablespoons of water to reach the proper texture.
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 until 1 minute before the package instructions indicate for al dente. Drain thoroughly in a colander, shaking to remove excess water. Immediately transfer the hot pasta to a large mixing bowl.
Reserve 1 cup of the pasta water before draining—this starchy liquid is crucial for achieving the perfect creamy consistency. The pasta should be hot when you combine it with the sauce to prevent the cashew mixture from congealing. I like to use a slotted spoon to transfer the pasta to the bowl to avoid losing any precious starch.
Combine and Finish the Sauce
Pour the cashew-cream base over the hot elbow macaroni in the mixing bowl. Stir vigorously for 2-3 minutes until the sauce fully coats each strand and the mixture reaches a smooth, velvety consistency. If needed, add reserved pasta water 1 tablespoon at a time until the desired creaminess is achieved.
Here's the thing—this sauce thickens as it cools, so it's better to err on the side of slightly thinner consistency. The lemon juice brightens the rich flavors while the miso paste adds that essential umami depth that makes this mac and cheese truly satisfying. Taste and adjust seasoning with additional salt or pepper if needed—remember, the nutritional yeast already contributes significant saltiness.
Create the Crispy Panko Topping
Preheat your oven to 400°F. Spread the mac and cheese evenly in a 9x9-inch baking dish. In a small bowl, combine the 0.5 cup Japanese panko breadcrumbs with 1 tablespoon of extra-virgin olive oil and 0.25 teaspoon of diamond crystal kosher salt. Sprinkle this mixture evenly over the top of the mac and cheese.
The panko should form a continuous layer without gaps—this ensures maximum crispiness. Bake for 15-18 minutes until the top is deep golden brown and the edges begin to bubble slightly. The internal temperature should reach 160°F when measured in the center. Watch carefully during the last 2 minutes to prevent over-browning.
Rest and Serve for Optimal Texture
Remove the baking dish from the oven and let it rest for 5 minutes before serving. This resting period allows the sauce to set slightly, preventing it from sliding off the pasta when you cut into it. The crispy panko topping should be firm enough to hold its shape but still offer satisfying crunch with each bite.
Serve immediately while the panko is still crisp and the mac and cheese maintains its creamy, velvety texture. The contrast between the rich, umami sauce and the light, airy panko topping creates a perfect balance of textures. For extra flavor, garnish with additional smoked paprika or freshly cracked black pepper before serving.
Pro Tips For Making Simple Mac And Cheese Recipe Without Flour And Milk
- SOAK CASHEWS 30 MINUTES: I learned this the hard way—raw cashews need time to soften, or your sauce will taste like sandpaper. Toss them in hot almond milk for 30 minutes (or overnight in the fridge) before blending, and you’ll get that creamy texture without extra effort.
- BLEND CASHEWS HOT: After blending soaked cashews with almond milk, pour the mixture back into the hot pot for 2 minutes. The residual heat helps emulsify the sauce properly—skip this, and you’ll end up with a lumpy mess no amount of whisking can fix.
- SALT THE PASTA WATER: Yes, even if you’re using almond milk, salt the pasta water like you would for regular mac and cheese. The noodles absorb flavor this way, and it makes up for the lack of dairy saltiness in the sauce.
- USE CORNSTARCH AS THICKENER: Mix the cornstarch with a splash of cold almond milk first—this prevents clumping when you stir it into the hot sauce. A tablespoon or two is enough; add it gradually until you hit that perfect clingy consistency.
Pro cooking tips for great simple mac and cheese recipe without flour and milk
Blend Like a Pro
The high-speed blender is your secret weapon here—Ninja BN601 or Vitamix are my go-tos. Pulse the soaked cashews first for 10 seconds to break them down before adding liquids.
This prevents clumping and ensures a silky texture. If your blender struggles with the cashews, add 2 tablespoons of water to help emulsify the mixture. 💡
Pasta Water is Gold
Never skip reserving that 1 cup of pasta water—it’s the starch that transforms your sauce from good to restaurant-quality. Keep it hot and nearby while blending.
If your sauce looks too thick after combining, add pasta water 1 tablespoon at a time until it coats the back of a spoon. The goal is velvety, not soupy—think of it as a thick custard rather than a runny sauce.
Temperature Control
Work with hot pasta and room-temperature sauce for the creamiest results. If your cashew mixture cools too much before combining, place the blender jar under warm running water for 30 seconds to restore temperature.
The sauce should be 160°F when poured over pasta to prevent separation. I like to use a thermometer probe for accuracy—ThermoWorks Thermapen is my favorite.
Baking for Crispiness
For that perfect golden crust, spread the panko evenly and press down lightly with the back of a spoon. This creates a solid layer that crisps uniformly. If your oven runs hot, reduce temperature to 375°F and bake for 18-20 minutes.
The internal temperature should reach 160°F—this ensures both safety and texture. Rotate the pan halfway through for even browning. 🔥
Resting Prevents Disaster
That 5-minute rest before serving is non-negotiable. It allows the sauce to set slightly, preventing it from sliding off your plate. For meal prep, assemble the dish (without baking) and refrigerate for up to 3 days.
Bake straight from the fridge at 400°F for 20-25 minutes—the extra time compensates for the cold start. The crispy topping stays crunchy for 24 hours if stored properly.
Troubleshooting Tips
If your sauce separates, simply blend again for 30 seconds with 1 tablespoon of hot water. For a grainy texture, strain the cashew mixture through a fine-mesh sieve before combining with pasta. The sauce thickens as it cools, so adjust consistency while still warm.
If the panko doesn’t crisp, spread it on a baking sheet for 5 minutes at 400°F before adding to the dish. Honestly, these small tweaks make all the difference. ✨
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without cashews?
For a nut-free version, replace the cashews with 1 cup of silken tofu blended until completely smooth. The texture will be slightly lighter but still creamy. Just add the tofu with the other wet ingredients and blend until silky. If you prefer a richer consistency, you can also use ½ cup cooked white beans (like cannellini) blended with the sauce.
Why does my sauce get grainy?
Graininess usually happens when the cashew mixture isn't blended long enough or when the sauce cools too quickly. To fix it, strain the blended cashew mixture through a fine-mesh sieve before combining with pasta. For prevention, always blend on high for 2 full minutes and keep the sauce warm while working. If it starts to thicken too much, add 1 tablespoon of hot pasta water to restore smoothness.
Can I use other pasta shapes?
While elbow macaroni works best for this recipe (its shape holds the creamy sauce perfectly), you can absolutely use other short pasta varieties like cavatappi, penne, or rotini. Avoid long pasta like spaghetti or fettuccine—the sauce won't cling as well. For a fun twist, try shells or gemelli, which trap the sauce beautifully. Just cook them 1 minute less than package instructions for al dente texture.
How do I make this gluten-free?
This recipe is already gluten-free thanks to the cashew base and cornstarch thickening! Just ensure your pasta is certified gluten-free (like brown rice or chickpea pasta) and use a dedicated gluten-free panko. For extra insurance, check all ingredients—nutritional yeast and miso are typically gluten-free, but always verify labels. The flavor and texture remain identical when using proper substitutes.
Can I make this ahead of time?
Yes! Assemble the dish (without baking) up to 3 days ahead and refrigerate. When ready to serve, bake straight from the fridge at 400°F for 20-25 minutes—the extra time compensates for the cold start. For the crispy topping, spread unbaked panko on a baking sheet at 400°F for 5 minutes before adding to the dish if you're worried about sogginess. The topping stays crunchy for 24 hours when stored properly.
