Simple Mac and Cheese Recipe Without Flour and Milk: Dairy-Free Creaminess With Cashew Base

Beverages

Simple Mac and Cheese Recipe Without Flour and Milk: Dairy-Free Creaminess With Cashew Base

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.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

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.

1

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.

2

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.

3

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.

4

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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 3g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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.

5

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.

★★★★★4.9(3 reviews)
Categories Beverages