Best Creamy Roasted Butternut Squash Mac and Cheese

Ready In
Servings
Difficulty

I figured mac and cheese was a delicate, high-maintenance dish that demanded a roux cooked to perfection and a specific blend of fancy, melting cheeses. It took about one season of roasting squash and watching my kids inhale what I thought was a “healthified” dinner for that assumption to fall apart completely. Honestly, the first time I made this, I was just trying to use up a butternut squash that had been sitting on my counter for two weeks, staring at me with judgment. I tossed it in the oven, figuring I’d blend it into the cheese sauce as a way to add some vegetables without a fight. The result was creamy, sweet, savory, and undeniably rich. It wasn’t a “healthy” compromise—it was a better version of the original. The squash didn’t hide; it made the cheese sauce silkier and more complex, adding a subtle sweetness that balanced the sharp cheddar perfectly. This creamy roasted butternut squash mac and cheese is now the version my family requests, not the boxed stuff or the traditional stovetop kind. It’s the one that feels like a warm hug on a chilly evening, and it’s the recipe I actually look forward to making on a busy Tuesday night.

Why You’ll Love This Recipe

This isn’t your average mac and cheese. It’s the one that makes you feel like you’re getting away with something—like you’re eating a bowl of pure comfort but also, sneaking in a serving of vegetables. I’ve tested this recipe more times than I can count, tweaking the squash-to-cheese ratio until it was just right. Here’s why this one is a keeper:

  • Incredibly Creamy Without Heavy Cream: The roasted butternut squash blends into a velvety puree that replaces the need for heavy cream or a complicated roux. It’s naturally thick and smooth.
  • Simple, Real Ingredients: No boxes of powdered cheese or processed sauce packets. You need a butternut squash, some good cheddar, pasta, and a few pantry staples.
  • Perfect for Fall & Winter: This is the ultimate cozy meal. It’s perfect for a Sunday night dinner, a Thanksgiving side dish, or just a way to warm up after a cold day.
  • Kid-Approved & Picky Eater Friendly: The squash blends in so smoothly that even the most vegetable-averse eaters will go back for seconds. My kids have no idea they’re eating a vegetable.
  • Unbelievably Satisfying: The flavor combo is next-level. The sweet, nutty squash pairs perfectly with sharp cheddar and a hint of garlic and sage. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying, creamy texture without the fuss. Most of these are pantry staples, especially during the fall season. The roasted squash is the star, but the supporting cast of cheese and seasonings is what makes it sing.

  • Butternut Squash (1 medium, about 2-3 lbs): You’ll need one medium squash. Look for one that feels heavy for its size with a firm, unblemished skin. Roasting brings out its natural sweetness and creates that creamy texture. (Pro tip: You can buy pre-cut cubes to save time, just make sure they are fresh.)
  • Olive Oil (2 tablespoons): For roasting the squash and sautéing the garlic. A good quality extra virgin olive oil adds a nice fruity note.
  • Garlic (3-4 cloves, minced): Fresh garlic is key here. It adds a savory depth that balances the sweetness of the squash. Don’t skip it!
  • Elbow Macaroni (1 lb): The classic choice. You can use any short pasta you have on hand, like cavatappi, shells, or penne. I find the ridges on cavatappi hold the sauce beautifully.
  • Sharp Cheddar Cheese (2 cups, freshly shredded): This is non-negotiable. Pre-shredded cheese is coated in anti-caking agents that prevent it from melting smoothly. Buy a block and shred it yourself. It makes a world of difference for that perfectly creamy sauce.
  • Milk (1 cup): Whole milk gives the best creamy result, but 2% works great too. You can also use unsweetened oat milk for a dairy-free option.
  • Chicken or Vegetable Broth (1/2 cup): This helps thin the squash puree and adds another layer of savory flavor. I prefer a good low-sodium broth so I can control the salt.
  • Butter (2 tablespoons, unsalted): For a final touch of richness and to help the sauce come together.
  • Ground Sage (1/2 teaspoon): Sage and butternut squash are a classic pairing. It adds a warm, earthy, slightly peppery note that elevates the whole dish.
  • Salt & Black Pepper (to taste): Essential for bringing all the flavors into focus.
  • Optional Toppings: Panko breadcrumbs (1/2 cup) mixed with a tablespoon of melted butter for a crunchy topping, or a sprinkle of fresh parsley.

