If you’re looking for a cozy dish that captures the essence of comfort food, then this Butternut Squash Mac and Cheese is just what you need! It’s creamy, cheesy, and packed with the sweet, earthy flavor of butternut squash. This recipe has become a staple in my home, perfect for busy weeknights when you want something hearty and satisfying without spending hours in the kitchen. Plus, it’s a hit at family gatherings and even makes for a delightful side dish during festive celebrations.
What I love about this dish is that it seamlessly blends indulgence with nutrition, making it suitable for everyone at the table. With its rich cheese blend and creamy texture, it’s sure to please both kids and adults alike!
Why You’ll Love This Recipe
- Quick to prepare: Whip up this dish in under an hour, making it a fantastic choice for those hectic evenings.
- Family-friendly: The delightful flavors make it a hit with both children and adults, ensuring everyone cleans their plates.
- Make-ahead friendly: You can prepare it ahead of time and bake it just before serving — perfect for meal prep!
- Wholesome ingredients: Made with simple ingredients like butternut squash and three types of cheese, you can feel good about serving it.
- Comfort food classic: Creamy, cheesy goodness that warms your heart and fills your belly!

Ingredients You’ll Need
To create this delicious Butternut Squash Mac and Cheese, you’ll need some simple yet wholesome ingredients. Gather these goodies from your kitchen or local market to get started on this comforting dish!
For the Pasta
- 2/3 cup cooked, mashed butternut squash (about 1 pound of squash before cooking or 3 cups diced squash)
- 1/2 pound mezzi rigatoni (or any small shaped pasta such as elbow macaroni or penne)
For the Cheese Sauce
- 1 1/4 cup cheddar cheese (shredded)
- 3/4 cup smoked gouda cheese (shredded)
- 1/2 cup parmesan cheese (shredded)
- 1/4 cup butter (unsalted)
- 1/4 cup flour
- 2 cups milk
- 1 teaspoon salt
- 1/2 teaspoon nutmeg (ground)
- 1/8 teaspoon ground pepper
- 1/4 teaspoon tabasco sauce
Variations
This Butternut Squash Mac and Cheese is super versatile! Here are some fun ways to switch things up:
- Add extra veggies: Toss in some steamed broccoli or spinach for added nutrients and color.
- Make it spicier: Include chopped jalapeños or a sprinkle of cayenne pepper for those who enjoy a kick.
- Try different cheeses: Experiment with different cheese combinations like fontina or gouda to customize the flavor.
- Go vegan: Substitute dairy with plant-based alternatives like nutritional yeast and almond milk for a vegan version.
How to Make Butternut Squash Mac and Cheese
Step 1: Cook the Pasta
Start by boiling your mezzi rigatoni according to package instructions until al dente. It’s important not to overcook the pasta since it will continue cooking when mixed into the cheese sauce. Drain and set aside.
Step 2: Prepare the Cheese Sauce
In a large saucepan over medium heat, melt the butter. Once melted, whisk in the flour to create a roux; this thickens your sauce beautifully! Keep stirring until it’s golden brown—this helps develop flavor.
Step 3: Add Milk & Spices
Slowly pour in the milk while whisking constantly to prevent lumps. Increasing heat gradually brings your mixture to a simmer. Stir in salt, nutmeg, ground pepper, and tabasco sauce for that extra depth of flavor.
Step 4: Mix in Cheeses
Once your sauce is smooth and creamy (it should coat the back of a spoon), stir in cheddar, smoked gouda, and parmesan cheeses until they’re melted into blissful creaminess.
Step 5: Combine Pasta & Squash
Gently fold in your cooked pasta along with the mashed butternut squash until everything is combined evenly. This ensures each bite is filled with cheesy goodness!
Step 6: Bake & Serve
Transfer your mac and cheese mixture into a greased baking dish. Bake at 350°F (175°C) for about 20-25 minutes until bubbly and golden on top. Let cool slightly before serving—you want all those flavors to meld together beautifully!
Pro Tips for Making Butternut Squash Mac and Cheese
To ensure your Butternut Squash Mac and Cheese turns out perfectly creamy and flavorful, keep these pro tips in mind!
Use fresh butternut squash: Freshly cooked squash will give you a richer flavor and smoother texture compared to canned options. If you’re short on time, you can use pre-cooked or frozen squash, but be sure to drain any excess moisture.
Grate your own cheese: Pre-shredded cheese often contains anti-caking agents that can affect melting. Grating your own cheese ensures a creamier sauce and better flavor integration throughout the dish.
Don’t skip the nutmeg: A pinch of nutmeg adds depth to the flavor profile, enhancing the sweetness of the butternut squash. It’s a small addition that makes a big difference!
Reserve some pasta water: Before draining your pasta, save a cup of the cooking water. This starchy liquid can help adjust the consistency of your cheese sauce if it becomes too thick.
Bake it for extra crunch: For a delightful texture contrast, transfer your mac and cheese to a baking dish, sprinkle with breadcrumbs or additional cheese, and bake until golden brown. This adds an irresistible crispy topping!
How to Serve Butternut Squash Mac and Cheese
Presenting your Butternut Squash Mac and Cheese beautifully can elevate your dining experience. Here are some fun ideas to serve this comforting dish.
Garnishes
- Chopped fresh herbs: A sprinkle of fresh parsley or chives adds a pop of color and freshness that complements the richness of the mac and cheese.
- Crushed red pepper flakes: For those who enjoy a little heat, a dash of red pepper flakes can bring an exciting kick to each bite.
Side Dishes
- Roasted Brussels sprouts: The slight bitterness of roasted Brussels sprouts balances out the creamy mac and cheese, making for a well-rounded meal.
- Garlic bread: A crunchy side like garlic bread is perfect for soaking up any leftover cheesy goodness on your plate.
- Simple green salad: A refreshing salad with mixed greens, cucumber, and vinaigrette provides a light contrast to the hearty mac and cheese.
- Steamed broccoli: This classic pairing not only adds color but also brings in some healthy greens that complement the dish nicely.

