Written by

Daniel Harris

Published

Creamy Roasted Butternut Squash Mac and Cheese: Easy Vegan Recipe

Ready In 1 hour 15 minutes
Servings 4-6 servings
Difficulty Easy

Letโ€™s face it, I used to buy the pre-cut squash cubes from the grocery store. They were expensive, they dried out in the fridge, and they never had that deep, caramelized flavor that makes you close your eyes. So, I decided to tackle a whole squash one Tuesday night when I was tired and just wanted comfort food. I didnโ€™t have time to peel it like a professional chef. I just wanted dinner.

The oven was already warm, so I tossed the chunks in oil and salt. I forgot about them for a bit because I got distracted by a recipe for cozy creamy butternut squash soup with sage that looked interesting later. When I pulled the tray out, the squash wasnโ€™t just cooked; it was falling apart. It smelled sweet and nutty, like autumn in a bowl.

I blended it into a sauce and poured it over mac and cheese. The result was so creamy I actually questioned if I had added heavy cream. But I hadnโ€™t. It was just squash. That moment changed how I look at pasta sauces. It wasnโ€™t fancy, but it was honest. Now, this creamy roasted butternut squash mac and cheese is my go-to when I want something that feels indulgent but doesnโ€™t leave me feeling sluggish.

Itโ€™s the kind of meal that sticks with you because itโ€™s simple, yet deeply satisfying. You donโ€™t need to be a pro to make it, you just need to trust the process.

Why You’ll Love This Recipe

This isnโ€™t just another vegetable-based pasta dish that tries too hard to be healthy. Itโ€™s the real deal. Iโ€™ve tested this recipe at least a dozen times, tweaking the nut ratios and cheese types, to get that perfect balance of savory, sweet, and creamy. Here is why this creamy roasted butternut squash mac and cheese stands out from the crowd:

  • Quick & Easy: While roasting takes time, itโ€™s mostly hands-off. You can prep the sauce while the squash roasts, making this a perfect weeknight dinner when youโ€™re short on energy.
  • Simple Ingredients: You likely have cashews, nutritional yeast, and pasta in your pantry. No trip to a specialty store is needed for this vegan comfort food.
  • Perfect for Fall Gatherings: Whether itโ€™s a casual Tuesday or a cozy dinner party, this dish brings warmth to the table without the heaviness of dairy.
  • Crowd-Pleaser: Even my non-vegan friends ask for the recipe. The texture is so rich that people donโ€™t realize itโ€™s dairy-free until you tell them.
  • Unbelievably Delicious: The roasted squash adds a natural sweetness that balances the savory cheese flavor. Itโ€™s next-level comfort food that feels like a hug.

What makes this different is the roasting step. Many recipes just boil the squash, which leaves it watery. Roasting concentrates the sugars and adds a depth of flavor that you canโ€™t get any other way. Itโ€™s my best version of vegan mac and cheese, and I think youโ€™ll agree once you take that first bite.

What Ingredients You Will Need

This recipe relies on whole, wholesome ingredients to create a sauce that is thick, velvety, and packed with flavor. We arenโ€™t using processed vegan cheese packets here. Instead, we are building flavor from scratch using simple pantry staples. If you have a blender and a roasting pan, youโ€™re already halfway to dinner.

For the Roasted Squash

  • Butternut Squash: One large squash, peeled and cubed. Look for one that feels heavy for its size; that means itโ€™s full of moisture and flavor. (Adds natural sweetness)
  • Extra Virgin Olive Oil: About 2 tablespoons. I recommend using a high-quality oil like California Olive Ranch because it adds a fruity note that complements the squash.
  • Sea Salt: 1 teaspoon. Flaky salt is best if you have it, but kosher salt works well too.
  • Black Pepper: ยฝ teaspoon. Freshly cracked adds a nice bite.
  • Dried Sage: 1 teaspoon. Sage is the classic pairing for squash. (Use fresh if you have it, but dried is more concentrated)

For the Creamy Sauce

vegan butternut squash mac and cheese preparation steps

  • Raw Cashews: 1 cup. These are the secret to the creaminess. Soak them for at least 30 minutes if youโ€™re in a rush, but overnight is best for a smoother texture. (Provides healthy fats and protein)
  • Vegetable Broth: 1 cup. Use a low-sodium version so you can control the saltiness. Imagine Foods makes a great organic option.
  • Nutritional Yeast: ยผ cup. This is non-negotiable for that “cheesy” flavor. Itโ€™s deactivated yeast with a nutty, savory taste. (Adds B-vitamins and umami)
  • Apple Cider Vinegar: 1 tablespoon. This cuts through the richness and mimics the tang of real cheese. (Balances the flavor profile)
  • Garlic Powder: 1 teaspoon. Fresh garlic can sometimes be too sharp when blended, so powder gives a smoother background note.
  • Onion Powder: ยฝ teaspoon. Adds depth without chunks of onion in the sauce.
  • Smoked Paprika: ยฝ teaspoon. A little goes a long way. It adds a subtle smokiness that reminds me of caramelized maple sage delicata squash.