Equipment Needed

You don’t need anything fancy for this recipe, which is part of its charm. A few basic kitchen tools will get the job done perfectly.

  • Baking Sheet: A rimmed baking sheet is ideal for roasting the squash without making a mess.
  • Large Pot: For boiling the pasta. You’ll also use this for the final mixing.
  • Medium Pot or Saucepan: For making the sauce.
  • Food Processor or High-Speed Blender: This is the most important tool for achieving that silky smooth squash puree. An immersion blender with a tall cup can also work, but a countertop blender is easiest.
  • Cheese Grater: Please, for the love of all things cheesy, use this to shred your own cheese. It takes two minutes and saves the sauce.
  • Wooden Spoon or Silicone Spatula: For stirring the sauce and combining everything.
  • 9×13 Baking Dish (Optional): If you want to make a baked version with a crunchy topping.

Preparation Method

creamy roasted butternut squash mac and cheese preparation steps

This recipe comes together in a few simple steps, and the oven does most of the heavy lifting. Let’s break it down.

  1. Roast the Squash (45 minutes): Preheat your oven to 400°F (200°C). Cut your butternut squash in half lengthwise and scoop out the seeds. You don’t even need to peel it yet. Place the halves cut-side up on a baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt and pepper. Roast for 40-50 minutes, or until the flesh is fork-tender and slightly caramelized at the edges. Let it cool for a few minutes until it’s easy to handle.
  2. Cook the Pasta (10 minutes): While the squash roasts, bring a large pot of generously salted water to a boil. Cook your pasta according to the package directions until al dente. You want it to still have a little bite because it will continue to cook slightly when you mix it with the hot sauce. Drain the pasta, reserving about 1/2 cup of the starchy pasta water.
  3. Make the Squash Puree (5 minutes): Once the squash is cool enough to touch, scoop the flesh out of the skin and into your blender or food processor. Add the minced garlic, 1/2 cup of the chicken or vegetable broth, and the ground sage. Blend until completely smooth and velvety. You might need to scrape down the sides once or twice. The puree should look like a thick, creamy soup.
  4. Build the Cheese Sauce (10 minutes): In a medium saucepan over medium heat, melt the butter. Add the squash puree and the milk. Whisk everything together until it’s smooth and combined. Bring the mixture to a gentle simmer, then reduce the heat to low. Start adding the shredded cheddar cheese, one handful at a time, whisking constantly until each addition is fully melted before adding the next. This prevents the sauce from becoming grainy. Season with salt and pepper to taste. If the sauce seems too thick, you can thin it out with a splash of the reserved pasta water.
  5. Combine and Serve (5 minutes): Pour the creamy cheese sauce over the cooked pasta in the large pot. Stir gently but thoroughly until every piece of pasta is coated in that gorgeous, golden sauce. If you want a baked version, transfer the mac and cheese to a greased 9×13 baking dish, top with the buttery panko breadcrumbs, and bake at 375°F (190°C) for 15-20 minutes, until bubbly and golden. For a quick stovetop version, just serve it straight from the pot.

Cooking Tips & Techniques