Make Ahead and Storage
This Butternut Squash Mac and Cheese is perfect for meal prep and can easily be made ahead of time. Whether you’re planning for a busy week or wanting to enjoy leftovers, here’s how to store and reheat your delicious dish.
Storing Leftovers
- Store any leftover mac and cheese in an airtight container in the refrigerator.
- It will keep well for about 3-5 days.
- Make sure to let it cool completely before sealing the container to avoid condensation.
Freezing
- To freeze, place the cooled butternut squash mac and cheese in a freezer-safe container or heavy-duty freezer bag.
- It can be frozen for up to 2-3 months.
- For best results, consider portioning it into individual servings before freezing.
Reheating
- To reheat from the refrigerator, warm it in a saucepan over medium heat until heated through, adding a splash of milk if needed for creaminess.
- If reheating from frozen, thaw overnight in the fridge and then follow the same stovetop method or bake in the oven at 350°F (175°C) until warmed through.
FAQs
Can I make Butternut Squash Mac and Cheese without dairy?
Yes! You can substitute the cheeses with plant-based alternatives and use non-dairy milk for a dairy-free version.
How can I enhance the flavor of my Butternut Squash Mac and Cheese?
You can add spices like paprika or garlic powder, or stir in some sautéed vegetables such as spinach or mushrooms for an extra flavor boost!
How long does Butternut Squash Mac and Cheese last in the fridge?
It will last about 3-5 days when stored properly in an airtight container in the refrigerator.
Is Butternut Squash Mac and Cheese suitable for kids?
Absolutely! It’s a fun way to get kids to enjoy vegetables while indulging in creamy mac and cheese.
Final Thoughts
I hope you enjoy making this Butternut Squash Mac and Cheese as much as I do! It’s not just a comfort food; it’s a delightful way to introduce some nutritious veggies into your meals. With its creamy texture and rich flavors, it’ll quickly become a family favorite. Give it a try, and don’t forget to share your experience!
Butternut Squash Mac and Cheese
Indulge in the comforting goodness of Butternut Squash Mac and Cheese, a dish that combines creamy textures with the subtle sweetness of butternut squash. This family-friendly recipe is perfect for busy weeknights or festive gatherings, delivering a hearty meal that’s both nutritious and satisfying. With its rich blend of cheeses and a hint of nutmeg, every bite offers a delightful flavor experience that appeals to both kids and adults alike. Quick to prepare and easy to customize, this mac and cheese will quickly become a staple in your home.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6
- Category: Main
- Method: Baking
- Cuisine: American
Ingredients
- 2/3 cup cooked, mashed butternut squash
- 1/2 pound mezzi rigatoni
- 1 1/4 cup shredded cheddar cheese
- 3/4 cup shredded smoked gouda cheese
- 1/2 cup shredded parmesan cheese
- 1/4 cup unsalted butter
- 1/4 cup flour
- 2 cups milk
- 1 teaspoon salt
- 1/2 teaspoon ground nutmeg
- 1/8 teaspoon ground pepper
Instructions
- Cook the mezzi rigatoni according to package instructions until al dente; drain and set aside.
- In a large saucepan, melt the butter over medium heat. Whisk in the flour to form a roux, cooking until golden brown.
- Gradually add milk while whisking continuously until the mixture is smooth. Stir in salt, nutmeg, ground pepper, and tabasco sauce.
- Mix in cheddar, smoked gouda, and parmesan cheeses until melted and creamy.
- Fold in the cooked pasta and mashed butternut squash until evenly combined.
- Transfer to a greased baking dish and bake at 350°F (175°C) for about 20-25 minutes until bubbly and golden brown.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 6g
- Sodium: 650mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 55mg




Leave a Comment