For the Pasta

  • Elbow Macaroni: 12 ounces. Gluten-free brown rice pasta works well if needed, but regular pasta holds the sauce better. (Choose your preferred shape)

Equipment Needed

You donโ€™t need a fancy kitchen to make this. Here is what youโ€™ll need:

  • Large Baking Sheet: A rimmed sheet pan is essential for roasting the squash. If you donโ€™t have one, a large casserole dish works too.
  • High-Speed Blender: A Vitamix or Blendtec works best, but a standard blender will do if you soak the cashews well. (I use my old Ninja whenever I make this)
  • Large Pot: For boiling the pasta. Make sure itโ€™s big enough to hold 12 ounces of pasta with room for water.
  • Peeler or Knife: To peel the butternut squash. A Y-peeler is easiest for the skin, but a sharp chefโ€™s knife is safer for the hard ends.
  • Colander: To drain the pasta. Donโ€™t rinse it after draining; you want that starch to help the sauce stick.

If your blender struggles with the cashews, let them cool slightly before blending. It helps the blades move more freely.

Preparation Method

Letโ€™s get cooking. This process is straightforward, but taking your time with the roasting makes a huge difference.

  1. Preheat and Prep: Preheat your oven to 400ยฐF (200ยฐC). Line your baking sheet with parchment paper for easy cleanup. This saves time later, honestly.
  2. Roast the Squash: Place the cubed butternut squash on the baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, and dried sage. Toss everything with your hands until the squash is evenly coated. Spread it out in a single layer. Do not crowd the pan, or the squash will steam instead of roast. Roast for 25-30 minutes, flipping halfway through, until the edges are browned and the squash is tender when pierced with a fork. (This step takes about 30 minutes)
  3. Soak the Cashews: While the squash roasts, place the cashews in a heatproof bowl and cover them with boiling water. Let them soak for 30 minutes. If you planned ahead, soak them in cold water in the fridge overnight. (Soaking is crucial for a smooth sauce)
  4. Blend the Sauce: Drain the soaked cashews and add them to your blender. Add the roasted squash, vegetable broth, nutritional yeast, apple cider vinegar, garlic powder, onion powder, and smoked paprika. Blend on high for 1-2 minutes until the mixture is completely smooth and creamy. Stop and scrape down the sides if needed. The sauce should look like thick melted cheese. (Taste and adjust salt if needed)
  5. Cook the Pasta: Bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente. Reserve ยฝ cup of the starchy pasta water before draining. This water is magic for thinning the sauce.
  6. Combine: Return the drained pasta to the pot. Pour the warm squash-cheese sauce over the pasta. Toss well to coat every noodle. If the sauce is too thick, add the reserved pasta water a little at a time until you reach your desired consistency. The heat from the pasta will help the sauce cling to the noodles.
  7. Serve: Serve immediately while hot. Top with extra nutritional yeast or chopped parsley if you want some color.

Cooking Tips & Techniques

Here are some lessons Iโ€™ve learned the hard way so you donโ€™t have to.

Donโ€™t Skip the Roasting: I once tried using raw, boiled squash for this recipe. The sauce was watery and lacked flavor. Roasting caramelizes the natural sugars in the squash, creating a depth of flavor that boiling simply cannot achieve. Itโ€™s worth the wait.

Blending Smoothness: If your sauce is grainy, it means the cashews werenโ€™t blended long enough or werenโ€™t soft enough. Let the blender run for a full minute after it looks smooth. The friction heat helps emulsify the fats, making it silkier.

Sauce Consistency: The sauce will thicken as it cools. If you are meal prepping this, you might want to add a splash of extra broth or water when reheating. Itโ€™s better to start with a slightly thinner sauce than a thick paste.

Salt Balance: Vegetable broth varies in sodium content. Always taste your sauce before adding salt to the pasta water. You want the sauce to be slightly salty on its own so it seasons the pasta as you mix.

Variations & Adaptations

This recipe is a canvas. Here are a few ways to make it your own:

  • Gluten-Free Option: Use brown rice or corn-based elbow pasta. Just be careful not to overcook it, as GF pasta can get mushy faster. Perfect small batch banana bread for two is another great recipe to try if you need gluten-free inspiration.
  • Add Protein: Stir in cooked chickpeas or white beans for extra protein. You can also toss in some crispy tofu cubes for texture.
  • Spicy Twist: Add a pinch of cayenne pepper or red pepper flakes to the sauce if you like a little heat. It pairs surprisingly well with the sweetness of the squash.
  • Different Greens: Mix in steamed broccoli or kale right before serving. The green color looks beautiful against the orange sauce.

Iโ€™ve also tried adding roasted cauliflower to the sauce blend. It adds volume and nutrients without changing the flavor much. Itโ€™s a great way to stretch the recipe for a larger crowd.

