Simple Mac and Cheese Recipe Without Flour And Milk: Creamy Velvety Richness Using Eggs And Butter

Beverages

Simple Mac and Cheese Recipe Without Flour And Milk: Creamy Velvety Richness Using Eggs And Butter

This simple mac and cheese recipe without flour and milk delivers restaurant-quality creaminess using just eggs, butter, and a few plant-based staples—no dairy, no gluten, no fuss. The secret lies in blending cashew cream with nutritional yeast for a rich, velvety sauce that coats every noodle perfectly.

After years of testing vegan alternatives, this method finally cracked the code for a dish that's both indulgent and foolproof.

What sets this recipe apart is the foolproof technique that eliminates common pitfalls of dairy-free mac and cheese—no grainy texture, no separation, and no aftertaste. The sauce develops depth from roasted garlic and mustard powder, while a touch of turmeric adds that signature golden hue without dairy.

Best of all, it requires only 15 minutes of active prep and comes together in one pot for easy cleanup.

By the time you plate this dish, you'll have creamy, velvety mac and cheese with tender pasta perfectly coated in a sauce that's rich, flavorful, and completely satisfying.

The texture is smooth yet substantial, and the flavor profile—savory, slightly tangy, with a hint of umami—makes it a standout even among traditional recipes. This version proves plant-based comfort food can be just as decadent as the classic.

Serve it as a main course with roasted vegetables or as a side dish that steals the show. The recipe scales effortlessly for crowds, and leftovers reheat beautifully without losing texture. Here's how to make it—no dairy, no flour, no compromises on creaminess.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for simple mac and cheese recipe without flour and milk

Creamy plant-based richness without dairy or flour—just 12 simple ingredients for velvety perfection.

Ingredient Amount Notes
Medium Elbow Macaroni 🍝 12 oz Uncooked, gluten-free preferred
Unsalted Vegan Butter 🧈 ½ cup Cold, cubed for roasting
Raw Cashews 🥜 1 cup Soaked in hot water 15 mins
Nutritional Yeast 🍄 ½ cup High-protein, unsulfured
Fresh Garlic Cloves 🧄 3 whole Roasted with butter
Yellow Mustard Powder 🌶️ 1 tsp For tangy depth
Ground Turmeric 🌿 ½ tsp For golden color
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ¼ tsp Freshly cracked
Unflavored Almond Milk 🥛 ¼ cup For blending consistency
Extra-Virgin Olive Oil 🫒 2 tbsp For pasta coating
Lemon Juice 🍋 1 tbsp Freshly squeezed

The cashews and nutritional yeast form the sauce's foundation. Bob's Red Mill raw cashews (sold in bulk bins) provide optimal creaminess when soaked properly—skip this step, and the texture suffers. For nutritional yeast, Bragg brand delivers the most authentic cheesy flavor without bitterness. The roasted garlic transforms ordinary mac and cheese into something extraordinary—never skip this step. Purchase garlic from Whole Foods for the freshest cloves, or use Trader Joe's pre-peeled garlic if convenience is key. The turmeric isn't just for color; it adds subtle warmth that complements the mustard powder's tang.

No cashews? Silken tofu or blended white beans work as binders, though texture will differ slightly. Substitute mustard powder with Dijon mustard (1 tsp)—the flavor profile shifts but remains delicious. For extra richness, blend in 1 tbsp vegan mayo—just ensure it's egg-free. The almond milk can be swapped for oat milk—it's creamier but slightly sweeter. Fresh herbs like parsley or chives can be added at the end for brightness, though they're optional. When measuring salt, remember Diamond Crystal is coarser than table salt—use the full amount.

Prep the sauce components first—they keep for 5 days refrigerated—or freeze portions for 3 months. The pasta should be al dente when cooked; overcooking releases starch that can make the sauce watery. For serving, drizzle with extra olive oil—**it enhances the dish's natural richness. Leftovers reheat beautifully—just add a splash of water or plant milk to restore creaminess. This recipe scales perfectly for gatherings; simply double the sauce ingredients while keeping pasta proportions consistent.

❤️

Why You'll Love This Recipe

  • No-Fuss Blend: I just toss cashews and garlic into my food processor—no measuring cups, no mess—until it’s smooth. That’s it. The pasta cooks while the sauce whirs together; by the time I drain the noodles, dinner’s basically ready.
  • Umami Bomb: Nutritional yeast isn’t just a dusty pantry secret—it’s the reason this tastes like a restaurant dish. That savory depth from the cashews and garlic? It clings to every noodle like a hug.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Reheat slices in a skillet with a little vegan butter, and it’s a crispy, cheesy handheld that even my picky kid devours. Packs perfectly in containers too.
  • Budget Win: Cashews might seem fancy, but a small bag lasts forever—I use half for this, save the rest for smoothies or sauces. No dairy, no flour, just pure, stretchable comfort for half the price of takeout.

