This comforting dish blends roasted butternut squash with elbow macaroni for a creamy, dairy-free meal. The sauce is made silky by blending sautéed onions, garlic, soaked cashews, plant milk, and spices like smoked paprika and turmeric. Roasting the squash adds natural sweetness and depth. An optional crispy panko topping provides contrasting texture. Perfect for an easy, nourishing dinner that’s vegan, nut-free adaptable, and full of rich, layered flavors.
The first time I made this mac and cheese, my dairy-loving partner took three bites before asking, "Wait, this is actually vegan?" The roasted squash creates such an incredibly velvety sauce that nobody believes there's no cheese involved. Now it's the comfort food I make when I need something that feels like a warm hug but won't leave me feeling heavy.
Last winter, my friend Sarah came over feeling completely drained after a brutal week at work. I whipped this up while she curled up on my couch with a glass of wine. Watching her shoulders actually drop as she took that first creamy bite was everything this cook lives for.
Ingredients
- 350 g (12 oz) elbow macaroni or other short pasta: Elbows capture the sauce in every curve but shells work beautifully too
- 500 g (about 1 medium) butternut squash, peeled and cubed: The roasting concentrates natural sweetness and creates that velvety base
- 1 tbsp olive oil: For tossing the squash before roasting helps those caramelized edges develop
- 1/2 tsp salt: Seasons the squash as it roasts bringing out its natural flavor
- 1/4 tsp black pepper: Adds a subtle warmth that balances the squash's sweetness
- 1 small yellow onion, diced: Provides depth and savory notes to the creamy sauce
- 3 cloves garlic, minced: Fragrant backbone that makes the sauce taste like comfort itself
- 1 tbsp olive oil: For sautéing the aromatics builds flavor from the bottom up
- 250 ml (1 cup) unsweetened plant milk (such as oat or soy): Oat milk is my go to for creaminess without competing flavors
- 60 g (1/2 cup) raw cashews, soaked in hot water for 20 minutes and drained: These create the luxurious texture that mimics traditional cheese sauce perfectly
- 3 tbsp nutritional yeast: The secret ingredient that adds savory cheesy notes we all crave
- 1 tbsp lemon juice: Brightens all the rich flavors so nothing feels too heavy
- 1 tsp Dijon mustard: Adds a subtle tang that makes people ask what's in this sauce
- 1/2 tsp smoked paprika: Brings a gentle smokiness that echoes baked mac and cheese memories
- 1/4 tsp ground turmeric: Enhances that gorgeous orange color we associate with cheese dishes
- 1/2 tsp salt (or to taste): Adjust this last to get the seasoning exactly right for your palate
- 1/4 tsp ground black pepper: Freshly cracked adds a bright finish to the creamy sauce
- 2 tbsp panko breadcrumbs: Totally optional but that crispy topping takes this to dinner party status
- 1 tbsp olive oil: Toss with panko for golden perfection under the broiler
- 1 tbsp chopped parsley: Fresh herbs cut through the richness and make it look beautiful
Instructions
- Get your oven going:
- Preheat to 200°C (400°F) so you're ready to roast that squash into sweet perfection
- Roast the squash:
- Toss cubes with 1 tbsp olive oil, 1/2 tsp salt, and 1/4 tsp pepper on a baking sheet. Roast for 20–25 minutes until tender and lightly caramelized at the edges
- Cook your pasta:
- Boil according to package directions until al dente. Drain and set aside while you make the magic sauce
- Sauté the aromatics:
- Heat 1 tbsp olive oil in a skillet over medium heat. Cook onion for 5 minutes until translucent then add garlic for one more minute until fragrant
- Blend it all together:
- Combine roasted squash, onion, garlic, soaked cashews, plant milk, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric, 1/2 tsp salt, and 1/4 tsp pepper in a blender. Blend until completely smooth and creamy
- Bring it together:
- Return pasta to the pot, pour sauce over, and stir over low heat until warmed through and coated in velvety goodness. Taste and adjust seasoning if needed
- Add the crunch (optional):
- Mix panko with 1 tbsp olive oil and sprinkle over the mac. Broil for 2–3 minutes until golden and crispy on top
- Serve it up:
- Serve hot with fresh parsley scattered on top for that pop of color
This recipe became a regular at our weekly roommate dinners during grad school when money was tight but we still wanted something that felt special. Now whenever I make it, I think about laughter around our tiny kitchen table and how good food has a way of making everything feel okay.
Make It Your Own
Sometimes I throw in steamed broccoli or frozen peas right at the end for extra veggies and color. You can also swap spinach in during the last minute of cooking it wilts beautifully into the sauce.
Dietary Swaps Made Simple
Need nut free? Use 100 g steamed white beans or silken tofu instead of cashews. Gluten free? Just grab your favorite GF pasta and breadcrumbs. The recipe is wonderfully adaptable.
Perfect Pairings
A crisp unoaked Chardonnay cuts through the creaminess beautifully. For something lighter, try a Sauvignon Blanc that will brighten up all those roasted squash flavors.
- Make a double batch and freeze half for those nights when cooking feels impossible
- Leftovers actually taste even better the next day as flavors meld together
- Store any extra sauce separately and toss with roasted veggies for a quick lunch
Hope this brings as much comfort to your kitchen as it has to mine. Nothing beats a bowl of creamy pasta that just happens to be good for you too.
Recipe Questions & Answers
- → What gives the sauce its creamy texture?
-
The creaminess comes from blending soaked raw cashews with plant milk, roasted butternut squash, and sautéed aromatics until smooth and velvety.
- → Can I make this dish nut-free?
-
Yes, you can swap soaked cashews for steamed white beans or silken tofu to maintain creaminess without nuts.
- → How is the butternut squash prepared?
-
The squash is peeled, cubed, tossed with olive oil, salt, and pepper, then roasted until tender and caramelized to enhance natural sweetness.
- → What pasta is recommended for this preparation?
-
Elbow macaroni or any short pasta works well, cooked al dente to hold up under the creamy sauce.
- → Is the topping necessary?
-
The panko breadcrumb topping is optional but adds a delightful crispy contrast to the creamy pasta when broiled briefly.
- → Can I add vegetables to this dish?
-
Steamed broccoli or peas can be stirred in for added texture and nutrients without overpowering the flavors.