This dish features tender elbow pasta coated in a smooth, creamy sauce made from roasted butternut squash, soaked cashews, and savory spices. The butternut squash adds natural sweetness and depth, while nutritional yeast and Dijon mustard boost umami and tang. A touch of smoked paprika and turmeric enhances warmth and color. Optional panko topping provides a golden, crunchy finish. This comforting dish is fully plant-based, dairy-free, and easily adaptable for nut-free or gluten-free preferences by swapping ingredients. Ideal for a simple, nourishing meal packed with wholesome flavors.
The first time I made this vegan mac and cheese, my skeptical brother went back for thirds. That moment alone justified all the recipe testing. Now it's the most requested dish at family gatherings, even from the devoted cheese lovers.
Last winter, I served this at a dinner party where two guests were vegan and another was dairy intolerant. Watching everyone crowd around the stovetop, sneaking spoonfuls straight from the pot, was one of those kitchen moments that remind you why cooking for people matters.
Ingredients
- Pasta: Elbow macaroni holds onto sauce perfectly, but any short pasta like shells or cavatappi works beautifully for catching that creamy goodness
- Butternut Squash: Roasting develops natural sweetness and creates that velvety texture that makes the sauce so indulgent
- Raw Cashews: These provide the luxurious creamy base, though soaked white beans make an excellent nut free substitute
- Nutritional Yeast: Essential for that cheesy, umami flavor that makes this taste like comfort food
- Smoked Paprika: Adds a subtle smoky depth that makes the sauce feel more complex and satisfying
Instructions
- Roast Your Squash:
- Toss cubed squash with olive oil, salt, and pepper on a baking sheet, then roast at 200°C for 20 to 25 minutes until tender and golden brown at the edges
- Cook The Pasta:
- Boil pasta until al dente, drain, and set aside while the sauce comes together
- Build The Flavor Base:
- Sauté diced onion in olive oil for five minutes until translucent, add minced garlic, and cook for another minute until fragrant
- Blend The Magic:
- Combine roasted squash, onion and garlic mixture, soaked cashews, plant milk, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric, salt, and pepper in a blender, then blend until completely smooth and creamy
- Bring It Together:
- Pour sauce over the pasta in the pot and stir over low heat until everything is warmed through and coated in that gorgeous orange sauce
- Add The Crunch:
- Mix panko breadcrumbs with olive oil and sprinkle over the mac and cheese, then broil for two to three minutes until golden and crispy
My friend's daughter, who normally refuses anything with vegetables, asked if this could be her birthday dinner. When food can bridge those gaps, you know you've found something special.
Make Ahead Magic
The sauce actually tastes better the next day as the flavors meld together. I often roast squash and blend sauce on Sunday for a quick weeknight dinner that just needs pasta and a quick reheat.
Freezer Friendly
This mac and cheese freezes beautifully in portion sized containers. Thaw overnight in the refrigerator, add a splash of plant milk when reheating, and it tastes as good as freshly made.
Perfect Pairings
A crisp green salad with apple cider vinaigrette cuts through the richness, while roasted Brussels sprouts add another layer of seasonal comfort. The recipe suggests a chilled unoaked Chardonnay or Sauvignon Blanc, which provide bright acidity to balance the creamy sauce.
- Finish with fresh herbs like parsley or thyme to add brightness and color
- A pinch of red pepper flakes in the sauce adds warmth without overpowering
- Leftovers reheat beautifully with a splash of plant milk to restore creaminess
This recipe proved to me that plant based comfort food can be just as satisfying as the dairy laden originals we grew up with.
Questions & Answers
- → How do I roast the butternut squash properly?
-
Cut into cubes, toss with olive oil, salt, and pepper, then roast at 200°C (400°F) for 20–25 minutes until tender and lightly caramelized.
- → What can I use instead of cashews for a nut-free option?
-
Replace soaked cashews with steamed white beans or silken tofu to maintain creaminess without nuts.
- → Can I use different pasta shapes?
-
Yes, short pasta varieties like elbow macaroni or shells work well to hold the sauce.
- → Is the smoked paprika essential?
-
It adds a subtle smoky warmth but can be omitted or replaced with mild chili powder for variation.
- → How do I achieve a crispy topping?
-
Mix panko breadcrumbs with olive oil, sprinkle on top, and broil for 2–3 minutes until golden and crisp.
- → What plant milk types work best?
-
Unsweetened oat milk or soy milk blend smoothly, providing a neutral base for the sauce.