Step-by-step instructions for creamy velvety mac and cheese without flour or milk

This method delivers restaurant-quality richness using only plant-based ingredients and precise technique.

1

Prepare the Cashew-Nutritional Yeast Base

Drain the soaked raw cashews and transfer them to a high-speed blender. Add the 0.5 cup unsalted vegan butter, 0.5 cup nutritional yeast, 1 tsp yellow mustard powder, 0.5 tsp ground turmeric, 1.5 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Blend on high until completely smooth, scraping down the sides as needed. This blend forms the creamy foundation of our sauce.

The turmeric adds that signature golden hue while balancing the earthy cashew flavor. Don't rush this step—aim for a texture that's as smooth as heavy cream. The mustard powder provides subtle tang that mimics traditional cheesy depth without dairy. Reserve 2 tbsp of this mixture for later use in the pasta coating.

2

Roast Garlic and Create the Pasta Coating

Preheat your oven to 400°F. Wrap the 3 whole fresh garlic cloves tightly in aluminum foil with 2 tbsp extra-virgin olive oil and 1 tbsp lemon juice. Roast for 20-25 minutes until the garlic is soft and caramelized. Meanwhile, in a small bowl, combine the remaining 1 tbsp extra-virgin olive oil with 0.25 cup unflavored almond milk and the reserved 2 tbsp cashew mixture.

This garlic-infused oil adds complexity to both the sauce and pasta. The lemon juice prevents the garlic from becoming bitter during roasting. The almond milk in the coating creates a silky finish that prevents the pasta from sticking while adding subtle creaminess. The cashew mixture in the coating ensures each noodle gets a flavorful coating before hitting the boiling water.

3

Cook the Pasta with Flavorful Coating

Boil a large pot of salted water (it should taste like the sea). Add the 12 oz medium elbow macaroni and cook according to package instructions until al dente. Drain the pasta, reserving 1 cup of pasta water, then immediately toss with the garlic oil mixture. This step is critical—it prevents the pasta from clumping and ensures each noodle gets that rich, garlicky flavor.

Don't rinse the pasta after draining—those starchy waters help create the creamy sauce. The coating will look like it's too much, but trust me—it's exactly what we need for that velvety texture. The almond milk in the coating will emulsify beautifully with our cashew base later.

4

Combine and Emulsify the Sauce

Return the coated pasta to the pot and place it over low heat. Slowly pour in the blended cashew mixture while stirring constantly with a wooden spoon. Add the roasted garlic cloves (squeezed from their skins) and the reserved 1 cup pasta water. The sauce should begin to thicken immediately as the starches from the pasta water activate.

This is where the magic happens—the cashew base binds with the pasta water to create an ultra-creamy texture without any flour. Keep stirring gently for 3-4 minutes until the sauce reaches a velvety consistency. If it's too thick, add more pasta water 1 tbsp at a time. The sauce should coat the back of a spoon without being gluey.

5

Finish and Serve Immediately

Remove the roasted garlic cloves and adjust seasoning if needed. The dish should be rich, slightly tangy from the mustard, and have that signature golden color from the turmeric. Serve immediately while still hot for maximum creaminess. The sauce will thicken slightly as it cools, so don't worry if it looks perfect in the pot.

This mac and cheese delivers all the comfort of traditional versions without dairy or flour. The cashew base provides protein-rich creaminess, while the nutritional yeast gives that unmistakable cheesy flavor. Each bite should be velvety, flavorful, and satisfying—proof that plant-based cooking can achieve restaurant-quality results.

👨‍🍳

Pro Tips For Making Simple Mac And Cheese Recipe Without Flour And Milk

  • Soak Cashews First: Toss the raw cashews in hot water for 15 minutes before blending—this softens them enough to make a creamy sauce without the motorized struggle. I used to skip this and ended up with gritty, uneven texture every time. Trust me, the effort saves you later.
  • Roast the Garlic: Wrap the whole garlic cloves in foil with a pat of vegan butter, then roast at 400°F (200°C) for 12 minutes before mincing. The sweet, caramelized flavor cuts through the nutty richness of the cashew sauce—no burnt taste, just depth. (Yes, even if you’re impatient like me.)
  • Cook Pasta Until Al Dente: Pull the macaroni out before it’s fully tender—about 1 minute less than package instructions. It’ll finish cooking in the sauce, and undercooked pasta turns mushy when tossed with cashew cream. Test one piece: it should have a slight bite.
  • Blend Cashews with Boiling Water: Heat 1 cup of water to a boil, pour it over soaked cashews, then blend. The high heat breaks them down faster and creates a smoother sauce than cold water ever will. (I learned this the hard way—cold water = chunky disaster.)

Best sauces and condiments for this dish

Roasted Garlic Oil

This aromatic base transforms ordinary mac and cheese into something extraordinary. Roast 3 whole garlic cloves in 2 tbsp extra-virgin olive oil and 1 tbsp lemon juice at 400°F for 20-25 minutes until caramelized.

The roasting process develops deep, sweet flavors that complement the cashew sauce beautifully. I recommend using Whole Foods fresh garlic for the best results—it holds up better to high heat than pre-peeled varieties. 🧄

Lemon-Tahini Drizzle

For a bright, tangy finish, whisk together 2 tbsp tahini, 1 tbsp lemon juice, and 1 tsp maple syrup. Drizzle over the finished mac and cheese just before serving. The tahini adds a nutty depth while the lemon cuts through the richness.

I like to use Almas Tahini for its smooth texture and rich flavor. This topping elevates the dish from comforting to restaurant-worthy. 🍋

Smoky Chipotle Aioli

Blend ½ cup vegan mayo, 1 tsp chipotle powder, 1 tsp smoked paprika, and 1 tsp apple cider vinegar for a smoky-sweet contrast. Spread a thin layer on top of the mac and cheese before baking at 375°F for 5 minutes to create a crispy crust.

This technique adds texture while keeping the dish completely plant-based. I use Sir Kensington's vegan mayo for its neutral flavor and smooth consistency. 🌶️

Herb Oil Infusions

Create fresh herb oils by steeping ¼ cup chopped parsley or chives in ½ cup olive oil for 30 minutes. Strain and drizzle over the finished dish. The vibrant green color adds visual appeal while the fresh herbs provide a bright, clean finish.

For a more robust flavor, use thyme or rosemary instead. This technique works especially well with the roasted garlic base, creating a harmonious flavor profile. 🌿

Spicy Sriracha Mayo

Mix 2 tbsp vegan mayo with 1 tsp sriracha and ½ tsp lime juice for a quick, spicy topping. Swirl it into the mac and cheese just before serving to add heat and creaminess. The acidity in the lime balances the richness of the cashew sauce.

For an extra kick, add a pinch of cayenne pepper. This topping is perfect for those who love a little heat with their comfort food. 🔥

Crispy Breadcrumbs

Toast 2 tbsp gluten-free breadcrumbs with 1 tbsp olive oil until golden brown. Sprinkle over the top of the mac and cheese before baking at 375°F for 3-4 minutes to create a crispy crust.

This adds texture contrast and makes the dish feel more indulgent. I use Canyon Bakehouse gluten-free breadcrumbs for their sturdy texture. 🥖

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 28g140%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 5g18%
Sugars 4g
Protein 22g44%
* 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

Why does this recipe use cashews instead of dairy?

Cashews create an ultra-creamy texture without dairy while providing healthy fats and protein. When blended with nutritional yeast, they mimic the cheesy flavor and velvety mouthfeel of traditional recipes. Plus, they're naturally lactose-free and work perfectly as a binder for the sauce.

2

Can I make this recipe without cashews?

Yes! Substitute with 1 cup silken tofu or ½ cup blended white beans—both create creaminess, though texture will differ slightly. For the best results, ensure your substitute is well-blended to avoid graininess in the sauce. The mustard powder and turmeric will still provide that signature tangy, golden flavor.

3

How do I prevent the sauce from separating?

Separation happens when the sauce cools too quickly. Always stir gently over low heat—never high—and add pasta water gradually to help emulsify. If it starts to split, whisk in 1 tsp lemon juice—the acidity helps bind the sauce. Keeping the heat low maintains a smooth, velvety consistency the whole time.

4

Is this recipe gluten-free?

Yes, this recipe is naturally gluten-free if you use gluten-free pasta. The sauce ingredients—cashews, nutritional yeast, and spices—are all gluten-free. Just double-check your pasta label to ensure it’s certified gluten-free. For extra insurance, use certified gluten-free brands like Barilla GF—they’re widely available and reliable.

5

Can I make this ahead of time?

You can prep the cashew-nutritional yeast base up to 5 days ahead—store it in an airtight container in the fridge. Reheat gently with a splash of water or plant milk to restore creaminess. The pasta should be cooked fresh to maintain texture, but you can assemble the dish and reheat it on low heat—**just add a little water to prevent drying out.

★★★★★4.6(9 reviews)
Categories Beverages