Mac and cheese is the most emotionally loaded dairy-free recipe challenge — it is the dish that everyone considers impossible to make without dairy, because dairy cheese is the entire point. The creamy, stretchy, orange, coating-every-noodle cheese sauce that defines mac and cheese seems non-negotiable in its reliance on cheddar and milk and butter. And yet here we are.
I developed this dairy-free mac and cheese over four attempts across two months because Saad's best friend has a severe dairy intolerance and I wanted to serve something at a playdate that everyone at the table could eat. By attempt three I had something that Saad himself ate three portions of before asking why it tasted slightly different from regular mac and cheese. By attempt four he stopped noticing the difference. His friend's mother texted me the next day asking for the recipe. This is the recipe.
The dairy-free mac and cheese works because of three ingredients working together: cashew cream (raw cashews blended with water) for body and richness, nutritional yeast for the cheesy, savory, umami depth that no other ingredient provides, and a good dairy-free shredded cheddar melted into the sauce for the familiar color and stretchiness. The result is genuinely creamy, genuinely cheesy, and genuinely satisfying — not 'good for dairy-free' but simply good.
Dairy-Free Mac and Cheese (Creamy, Cheesy, Plant-Based)

The Best Dairy-Free Mac and Cheese

The base recipe — stovetop, ready in 25 minutes, genuinely creamy and cheesy. Make this first before any of the variations.
Ingredients
- 400g elbow macaroni or cavatappi
- Cashew cream: 1 cup raw cashews soaked in water 2+ hours (or 30 min in boiling water), drained + 1.5 cups water + 1 tablespoon lemon juice + 1 garlic clove + ½ teaspoon salt — blended smooth
- ½ cup nutritional yeast
- 1 teaspoon onion powder + 1 teaspoon garlic powder + ½ teaspoon smoked paprika + ½ teaspoon mustard powder + 1 teaspoon salt
- 1 cup dairy-free shredded cheddar (oat-based or cashew-based brands work best)
- 1.5 cups unsweetened oat milk
- 1 tablespoon dairy-free butter
Instructions
- Cook the pasta to al dente per package directions. Drain and set aside, reserving ½ cup pasta water.
- While pasta cooks: blend the soaked cashews with water, lemon juice, garlic, and salt until completely smooth — 2 full minutes in a high-powered blender. The cashew cream should be the consistency of heavy cream with no graininess.
- In the pasta pot, melt dairy-free butter over medium heat. Add the cashew cream, oat milk, nutritional yeast, onion powder, garlic powder, smoked paprika, mustard powder, and salt. Whisk together over medium heat until the sauce begins to steam and thicken — about 4 minutes. Do not boil.
- Add the dairy-free shredded cheddar and stir until melted into the sauce. The sauce will be thick and orange-golden. Add the cooked pasta and toss until every noodle is coated. Add pasta water a splash at a time if the sauce is too thick. Taste and adjust salt. Serve immediately.
- Taste the sauce before combining with pasta — adjust nutritional yeast for cheesiness, lemon juice for brightness, and salt generously. The sauce should taste slightly over-seasoned on its own as it mellows when combined with the pasta.
Baked Dairy-Free Mac and Cheese

The stovetop base sauce poured over cooked pasta, transferred to a baking dish, topped with GF breadcrumbs tossed in dairy-free butter and smoked paprika, and baked at 375°F for 20 minutes until the breadcrumb top is golden and crunchy. The baked version is slightly drier than the stovetop version (the baking absorbs some sauce moisture) — add an extra ¼ cup of oat milk to the sauce before baking to compensate.
Ingredients
- Full dairy-free mac and cheese recipe (above) with an extra ¼ cup oat milk added
- Breadcrumb topping: ¾ cup GF panko + 2 tablespoon dairy-free butter melted + ½ teaspoon smoked paprika + pinch of salt
Instructions
- Make the full dairy-free mac and cheese sauce and pasta. Transfer to a greased 9x13 baking dish.
- Toss the GF panko with melted dairy-free butter, smoked paprika, and salt.
- Scatter the breadcrumb mixture evenly over the top of the mac and cheese.
- Bake at 375°F for 20 minutes until the breadcrumb top is deeply golden and the mac and cheese is bubbling at the edges. Rest 5 minutes before serving.
- Taste the sauce before combining with pasta — adjust nutritional yeast for cheesiness, lemon juice for brightness, and salt generously. The sauce should taste slightly over-seasoned on its own as it mellows when combined with the pasta.
Buffalo Halal Chicken Dairy-Free Mac