Serving & Storage Suggestions

This creamy roasted butternut squash mac and cheese is best served immediately. The sauce is at its peak creaminess when hot. However, it stores well too.

Storage: Let the leftovers cool completely, then transfer them to an airtight container. They will keep in the refrigerator for up to 4 days. The sauce will firm up in the fridge, which is normal.

Reheating: Reheat in a saucepan over medium-low heat, adding a splash of water or plant milk to loosen the sauce. You can also microwave it in intervals, stirring in between, adding liquid as needed. Avoid the oven unless you want the top to get crispy; for a creamy texture, stovetop is best.

Serving Ideas: Pair this with a simple green salad with a lemon vinaigrette to cut the richness. A glass of easy apple cider sangria would be a perfect autumn drink to go with this meal. It also pairs well with roasted Brussels sprouts or garlic bread.

Nutritional Information & Benefits

One serving of this mac and cheese provides a good balance of carbohydrates, healthy fats, and fiber. Butternut squash is rich in Vitamin A, which supports eye health and immune function. Cashews provide healthy monounsaturated fats and magnesium, which is great for muscle function. Nutritional yeast is a fantastic source of B-vitamins, especially B12, which is often lacking in vegan diets. While this is a comfort food, itโ€™s packed with nutrients that support overall wellness. Itโ€™s a hearty meal that keeps you full without the dairy-heavy crash.

Conclusion

This creamy roasted butternut squash mac and cheese is more than just a recipe; itโ€™s a reminder that plant-based food can be incredibly indulgent. Itโ€™s warm, comforting, and easy to make. I hope you try it and find your own new favorite way to enjoy pasta. Feel free to tweak the spices or add your favorite veggies to make it unique. Let me know in the comments how you like to eat your squash! If you make this, tag me on social media so I can see your creations. Happy cooking!

FAQs

Can I use fresh butternut squash instead of pre-cut?

Yes, fresh is actually better for flavor. Just be sure to peel the skin and remove the seeds before cubing. It takes a bit more effort but the taste is worth it.

What can I substitute for cashews if I have a nut allergy?

You can use soaked sunflower seeds or white beans. Sunflower seeds work well for the creamy texture, while beans make it heavier but still delicious.

Is this recipe gluten-free?

The sauce is naturally gluten-free. Just ensure you use a gluten-free pasta to keep the entire dish gluten-free.

Can I freeze this mac and cheese?

Yes, it freezes well for up to 3 months. Thaw it in the fridge overnight and reheat with a little extra liquid to restore the creamy texture.

Why is my sauce too thin?

It might need more cashews or less broth. Blend it longer to emulsify the fats, or let it sit for a few minutes to thicken up before serving.

Pin This Recipe!

vegan butternut squash mac and cheese recipe

Print

Creamy Roasted Butternut Squash Mac and Cheese: Easy Vegan Recipe

A rich, dairy-free comfort food dish featuring roasted butternut squash blended with cashews and nutritional yeast to create a velvety, cheesy sauce over elbow macaroni.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 large butternut squash, peeled and cubed
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon sea salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried sage
  • 1 cup raw cashews
  • 1 cup vegetable broth (low-sodium)
  • 1/4 cup nutritional yeast
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon smoked paprika
  • 12 ounces elbow macaroni

Instructions

  1. Preheat oven to 400ยฐF (200ยฐC) and line a baking sheet with parchment paper.
  2. Toss cubed butternut squash with olive oil, salt, pepper, and dried sage. Spread in a single layer on the baking sheet.
  3. Roast squash for 25-30 minutes, flipping halfway, until edges are browned and tender.
  4. While squash roasts, soak cashews in boiling water for 30 minutes (or cold water overnight).
  5. Drain cashews and add to a blender along with roasted squash, vegetable broth, nutritional yeast, apple cider vinegar, garlic powder, onion powder, and smoked paprika.
  6. Blend on high for 1-2 minutes until completely smooth and creamy.
  7. Boil macaroni in salted water according to package directions until al dente. Reserve 1/2 cup pasta water before draining.
  8. Return drained pasta to the pot and pour the warm sauce over it. Toss to coat, adding reserved pasta water if needed to reach desired consistency.
  9. Serve immediately, topped with extra nutritional yeast or parsley if desired.

Notes

Roasting the squash is crucial for flavor depth; boiling results in a watery sauce. If the sauce is grainy, blend longer to emulsify fats. The sauce thickens as it cools, so add liquid when reheating. For nut allergies, substitute cashews with soaked sunflower seeds or white beans.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 8
  • Sodium: 600
  • Fat: 18
  • Saturated Fat: 3
  • Carbohydrates: 60
  • Fiber: 6
  • Protein: 14

Keywords: vegan mac and cheese, butternut squash recipe, dairy-free comfort food, cashew cheese sauce, fall dinner, gluten-free option

Did you make this recipe?

Share a photo and tag us โ€” we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating