Vegan Butternut Squash Cheese

Creamy Vegan Butternut Squash Mac and Cheese served hot in a white bowl with a golden panko crust and fresh parsley garnish. Pin It
Creamy Vegan Butternut Squash Mac and Cheese served hot in a white bowl with a golden panko crust and fresh parsley garnish. | spoonfulsaga.com

This dish blends roasted butternut squash with a smooth, dairy-free cheese sauce that coats warm pasta beautifully. The sauce is enriched with nutritional yeast, turmeric for color, and smoky paprika for depth. Roasting the squash and aromatics caramelizes their natural sweetness, enhancing the creamy texture. Optional panko topping adds a crisp finish. Ideal for a quick yet nourishing meal that balances comfort and wholesome ingredients.

There's something about a rainy Tuesday night that makes you crave the kind of comfort food that doesn't require apologies. I stumbled onto this butternut squash mac and cheese while trying to prove to myself that vegan cooking could be just as indulgent as the creamy, buttery version I grew up with. One blender whir later, I realized I'd cracked something—a sauce so smooth and golden it didn't need dairy to taste like home.

I made this for my sister during one of her skeptical phases about plant-based eating, and watching her take that first bite—the moment her fork paused mid-chew—told me everything. She asked for the recipe before she'd even finished her plate, and I knew it wasn't because I was a good cook, but because the dish itself does the talking.

Ingredients

  • Elbow macaroni (350 g): Small shapes trap the sauce better than large ones; don't skip the al dente instruction or you'll end up with mush after mixing.
  • Butternut squash (1 medium, about 900 g): The roasting step is non-negotiable—it caramelizes the natural sugars and gives the sauce depth that raw squash never could.
  • Yellow onion and garlic: These roast alongside the squash and become sweet, mellow versions of themselves, melting seamlessly into the sauce.
  • Plant-based milk (120 ml): Oat milk creates the creamiest result; avoid thin varieties like rice milk.
  • Nutritional yeast (60 ml): This is your umami anchor and the reason the sauce tastes savory rather than just sweet.
  • Olive oil (3 tbsp total): Good olive oil makes a difference in the final taste, so don't reach for the cheapest bottle.
  • Lemon juice and Dijon mustard: These cut through the richness and keep the sauce from tasting flat or one-note.
  • Smoked paprika and turmeric: Paprika adds smokiness; turmeric (optional but recommended) gives a subtle golden hue and earthy note.
  • Salt and pepper: Taste as you go—the roasted vegetables contribute their own seasoning, so be careful not to oversalt at the end.

Instructions

Prep and roast:
Cube your butternut squash (a vegetable peeler works faster than a knife), chop your onion into rough chunks, and arrange everything on a parchment-lined tray with a drizzle of oil and a pinch of salt. The squash should be fork-tender and slightly caramelized after 25 minutes—that's when the magic happens.
Cook the pasta:
While your vegetables are in the oven, bring a pot of salted water to a rolling boil and cook your pasta to al dente, about a minute or two before the package says. You want a tiny bit of bite left because it'll soften slightly when you mix it with the hot sauce.
Blend the sauce:
Dump the hot roasted squash, onion, and garlic into a blender along with the plant milk, nutritional yeast, olive oil, lemon juice, mustard, and spices. Blend until it's completely smooth and creamy, stopping to scrape down the sides if needed. Taste it and add more salt if it needs it.
Combine and warm:
Pour the sauce over the drained pasta in the pot and stir gently but thoroughly, making sure every piece gets coated. Heat on low for 2–3 minutes, stirring occasionally, just until it's warmed through without any scrambling or separation.
Optional topping:
If you want crunch, toss panko breadcrumbs with a tablespoon of olive oil and spread them over the pasta in an ovenproof dish, then broil for 2–3 minutes until golden brown. Watch carefully so they don't burn.
Roasted butternut squash and onions blended into a rich golden sauce for this healthy Vegan Butternut Squash Mac and Cheese. Pin It
Roasted butternut squash and onions blended into a rich golden sauce for this healthy Vegan Butternut Squash Mac and Cheese. | spoonfulsaga.com

I think the moment I knew this recipe was a keeper was when my roommate, who'd never eaten anything vegan before, served it to his parents without telling them what it was. They complimented the cheese sauce twice before he mentioned there was no dairy in sight.

Making It Your Own

This sauce is a canvas. Once you've made it once and understand how it works, you can start playing. I've stirred in sautéed mushrooms, added a handful of spinach at the end, and even mixed in some pan-fried chickpeas when I needed extra protein. The roasted butternut squash base is sturdy enough to hold up to additions without losing its identity.

Storage and Leftovers