The dairy-free mac and cheese base mixed with shredded halal chicken breast tossed in buffalo sauce — a spicy, protein-rich version that functions as a full dinner rather than a side dish. The buffalo sauce and the creamy cashew-nutritional yeast base are a genuinely excellent combination.
Ingredients
- Full dairy-free mac and cheese recipe
- 2 cups shredded cooked halal chicken breast
- ¼ cup halal-friendly hot sauce (Frank's or similar) + 2 tablespoon dairy-free butter melted — mixed into the chicken
- Sliced green onion + dairy-free ranch for drizzling
Instructions
- Make the dairy-free mac and cheese as the base recipe.
- Toss the shredded halal chicken with the hot sauce and melted dairy-free butter until evenly coated.
- Fold the buffalo chicken through the mac and cheese.
- Serve topped with sliced green onion and a drizzle of dairy-free ranch.
- Taste the sauce before combining with pasta — adjust nutritional yeast for cheesiness, lemon juice for brightness, and salt generously. The sauce should taste slightly over-seasoned on its own as it mellows when combined with the pasta.
Vegetable Dairy-Free Mac and Cheese

The dairy-free mac and cheese base with roasted broccoli florets and cauliflower folded through — a mac and cheese that contains a full serving of vegetables per portion. The roasted vegetables add a slight caramelized sweetness and textural contrast to the creamy sauce. The mac-and-vegetable version that Saad eats without mentioning the broccoli, which is a significant achievement.
Ingredients
- Full dairy-free mac and cheese recipe
- 2 cups broccoli florets + 1 cup cauliflower florets, roasted at 425°F for 15 minutes with olive oil and salt until caramelized
Instructions
- Roast the broccoli and cauliflower while the mac and cheese sauce is being made.
- Make the full dairy-free mac and cheese.
- Fold the roasted vegetables through the finished mac and cheese.
- Serve immediately — the vegetables soften slightly in the hot sauce, which is the desired outcome.
- Taste the sauce before combining with pasta — adjust nutritional yeast for cheesiness, lemon juice for brightness, and salt generously. The sauce should taste slightly over-seasoned on its own as it mellows when combined with the pasta.
Frequently Asked Questions
What is the best dairy-free cheese for mac and cheese?
The best dairy-free cheese for mac and cheese is an oat-based or cashew-based shredded cheddar — these have the most neutral, cheesy flavor and melt most smoothly into a sauce. Coconut oil-based dairy-free cheeses are the most widely available but often have a slightly coconut or plastic flavor when melted directly into a sauce; they work better as a topping that melts on top of baked dishes. Nutritional yeast is not a cheese substitute in the traditional sense — it does not melt or stretch — but it provides the cheesy, savory, umami depth that no other dairy-free ingredient delivers. The combination of cashew cream (for richness and body), nutritional yeast (for cheesy flavor), and a good oat or cashew-based shredded dairy-free cheese (for color and stretchiness) is the three-component system that produces the best dairy-free mac and cheese. Using any of the three in isolation produces a noticeably inferior result.
Can I make dairy-free mac and cheese without cashews?
Yes — for nut-free dairy-free mac and cheese, replace the cashew cream with an equal amount of full-fat oat cream (oat-based cooking cream, available in shelf-stable cartons) or sunflower seed cream (sunflower seeds soaked and blended with water the same way as cashews). Oat cream is the easiest replacement — it has a very mild flavor, blends smoothly into a sauce, and provides equivalent richness to cashew cream. The resulting sauce will be slightly less rich than the cashew version (cashews have more fat than oats) but still creamy and satisfying when combined with the nutritional yeast and dairy-free cheese. For a completely nut-free and seed-free version: white beans blended until smooth with water and a pinch of salt produce a thick, neutral-tasting cream base that works well in the mac and cheese sauce — add extra nutritional yeast (¾ cup instead of ½) to compensate for the lower richness from the bean base.
The dairy-free mac and cheese that Saad's friend can eat at every playdate. The baked version that comes to the table golden and bubbling like the dairy original. The buffalo chicken version that my husband considers a complete dinner specifically. None of these are compromises. 🧀🥛✨





Comments
No Comments