Get ready to fall in love with the creamiest, dreamiest mac and cheese—without all the heavy cream! This Butternut Squash Mac & Cheese is a game-changer, blending the natural sweetness of roasted butternut squash with rich, cheesy goodness. It’s comforting, satisfying, and packed with a subtle nuttiness that makes every bite irresistible. Whether you’re making it for a cozy night in or as a crowd-pleasing side dish, trust me—you’ll be making this one on repeat!
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why You’ll Love Butternut Squash Mac & Cheese
This isn’t just another mac and cheese—it’s a bowl of pure comfort with a wholesome twist. Here’s why you’ll love it:
Creamy Without the Guilt: Butternut squash adds a velvety texture without needing heavy cream or tons of butter.
Packed with Flavor: A perfect balance of sweet, savory, and cheesy goodness in every bite.
Kid-Friendly: Even picky eaters won’t guess there’s hidden veggies in this!
Easy to Make: No complicated steps—just simple, wholesome ingredients coming together beautifully.
Perfect for Meal Prep: Make it ahead of time and enjoy creamy mac and cheese all week long.

Ingredients in Butternut Squash Mac & Cheese
This dish gets its irresistible texture and flavor from a few key ingredients:
Butternut Squash: The star of the show! When roasted, it becomes sweet and creamy, adding a rich base to the sauce.
Pasta: Classic elbow macaroni works great, but feel free to swap in your favorite shape.
Cheddar Cheese: Sharp cheddar gives this mac and cheese that perfect tangy richness.
Parmesan Cheese: Adds a nutty depth and a little salty kick.
Milk: Helps create a smooth, creamy sauce. Use whole milk for the best texture.
Butter: A touch of butter enhances the sauce’s silkiness.
Garlic & Onion: These aromatics add an extra layer of flavor to the sauce.
Nutmeg: A hint of nutmeg brings out the warmth of the butternut squash and cheese.
Vegetable Broth: Lightens up the sauce while adding extra flavor.
How to Make Butternut Squash Mac & Cheese
This recipe comes together easily—just roast, blend, and mix!
Roast the Squash: Preheat your oven to [temperature] and toss the butternut squash cubes with a little oil. Roast until soft and caramelized.
Cook the Pasta: While the squash is roasting, cook the pasta according to package directions. Drain and set aside.
Sauté Aromatics: In a large pan, melt butter and sauté garlic and onion until fragrant and soft.
Blend the Sauce: Add the roasted squash, milk, vegetable broth, and nutmeg to a blender. Blend until smooth and creamy.
Melt the Cheese: Pour the sauce back into the pan and stir in the cheddar and parmesan until melted and velvety.
Combine & Serve: Add the cooked pasta to the sauce and toss to coat. Serve warm and enjoy!
How to Serve Butternut Squash Mac & Cheese
This mac and cheese is delicious on its own, but here are some ways to elevate it:
Topped with Toasted Breadcrumbs: For a crunchy contrast, sprinkle on some toasted panko breadcrumbs before serving.
With Crispy Bacon: Crumbled bacon adds a smoky, salty kick.
Paired with a Salad: Balance out the richness with a fresh, tangy green salad.
As a Side Dish: It pairs perfectly with roasted chicken, grilled veggies, or even Thanksgiving dinner!
Storage & Reheating Tips
Refrigerate: Store in an airtight container for up to [time].
Freeze: Freeze portions for up to [time]—just thaw and reheat when needed.
Reheat: Warm in the microwave with a splash of milk to keep it creamy.
FAQ
Q: Can I make this gluten-free?
A: Yes! Just use your favorite gluten-free pasta and a gluten-free flour substitute for thickening the sauce if needed.
Q: Can I make this vegan?
A: Absolutely! Swap the cheese for a plant-based version and use dairy-free milk.
Q: How do I keep it from drying out when reheating?
A: Add a splash of milk or broth before reheating to bring back the creaminess.
Q: Can I use frozen butternut squash?
A: Yes! Just roast or sauté it until soft before blending.
Q: What other cheeses work well?
A: Try Gruyère for a gourmet twist or a mix of mozzarella and gouda for extra creaminess.
Q: Can I add protein?
A: Definitely! Stir in cooked chicken, turkey, or even crispy tofu for added protein.
Q: Can I make this ahead of time?
A: Yes! Prepare the sauce in advance and store it in the fridge for easy assembly later.
Q: Is this good for kids?
A: It’s a sneaky way to get kids to eat more veggies—they won’t even notice!
Q: Can I use canned squash puree instead of fresh?
A: Yes, but fresh roasted squash has the best flavor. If using canned, choose unsweetened puree.
Q: Can I bake it for a crispy top?
A: Absolutely! Transfer to a baking dish, sprinkle with breadcrumbs and extra cheese, then bake until bubbly and golden.
Final Thoughts
Butternut Squash Mac & Cheese is the perfect blend of indulgent and wholesome. It’s creamy, cheesy, and packed with comforting flavors—without the heaviness of traditional mac and cheese. Whether you serve it as a main dish or a side, it’s guaranteed to be a hit. So grab a fork and dig in—you deserve it!
Print
Butternut Squash Mac & Cheese
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Butternut Squash Mac and Cheese is the perfect blend of creamy, cheesy goodness with the rich, nutty flavor of roasted squash. A cozy, vegetarian meal or side dish, this fall-inspired comfort food is packed with flavor and made with wholesome ingredients.
Ingredients
- 1.5 lbs butternut squash, peeled and cubed (about 4 cups)
- Cooking oil spray
- Kosher salt and pepper, to taste
- 10 oz elbow macaroni (or protein pasta)
- 2 tbsp olive oil
- 2–3 garlic cloves, minced
- 1 1/2 tbsp gluten-free flour (or all-purpose flour)
- 2 cups milk of choice
- 1 cup shredded cheddar cheese
- 1/4 cup grated parmesan
Instructions
- Preheat oven to 400°F (200°C) and line a large baking sheet with parchment paper.
- Spread the cubed butternut squash onto the pan, spray with cooking oil, and season with salt and pepper. Roast for 25-30 minutes, or until tender.
- Meanwhile, cook the pasta in salted water according to package directions until al dente. Drain and set aside.
- In a saucepan over medium heat, heat the olive oil and sauté the garlic for 30 seconds. Stir in the flour and cook for another 30 seconds.
- Gradually whisk in the milk, ensuring there are no lumps. Let it bubble for 5 minutes, stirring occasionally, until slightly thickened.
- Stir in the shredded cheddar cheese and whisk until melted.
- Transfer the cheese sauce to a blender, add half of the roasted butternut squash, and blend until smooth.
- In a large baking dish, combine the cooked pasta, cheese sauce, and remaining roasted butternut squash. Stir to coat evenly.
- Sprinkle parmesan on top and bake at 400°F for 25 minutes, or until bubbly and golden.
- Serve hot and enjoy this cozy, cheesy comfort food!
Notes
- Dairy-Free Option: Use plant-based milk and dairy-free cheese.
- Extra Creaminess: Blend in a spoonful of Greek yogurt or sour cream.
- Add Protein: Stir in shredded chicken or crispy bacon.
- For a Crispy Topping: Sprinkle with panko breadcrumbs before baking.
Nutrition
- Serving Size: 1 portion
- Calories: 420 kcal
- Sugar: 8g
- Sodium: 560mg
- Fat: 18 g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 25mg