Mac and cheese is one of those dishes that's almost better the next day, once everything has melded together and the flavors have deepened. Store it in an airtight container for up to four days—just add a splash of plant milk and reheat gently on the stovetop or in a low oven so it doesn't dry out.

Scaling and Serving

This recipe happily doubles or halves depending on how many people you're feeding. I've made single servings in a small pot for quiet nights at home, and I've tripled it for dinner parties where people came for the salad but stayed for the mac and cheese. It's also excellent as a side dish at potlucks—just reheat it in a slow cooker set to low.

  • Pair it with a crisp green salad and a dry white wine, or serve it alongside roasted broccoli for extra vegetables.
  • If you're feeling fancy, top each bowl with a small handful of fresh parsley or a crack of red pepper flakes right before serving.
  • Leftovers warm up beautifully in the oven at 175°C for about 15 minutes covered with foil, or on the stovetop over low heat with a little extra plant milk.
A comforting bowl of Vegan Butternut Squash Mac and Cheese paired with a crisp green salad, perfect for weeknight dinners. Pin It
A comforting bowl of Vegan Butternut Squash Mac and Cheese paired with a crisp green salad, perfect for weeknight dinners. | spoonfulsaga.com

Comfort food doesn't need to be complicated or apologetic. This dish is a reminder that the best meals are the ones that make people happy, and that sometimes the most unexpected ingredients create something unforgettable.

Common Questions

Peel and cube the squash, then toss with olive oil, salt, and pepper. Roast at 200°C (400°F) for 25 minutes until tender and slightly caramelized.

Yes, elbow macaroni or small pasta shells work well. Gluten-free pasta can be used for dietary needs.

Nutritional yeast provides a savory, cheesy taste, combined with lemon juice and Dijon mustard to enhance flavor depth.

While optional, smoked paprika adds a subtle smoky note that complements the sweetness of the squash and richness of the sauce.

Sprinkling panko breadcrumbs mixed with olive oil on top and broiling briefly creates a crispy, golden crust.

You can stir in cooked green peas or sautéed plant-based sausage for extra protein and added flavor.

Vegan Butternut Squash Cheese

Creamy pasta with roasted butternut squash and a dairy-free cheese sauce for a healthy, comforting meal.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz elbow macaroni or small pasta shells

Vegetables

  • 1 medium butternut squash (about 2 lbs), peeled and cubed
  • 1 small yellow onion, roughly chopped
  • 2 garlic cloves, peeled

Sauce Base

  • ½ cup unsweetened plant-based milk (oat, almond, or soy)
  • ¼ cup nutritional yeast
  • 3 tbsp olive oil, divided
  • 1 tbsp lemon juice
  • 2 tsp Dijon mustard
  • ½ tsp smoked paprika
  • ½ tsp ground turmeric (optional)
  • 1 tsp salt, plus more to taste
  • ½ tsp ground black pepper

Topping (optional)

  • ¼ cup panko breadcrumbs
  • 1 tbsp olive oil
  • 1 tbsp chopped fresh parsley

Instructions

1
Preheat oven and prepare vegetables: Preheat oven to 400°F. Line a baking tray with parchment paper.
2
Roast squash and aromatics: Place butternut squash cubes, onion, and garlic on the prepared tray. Drizzle with 1 tbsp olive oil, season with a pinch of salt and pepper, and toss to coat evenly. Roast for 25 minutes or until squash is fork-tender and lightly caramelized.
3
Cook pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
4
Blend sauce: Transfer roasted vegetables to a blender. Add plant-based milk, nutritional yeast, 1 tbsp olive oil, lemon juice, Dijon mustard, smoked paprika, turmeric if using, 1 tsp salt, and ½ tsp pepper. Blend until smooth and creamy. Adjust seasoning as needed.
5
Combine pasta and sauce: Return drained pasta to the pot. Pour in the butternut squash sauce and gently stir to coat. Heat on low for 2–3 minutes until warmed through.
6
Prepare topping (optional): Mix panko breadcrumbs with 1 tbsp olive oil. Sprinkle over pasta placed in an ovenproof dish and broil for 2–3 minutes until golden brown.
7
Serve: Plate the pasta hot and garnish with chopped fresh parsley.
Additional Information

Equipment Needed

  • Baking tray
  • Parchment paper
  • Large pot
  • Blender or food processor
  • Ovenproof dish (for broiling topping)

Nutrition (Per Serving)

Calories 390
Protein 11g
Carbs 66g
Fat 9g

Allergy Information

  • Contains gluten (pasta, panko breadcrumbs).
  • Contains mustard (Dijon mustard).
  • May contain nuts or soy depending on plant-based milk choice.
  • Use gluten-free pasta to avoid gluten.
Audrey Bennett

Audrey shares approachable, flavorful recipes and practical kitchen wisdom for fellow food lovers.