There’s just something magic about comfort food that also feels nourishing, and that’s exactly why I adore this Creamy Butternut Squash Mac and Cheese Recipe. It’s rich and satisfying, yet sneaks in the goodness of butternut squash to make it a little lighter and really special. When I first tried this blend of creamy squash and melty cheese, I was hooked—and I know you’ll feel the same once you take your first bite.
Why You’ll Love This Recipe
- Rich and Creamy Texture: The butternut squash adds natural creaminess that pairs perfectly with gooey cheese.
- Comfort Food With a Twist: Classic mac and cheese made healthier without sacrificing flavor or indulgence.
- Kid-Friendly Nutrition: Sneak in some veggies like kale and squash that go almost unnoticed by picky eaters.
- Perfect for Leftovers: This dish reheats beautifully and even tastes better the next day.
Ingredients You’ll Need
The combination of creamy butternut squash, melty cheese, and tender pasta shells creates a perfect balance of flavor and texture. I always look for a nice sharp white cheddar or Gruyère because they melt beautifully and add a complex depth to the sauce.
- Butternut squash: Choose firm, medium-sized squash with a vibrant orange color for the best flavor.
- Vegetable or chicken broth: Low sodium works best to control saltiness in the sauce.
- Milk: Whole milk gives great creaminess, but you can sub with 2% if you prefer.
- Garlic: Fresh minced garlic adds a little savory punch to the base.
- Uncooked pasta shells: Shells or any small pasta hold the sauce wonderfully.
- Kale: Optional but adds a nice green pop and nutrition boost without overpowering the dish.
- Plain Greek yogurt: Adds tang and extra creaminess while keeping it light.
- Salt, pepper & nutmeg: Essential seasonings to brighten and balance flavors.
- Shredded cheese (Gruyère or sharp white cheddar): I always use a good aged cheese because it melts well and deepens the flavor.
- Breadcrumbs and fresh thyme: Optional for topping, giving a crunchy texture and aromatic freshness.
Variations
I love that this creamy butternut squash mac and cheese recipe is super versatile. You can easily customize it depending on what you have on hand or your family’s preferences. I often switch up the cheese or add different greens to keep things interesting.
- Use different cheeses: I once swapped in smoked gouda for a smoky twist, which my family loved. Try mozzarella for a milder cheese pull experience or pepper jack for a little heat.
- Swap the greens: If kale isn’t your thing, spinach or Swiss chard work wonderfully and wilt just as nicely.
- Make it vegan: I’ve experimented with dairy-free cheese and plant-based yogurt alternatives — just be sure to pick ones that melt well!
- Add some protein: For a heartier meal, add cooked chicken or crispy tofu on top before baking.
How to Make Creamy Butternut Squash Mac and Cheese Recipe
Step 1: Simmer the Butternut Squash and Aromatics
Start by combining the peeled and cubed butternut squash with broth, milk, and minced garlic in a medium saucepan over medium-high heat. Bring it to a boil, then reduce the heat to medium-low and let it simmer gently for about 20 minutes. You’ll want the squash to become super tender—test it with a fork and make sure it pierces easily. This creates the silky base of your sauce. While it’s simmering, you can get started on cooking your pasta to save time.
Step 2: Cook the Pasta (and Kale, if Using)
Boil a large pot of salted water and cook the pasta shells just until al dente, meaning they’re still a bit firm when you bite into them. If you’re using kale, add it to the boiling pasta water towards the end to soften it up—about 1 to 2 minutes will do. If you’re skipping the kale, let the pasta cook 1-2 minutes longer than al dente for a perfect texture. Drain the pasta (and kale) thoroughly and set aside.
Step 3: Blend the Butternut Squash Mixture Into a Velvety Sauce
Carefully transfer the soft butternut squash mixture—including all the cooking liquid—into a blender or food processor. Add plain Greek yogurt, salt, freshly ground black pepper, and a pinch of nutmeg. Blend until completely smooth and creamy. Pour the silky sauce into a large bowl, then stir in your shredded cheese. Don’t worry if the cheese doesn’t fully melt just yet; the heat from the sauce and baking will take care of that. Give the sauce a quick taste test and adjust salt, pepper, or nutmeg if needed.
Step 4: Combine Pasta and Sauce, Prepare to Bake
Mix the cooked pasta and kale gently into the cheese sauce. It might seem a bit watery at first, but trust me—the pasta will absorb that creaminess as it bakes. Transfer everything to an ungreased 9×13-inch baking dish (or similarly sized skillet or casserole dish). If you’re feeling fancy, sprinkle breadcrumbs and a little extra cheese on top for a golden crust.
Step 5: Bake to Golden Perfection
Cover the dish loosely with aluminum foil and bake at 375°F (191°C) for 20 minutes. Then remove the foil and bake for another 5 minutes until bubbly on the edges and lightly browned on top. That finish gives it the perfect comforting look and flavor that makes everyone want seconds.
Step 6: Serve and Enjoy!
Take it out of the oven, sprinkle with a little fresh thyme and some extra cracked black pepper if you like, and serve. I love how the fresh herbs add a bright contrast to the creamy, cheesy sauce. Dig in while it’s warm—your family is going to go crazy for this, just like mine did on the first try!
Pro Tips for Making Creamy Butternut Squash Mac and Cheese Recipe
- Simmer Slowly for Creaminess: Don’t rush the butternut squash—you want it very tender for a smooth sauce, so simmer gently for a full 20 minutes.
- Use a High-Quality Blender: A powerful blender or food processor will help get the sauce super silky without lumps.
- Don’t Overcook the Pasta: Keep pasta al dente so it doesn’t get mushy after baking; it will absorb some sauce heat and soften perfectly in the oven.
- Breadcrumb Topping Trick: Toast your breadcrumbs in a pan with a little butter before adding on top for an even crunchier, more flavorful crust.
How to Serve Creamy Butternut Squash Mac and Cheese Recipe
Garnishes
For garnishes, I’m all about fresh thyme leaves because they add a subtle herbaceous note that lifts the richness. A sprinkle of extra shredded cheese or a few grinds of black pepper on top also make it feel special and inviting. Some crispy fried sage leaves are another lovely touch if you want to get creative!
Side Dishes
I love pairing this creamy butternut squash mac and cheese recipe with a crisp green salad dressed in lemon vinaigrette or some roasted Brussels sprouts for a little bite and texture contrast. For a heartier meal, a simple roasted chicken breast or seared salmon works beautifully alongside.
Creative Ways to Present
If you’re serving this for a dinner party or a cozy holiday meal, try serving it in individual oven-safe ramekins for cute personal portions. I’ve also layered it with sautéed mushrooms and caramelized onions for a gourmet twist that always impresses guests. And of course, a sprinkle of toasted pumpkin seeds on top adds a nice crunch and seasonal flair.
Make Ahead and Storage
Storing Leftovers
After your creamy butternut squash mac and cheese cools completely, I like to cover it tightly with foil or plastic wrap before popping it in the fridge. It keeps well for up to 5 days, and honestly, I’m often more excited for leftovers because the flavors have had time to meld even more.
Freezing
This recipe freezes surprisingly well! To freeze, portion out into airtight containers, ideally without the breadcrumb topping, and freeze for up to 3 months. When you’re ready to eat, thaw overnight in the fridge before reheating so it warms evenly.
Reheating
I reheat leftovers gently in the oven at 350°F (175°C) covered with foil to keep it moist. If you’re short on time, the microwave works fine—just add a splash of milk and stir halfway through heating to maintain that creamy texture.
FAQs
-
Can I make this Creamy Butternut Squash Mac and Cheese Recipe gluten-free?
Absolutely! Just swap the regular pasta shells for your favorite gluten-free pasta, and use gluten-free breadcrumbs if you want that crunchy topping. Make sure your broth and cheese are also gluten-free, which they usually are.
-
Can I prepare the sauce ahead of time?
Yes, you can make the butternut squash sauce a day ahead. Just keep it refrigerated in an airtight container and gently rewarm before mixing with pasta and baking. This cuts down active cooking time on busy days.
-
What if I don’t have Greek yogurt?
If you don’t have Greek yogurt, a little cream cheese or even sour cream can be a good substitute to keep the sauce creamy and tangy. Plain yogurt can work, but make sure to strain it to reduce excess liquid.
-
How do I get a crunchy topping without breadcrumbs?
If you prefer no breadcrumbs, try crushed salted nuts like pecans or walnuts toasted in a skillet for added texture and a nutty flavor. Alternatively, sprinkle extra cheese on top and broil for a minute or two until golden.
Final Thoughts
This Creamy Butternut Squash Mac and Cheese Recipe holds a special place in my kitchen because it combines childhood comfort food with grown-up nutrition in a way that tastes unbelievably good. Whether you’re cooking for your family or just craving some cozy vibes on a chilly night, I really encourage you to give this one a try—it’s become a regular for us and I think you’ll love it just as much!
PrintCreamy Butternut Squash Mac and Cheese Recipe
- Prep Time: 45 min
- Cook Time: 25 min
- Total Time: 1 hr 10 min
- Yield: 9 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Creamy Butternut Squash Mac and Cheese is a comforting, wholesome dish perfect for fall and winter. Featuring tender butternut squash blended into a velvety sauce enriched with Greek yogurt and melted Gruyère cheese, it offers a flavorful, meat-free twist on classic mac and cheese. Optional kale adds a nutritious punch, while breadcrumbs create a delightful crunchy topping. Ideal for a satisfying weeknight meal or delicious leftovers.
Ingredients
Main Ingredients
- 4 cups (about 560g) peeled and cubed butternut squash (about 1 large or 2 small squash, or 1 lb 4 oz)
- 1 and 1/4 cups (300ml) vegetable broth or chicken broth (low sodium is fine)
- 1 and 1/4 cups (300ml) milk
- 3 cloves garlic, minced
- 1 pound (454g) uncooked small/medium pasta shells (or any shape/variety)
- 1–2 cups (70–140g) roughly chopped kale, stems discarded (optional)
- 1/3 cup (80g) plain Greek yogurt
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- Small pinch ground nutmeg
- 2 cups (225g) shredded cheese (Gruyère or sharp white cheddar)
Optional Toppings
- 1/3 cup (30g) breadcrumbs
- Fresh thyme leaves and/or extra freshly ground black pepper
Instructions
- Simmer the butternut squash mixture: Combine the cubed butternut squash, vegetable or chicken broth, milk, and minced garlic in a medium saucepan over medium-high heat. Bring the mixture to a boil, then reduce heat to medium-low and let it simmer for 20 minutes, or until the squash is very tender when pierced with a fork. Set aside.
- Preheat the oven: While the squash simmers, preheat your oven to 375°F (191°C) to prepare for baking the mac and cheese later.
- Cook the pasta and kale: Bring a pot of water to a boil and cook the pasta according to package instructions until just al dente. If using kale, add it during the last 1-2 minutes of cooking the pasta. If not using kale, cook the pasta 1-2 minutes past al dente for optimal texture. Drain the pasta and kale and set aside.
- Blend the squash sauce: Transfer the warm butternut squash mixture, including all the liquid, into a blender or food processor. Add the plain Greek yogurt, salt, black pepper, and nutmeg. Blend until smooth to create a creamy sauce. Pour the sauce into a very large bowl and stir in the shredded cheese until combined. Some cheese may not fully melt; this is fine. Adjust seasoning to taste.
- Combine pasta and sauce: Add the cooked pasta and kale into the squash cheese sauce. Stir until everything is well incorporated. Though it may seem liquidy at this stage, the pasta will absorb the sauce during baking.
- Prepare for baking: Pour the mac and cheese mixture into an ungreased 9×13-inch baking pan, a 12-inch oven-safe skillet, or any 3 to 4 quart baking dish. Sprinkle the breadcrumbs and an extra layer of cheese on top if desired.
- Bake the mac and cheese: Cover the baking dish with aluminum foil and bake for 20 minutes. Then remove the foil and continue baking for an additional 5 minutes, or until the edges are bubbly and the topping is golden brown.
- Serve: Remove from the oven and serve warm. Garnish with extra shredded cheese, fresh thyme leaves, or freshly ground black pepper as desired. Store leftovers covered in the refrigerator for up to 5 days.
Notes
- This recipe yields a rich and creamy mac and cheese alternative that is perfect for colder seasons.
- Gruyère cheese is recommended for its flavor and meltability, but sharp white cheddar works equally well.
- Kale is optional but adds extra nutrition and color to the dish.
- Leftovers reheat well, making this an excellent meal prep option for the week.
- For a crispier topping, you can broil the mac and cheese for 1-2 minutes after baking instead of just baking uncovered.
Nutrition
- Serving Size: 1 and 1/2 cups
- Calories: 316
- Sugar: 3 g
- Sodium: 521 mg
- Fat: 9.8 g
- Saturated Fat: 5.2 g
- Unsaturated Fat: 4.6 g
- Trans Fat: 0 g
- Carbohydrates: 41.9 g
- Fiber: 2.7 g
- Protein: 15.3 g
- Cholesterol: 29.3 mg