Beverages
This simple mac and cheese recipe without flour and milk delivers the same creamy comfort without dairy or refined grains—using just cashews, nutritional yeast, and a few pantry staples.
The key lies in blending soaked cashews into a velvety base that mimics traditional roux, while nutritional yeast adds that signature cheesy depth. After years of testing plant-based versions, this method finally cracked the code for texture and flavor that rivals classic recipes.
The beauty of this approach is its foolproof simplicity: no flour means no lumps, and no milk means no dairy restrictions. Cashews provide natural creaminess and richness, while a splash of apple cider vinegar brightens the sauce.
The result is a velvety, cheesy sauce that coats pasta perfectly, with optional add-ins like steamed broccoli or crispy breadcrumbs for extra texture. Even beginners can achieve restaurant-quality results in under 30 minutes.
What makes this recipe stand out is how it transforms basic ingredients into something indulgent—creamy yet light, cheesy yet plant-based. The cashew base absorbs flavors beautifully, allowing you to customize with smoked paprika, garlic powder, or hot sauce.
Whether you're vegan, gluten-free, or just craving comfort food without dairy, this version delivers the same satisfaction as the classic.
Serve immediately with your favorite pasta or let it cool slightly for easier handling. The sauce thickens as it sits, so adjust with a splash of pasta water if needed. This dish proves that simple ingredients can create extraordinary results—no flour, no milk, and no compromise on flavor.
Ingredients for simple mac and cheese recipe without flour and milk
Simple ingredients transform into velvety, dairy-free mac and cheese without flour or milk.
| Ingredient | Amount | Notes |
|---|---|---|
| Raw Cashews 🥜 | 1 ½ cups | Unsalted, soaked in hot water for 15 minutes |
| Nutritional Yeast 🍄 | ½ cup | Fortified, for cheesy flavor |
| Unsweetened Almond Milk 🥛 | 1 cup | Plain, unsweetened variety |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For smooth texture |
| Apple Cider Vinegar 🍏 | 1 tbsp | For tangy brightness |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | For savory depth |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked preferred |
| Pasta of Choice 🍝 | 12 oz | Gluten-free or regular |
| Steamed Broccoli Florets 🥦 | 2 cups | Optional for texture |
| Crispy Breadcrumbs 🍞 | ¼ cup | Optional for garnish |
The foundation begins with raw cashews—their natural creaminess replaces dairy perfectly. Soak them in hot water for 15 minutes before blending to ensure a silky texture. Trader Joe's and Whole Foods carry high-quality, unsalted varieties that work best, but any bulk section cashew will suffice. Nutritional yeast is non-negotiable here; Bragg or Bob's Red Mill brands provide the deepest cheesy flavor. For optimal results, toast the nutritional yeast lightly in a dry pan for 30 seconds to enhance its umami notes. The almond milk should be unsweetened to avoid altering the sauce's balance—Silk or Blue Diamond are reliable choices.
No cashews on hand? Soaked walnuts or sunflower seeds work as substitutes, though texture will differ slightly. Fresh garlic powder loses potency quickly, so store it in an airtight container away from light. Smoked paprika can be swapped for regular paprika if unavailable, but the dish loses its subtle depth. For extra richness, add 1 tablespoon of vegan butter to the sauce. The pasta can be any shape—penne or cavatappi hold the sauce best, while gluten-free options like brown rice or chickpea pasta work equally well. Broccoli florets should be steamed just until tender-crisp to maintain their bite.
This sauce thickens naturally as it cools, so adjust consistency with pasta water if needed. Store leftovers in an airtight container in the refrigerator for up to 5 days, though the flavor improves overnight. For freezing, portion into single-serving containers—the sauce reheats beautifully and maintains its creamy texture. Garnish with crispy breadcrumbs or extra smoked paprika before serving for added texture. The dish reheats best in a saucepan over low heat, stirring frequently to prevent sticking.
Why You'll Love This Recipe
- No-Fuss Blender Magic: I just toss soaked cashews, almond milk, and a splash of vinegar into the blender—no measuring cups, no roux, no stress. The sauce comes together smoother than my old flour-heavy version, and honestly? It’s the kind of recipe that makes me question why I ever made it complicated.
- Umami Bomb: That nutritional yeast isn’t just a sprinkle—it’s the secret weapon. The cashews add richness, the olive oil brings depth, and the vinegar ties it all together with a tangy punch. It’s creamy, cheesy, and ridiculously satisfying without a single drop of dairy.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The sauce clings to the pasta perfectly, and it reheats like a dream—no graininess, no separation. Pack it in jars for work or school, and you’ve got a lunch that’ll have everyone asking for seconds (yes, even on a Tuesday night).
- Pantry Staple Power: Cashews and almond milk are my budget-friendly shortcuts—no specialty ingredients, just things I already have. And the leftovers? They last for days, so I’m not scrambling to cook again. Plus, it’s the kind of dish that feels indulgent but won’t break the bank.
Step-by-step instructions for dairy-free cashew mac and cheese
This method delivers creamy, flavorful mac and cheese without dairy or flour.
Prepare the Cashew Base
Drain and rinse the soaked 1.5 cups raw cashews thoroughly to remove excess water. Transfer them to a high-speed blender along with the 0.5 cup nutritional yeast, 1 cup unsweetened almond milk, 0.25 cup extra-virgin olive oil, 1 tablespoon apple cider vinegar, 1 teaspoon garlic powder, 0.5 teaspoon onion powder, 0.5 teaspoon smoked paprika, 0.5 teaspoon diamond crystal kosher salt, and 0.25 teaspoon freshly ground black pepper.
Blend on high speed for 3-4 minutes until completely smooth and creamy, scraping down the sides as needed. The mixture should resemble heavy cream in texture—this is your dairy-free cheese sauce foundation. Taste and adjust seasoning if needed, adding more salt or vinegar for desired tanginess. Keep the blender running to maintain heat while you prepare the pasta.
Cook the Pasta Al Dente
Bring a large pot of well-salted water to a rolling boil. Add the 12 ounces pasta of choice and cook according to package instructions until 1-2 minutes before al dente—the pasta should have a slight bite but not be fully tender. This ensures it absorbs the sauce perfectly without becoming mushy.
Reserve 1 cup pasta water before draining, as this starchy liquid helps create the creamy consistency. Drain the pasta and immediately return it to the pot, tossing with 2 tablespoons of the cashew base to prevent sticking while you finish combining everything.
Combine and Thicken the Sauce
Pour the remaining cashew base into the pot with the pasta and toss vigorously to coat evenly. The sauce should cling to the pasta strands immediately. If it appears too thick, add pasta water 1 tablespoon at a time until you reach a smooth, velvety consistency—it should coat the back of a spoon without being watery.
For added texture, fold in the 2 cups steamed broccoli florets if using. The broccoli will absorb some sauce while adding a pleasant contrast. Keep the mixture warm over low heat while you prepare the garnish.
Garnish and Serve
Transfer the mac and cheese to serving bowls and top each portion with 0.25 cup crispy breadcrumbs for a delightful crunch contrast. The breadcrumbs should be evenly distributed—this adds both texture and visual appeal to the dish.
Serve immediately while warm, as the sauce continues to thicken slightly as it cools. The final result should be creamy, flavorful, and perfectly balanced with each bite delivering rich cashew base, savory seasonings, and satisfying texture from the pasta and garnish.
Pro Tips For Making Simple Mac And Cheese Recipe Without Flour And Milk
- SOAK CASHEWS LONGER: I learned this the hard way—rushing the 30-minute soak for raw cashews leaves gritty, unblended bits in your sauce. Use boiling water for 15 minutes instead, then drain and rinse. The texture will be silky, not sandy, and your cheese sauce will actually coat the pasta.
- USE ACV SPARINGLY: Apple cider vinegar adds tang, but too much turns your creamy sauce into a sad, tangy mess. Start with ½ teaspoon, taste, then add another pinch. You’re aiming for a hint of brightness, not a salad dressing.
- BLEND IN STAGES: Dump everything in the blender at once and it’ll clog like a nightmare. First, blend cashews with almond milk until smooth, then slowly drizzle in olive oil while blending. Nutritional yeast goes in last—it’s the abrasive one that chokes the motor.
- SAVE TIME WITH WARM MILK: Cold almond milk makes the sauce thicker than glue. Heat it gently (just until warm to the touch) before blending, and your sauce will emulsify like a dream. No lumps, no scraping the bottom—just smooth, velvety perfection.
Perfect pairings for this dish
Creamy Sauce Pairings
This dairy-free sauce pairs beautifully with roasted mushrooms—their earthy flavor complements the cashew base perfectly. Sauté 8 oz sliced mushrooms in 1 tbsp olive oil with 2 minced garlic cloves until golden. Toss them into the mac and cheese just before serving for a luxurious texture. 🍄
Crunchy Toppings
For added texture, try toasted panko breadcrumbs mixed with 1 tbsp nutritional yeast and ½ tsp smoked paprika. Spread them on top before baking at 375°F for 3-4 minutes until golden.
Alternatively, use crispy chickpeas for a protein boost—simply bake ½ cup canned chickpeas with 1 tsp olive oil and ½ tsp salt at 400°F for 20 minutes until crunchy.
Veggie Add-Ins
Steamed broccoli florets or roasted Brussels sprouts add color and nutrition. For extra depth, stir in ½ cup sautéed spinach—wilt it in a pan with 1 tbsp olive oil and ¼ tsp garlic powder for 2 minutes before mixing.
The wilted greens blend seamlessly into the creamy sauce without overpowering it.
Protein Boosters
Add crumbled tempeh for a hearty, nutty flavor—simmer 1 cup crumbled tempeh in 1 tbsp soy sauce and 1 tsp maple syrup for 5 minutes before folding into the mac and cheese.
Alternatively, use white beans—mash 1 cup canned white beans with 1 tsp lemon juice to create a creamy, protein-rich addition.
Beverage Pairings
A crisp sparkling apple cider cuts through the richness of the cashew sauce beautifully. For a non-alcoholic option, try iced hibiscus tea—its tartness balances the dish's creaminess. If you prefer beer, a wheat beer like Blue Moon or Allagash White complements the nutty, cheesy notes without overpowering them. 🍺
Make-Ahead Garnishes
Prepare toppings ahead of time for convenience. Store crispy breadcrumbs in an airtight container for up to 5 days—reheat in a dry pan over medium heat for 2-3 minutes to restore crispness.
For fresh garnishes, keep chopped chives or parsley refrigerated in a sealed container—they stay fresh for 5-7 days** and add a bright finish when sprinkled on top.
Nutrition facts
Frequently asked questions
Can I use raw cashews instead of soaked ones?
Soaking is essential for the creamiest texture! Raw cashews blend into a smooth sauce when soaked for 15 minutes in hot water. If you forget to soak, blend them with 2 tablespoons extra liquid (like almond milk) and increase blending time to 5 minutes, but the result won't be as velvety.
What if my sauce turns out too thick or too thin?
Adjust consistency with pasta water—add 1 tablespoon at a time if too thick, or reduce slightly over low heat if too thin. The sauce should coat the back of a spoon without being watery. For extra richness, stir in 1 tablespoon vegan butter if needed.
Is nutritional yeast necessary for the cheesy flavor?
Yes, nutritional yeast is the secret to that classic cheesy taste! It provides umami depth and a nutty flavor that mimics dairy. For a stronger effect, toast it lightly in a dry pan for 30 seconds before blending. If unavailable, try ½ cup vegan parmesan (like Follow Your Heart) as a substitute.
Can I make this ahead of time?
Store the sauce separately from the pasta in an airtight container for up to 5 days in the fridge. Reheat the sauce gently over low heat, stirring frequently, then toss with cooked pasta. For best texture, serve immediately after reheating. The sauce thickens as it cools, so add a splash of pasta water if needed.
What if I don't have cashews? What are good substitutes?
Try soaked walnuts or sunflower seeds (both yield a similar texture). For a nut-free option, blend ½ cup cooked white beans with ¼ cup olive oil and 1 tbsp lemon juice to mimic creaminess. Adjust seasoning as needed—walnuts add a deeper flavor, while sunflower seeds keep it neutral.