I’ve learned a few things the hard way so you don’t have to. Here are my best tips for making this the best creamy roasted butternut squash mac and cheese every single time.

  • Don’t Overcook the Pasta: This is a cardinal rule for any mac and cheese. If you cook the pasta until it’s fully soft, it will turn to mush when you mix it with the hot sauce. Always cook it one minute less than the package says.
  • Shred Your Own Cheese: I cannot stress this enough. The pre-shredded bags have a coating that stops the cheese from melting into a smooth sauce. It will leave you with a gritty, clumpy mess. A block of sharp cheddar takes 2 minutes to shred and guarantees a silky sauce.
  • Don’t Over-Blend the Squash: While you want it smooth, blending it for too long can make the puree gummy. Just blend until it’s creamy and uniform. A few seconds is all it needs.
  • Season in Layers: Salt the pasta water, season the squash before roasting, and season the sauce at the end. Building flavor at every step makes the final dish taste much more complex and balanced.
  • Low and Slow for the Cheese: When melting the cheese into the sauce, keep the heat low. High heat will cause the cheese to separate and become oily. Patience is your friend here.

Variations & Adaptations

This recipe is incredibly versatile. I’ve played around with it quite a bit, and here are some of my favorite ways to change it up.

  • Add Some Protein: Stir in some shredded rotisserie chicken, crispy bacon bits, or leftover crumbled sausage. It turns a side dish into a hearty main course. For another cozy option, check out this Creamy White Chicken Chili for a different kind of warm, satisfying bowl.
  • Change the Cheese: Sharp cheddar is classic, but you can mix it up. Try a combination of Gruyère for nuttiness, smoked Gouda for a smoky kick, or a little Parmesan for saltiness.
  • Make it Spicy: Add a pinch of red pepper flakes or a dash of cayenne pepper to the sauce for a little heat. It cuts through the richness beautifully.
  • Go Gluten-Free: Use your favorite gluten-free pasta and ensure your broth and other ingredients are certified gluten-free. The sauce is naturally gluten-free!
  • Add Greens: Stir in a couple of handfuls of fresh spinach or chopped kale at the end. The residual heat from the sauce will wilt them perfectly. If you love that combination of roasted squash and greens, you’ll also adore this Cozy Slow Cooker Butternut Squash Soup.

Serving & Storage Suggestions

This mac and cheese is best served hot and fresh, but it holds up surprisingly well for leftovers.

  • Serving: Serve it straight from the pot for a casual dinner, or spoon it into a warm serving bowl for a fancier presentation. Garnish with a sprinkle of fresh parsley or a few cracks of black pepper. It pairs beautifully with a simple green salad or some roasted broccoli.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it sits, but that’s perfectly normal.
  • Reheating: The best way to reheat it is on the stovetop over low heat with a splash of milk to loosen the sauce. You can also microwave individual portions in 30-second bursts, stirring between each. For a crispy top, reheat it in the oven at 350°F (175°C) for 10-15 minutes.
  • Freezing: This recipe freezes well! Assemble the mac and cheese (without the panko topping) in a freezer-safe dish. Wrap it tightly in plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

Nutritional Information & Benefits

This is comfort food that you can feel good about. While it’s still a rich and indulgent dish, the butternut squash adds a serious nutritional boost.

  • Vitamins & Antioxidants: Butternut squash is packed with Vitamin A (great for eye health), Vitamin C, and antioxidants like beta-carotene.
  • Fiber: The squash adds a nice dose of fiber, which helps with digestion and keeps you feeling full longer.
  • Calcium & Protein: The milk and cheese provide calcium and protein, making this a more balanced meal than traditional mac and cheese.
  • Estimated Values (per serving): Calories: 450-500, Fat: 20g, Carbohydrates: 55g, Protein: 18g.
  • Dietary Considerations: This recipe can easily be made vegetarian (use vegetable broth) and gluten-free (use GF pasta).

Conclusion

This creamy roasted butternut squash mac and cheese has become a staple in my kitchen, and I have a feeling it will become one in yours, too. It takes a classic, soul-warming dish and makes it just a little bit better—richer, silkier, and packed with real flavor from real ingredients. It’s the kind of recipe that proves you don’t have to choose between something delicious and something good for you. I love making this on a crisp fall weekend, the smell of roasting squash filling the house. I hope you give it a try and make it your own. Maybe add a little extra cheese or a pinch of nutmeg. Let me know how it turns out in the comments below! And if you’re looking for another cozy, cheesy indulgence, these Cinnamon Sugar Pretzel Bites are the perfect sweet companion.

Frequently Asked Questions

Can I use frozen butternut squash instead of fresh?

Yes, you can! Frozen butternut squash cubes work perfectly. Roast them from frozen on a baking sheet at 400°F (200°C) for about 25-30 minutes, or until tender. Just drain off any excess water after roasting.

Why is my cheese sauce grainy?

A grainy sauce usually happens for two reasons: using pre-shredded cheese or overheating the sauce. Always shred your own cheese from a block and melt it over low heat, stirring constantly.

Can I make this recipe dairy-free?

Absolutely! Use a good quality dairy-free butter, unsweetened oat or almond milk, and your favorite dairy-free shredded cheddar-style cheese. The squash puree will still make it incredibly creamy.

Do I have to peel the butternut squash before roasting?

No! That’s the beauty of this method. Roasting the squash with the skin on helps it steam and become super tender. You simply scoop the flesh out after it’s cooked. It’s a huge time-saver.

Can I add other vegetables to this dish?

Definitely. This is a great way to use up leftover roasted vegetables. Try adding some roasted broccoli, cauliflower, or even some caramelized onions. Stir them in right before serving.

Pin This Recipe!

creamy roasted butternut squash mac and cheese recipe

Print

Best Creamy Roasted Butternut Squash Mac and Cheese

This creamy roasted butternut squash mac and cheese is a comforting, flavorful twist on the classic. The roasted squash blends into a velvety sauce that’s naturally sweet and pairs perfectly with sharp cheddar, making it a family-friendly meal that’s both delicious and nutritious.

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

Ingredients

Scale
  • 1 medium butternut squash (about 2–3 lbs)
  • 2 tablespoons olive oil
  • 3–4 cloves garlic, minced
  • 1 lb elbow macaroni (or other short pasta)
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 cup whole milk (or 2%)
  • 1/2 cup low-sodium chicken or vegetable broth
  • 2 tablespoons unsalted butter
  • 1/2 teaspoon ground sage
  • Salt and black pepper to taste
  • Optional: 1/2 cup panko breadcrumbs mixed with 1 tablespoon melted butter for topping

Instructions

  1. Preheat oven to 400°F (200°C). Cut butternut squash in half lengthwise and scoop out seeds. Place cut-side up on a baking sheet, drizzle with 1 tablespoon olive oil, and season with salt and pepper. Roast for 40-50 minutes until fork-tender. Let cool slightly.
  2. While squash roasts, bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain, reserving 1/2 cup pasta water.
  3. Scoop roasted squash flesh into a blender or food processor. Add minced garlic, 1/2 cup broth, and ground sage. Blend until smooth and velvety.
  4. In a medium saucepan over medium heat, melt butter. Add squash puree and milk, whisking until smooth. Bring to a gentle simmer, then reduce heat to low. Gradually add shredded cheddar cheese, whisking constantly until each addition is fully melted. Season with salt and pepper. If too thick, thin with reserved pasta water.
  5. Pour cheese sauce over cooked pasta and stir until well coated. For a baked version, transfer to a greased 9×13 dish, top with panko mixture, and bake at 375°F (190°C) for 15-20 minutes until bubbly and golden. For stovetop, serve immediately.

Notes

For best results, shred your own cheese from a block to avoid anti-caking agents. Do not overcook the pasta; cook it one minute less than package directions. Season in layers for maximum flavor. The sauce can be thinned with reserved pasta water if needed.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 475
  • Sugar: 8
  • Sodium: 450
  • Fat: 20
  • Saturated Fat: 10
  • Carbohydrates: 55
  • Fiber: 5
  • Protein: 18

Keywords: butternut squash mac and cheese, creamy mac and cheese, roasted squash mac and cheese, healthy mac and cheese, fall comfort food

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