Creamy Butternut Squash Mac and Cheese Recipe with Sage Easy and Perfect

Ready In
Servings
Difficulty

The casserole dish was empty before anyone even reached for seconds. Third time that week. The way the golden, velvety sauce clung to the tender pasta, flecked with fresh sage, it was no wonder the requests kept rolling in. Honestly, I wasn’t expecting such a fuss when I first tossed together this creamy butternut squash mac and cheese with sage. It began as a quiet experiment one chilly evening when I wanted a comforting meal that felt indulgent but wasn’t too heavy or predictable.

The scent of roasted butternut squash mingling with melted cheese and earthy sage filled the kitchen, a cozy reminder of fall. I thought it might be a nice twist on classic macaroni and cheese, something with a bit more depth and a subtle sweetness. What caught me off guard was how everyone seemed to gravitate toward it — the kids, the adults, even my most skeptical dinner guests. Text messages popped up the next day asking for the recipe, which honestly made me pause for a second and smile quietly. It’s funny how a simple dish can create such a buzz, isn’t it?

Looking back, this recipe stuck with me because it balances comfort and freshness in a way that feels effortless. The creamy texture isn’t overloaded with heavy cream or too much cheese—just the right amount to feel indulgent without being overwhelming. The sage offers a warm, herbal note that lifts the whole dish, making it feel cozy but not cloying. I guess the quiet realization is that sometimes the simplest combinations, like butternut squash and sage in mac and cheese, can make a lasting impression without shouting for attention.

Why You’ll Love This Creamy Butternut Squash Mac and Cheese with Sage

Honestly, this recipe has become my go-to when I want a meal that’s both comforting and a little unexpected. I’ve tweaked it over time to get the texture just right — that creamy, cheesy coating that feels like a hug on a plate. And the butternut squash? It adds a subtle natural sweetness that balances the savory cheese perfectly.

  • Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or when you’re craving comfort food without fuss.
  • Simple Ingredients: No need for specialty stores; you probably already have most of these in your kitchen, especially if you keep staples like sage and cheddar around.
  • Perfect for Cozy Dinners: Ideal for chilly evenings when you want something warming but not too heavy.
  • Crowd-Pleaser: Kids and adults alike have given it rave reviews — there’s something about the creamy texture that just hits the spot.
  • Unbelievably Delicious: The blend of roasted butternut squash and fresh sage gives it a unique flavor profile you don’t find in your typical mac and cheese.

What really sets this recipe apart is the technique of roasting the butternut squash first, which intensifies its flavor and creates that smooth, luscious texture in the sauce. I also blend the squash with a mix of sharp cheddar and melty mozzarella to keep the sauce creamy but never too heavy. The sage is sautéed gently, releasing its aroma without overpowering the dish. It’s not just another mac and cheese — it’s the version that makes you close your eyes after the first bite, savoring every mouthful.

It’s the kind of recipe that feels a little special, yet you don’t have to stress over it. I’ve even brought it to potlucks and paired it with dishes like Irish lamb stew with Guinness for a satisfying meal that still feels homey. There’s a quiet confidence that comes with knowing this creamy butternut squash mac and cheese with sage will please the crowd without demanding all your attention in the kitchen.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, with the butternut squash adding a seasonal touch that’s easy to find year-round in many stores. If you’re missing fresh sage, dried can work in a pinch, but fresh really makes a difference.

  • Butternut squash: About 3 cups peeled and cubed (around 1 small to medium squash). Roasting it brings out the natural sweetness and soft texture.
  • Elbow macaroni: 12 ounces (340 grams). Classic pasta shape that holds the sauce well.
  • Unsalted butter: 3 tablespoons, for the roux and sautéing sage.
  • All-purpose flour: 3 tablespoons, to thicken the cheese sauce.
  • Milk: 2 ½ cups (600 ml), whole milk preferred for creaminess but 2% works too.
  • Sharp cheddar cheese: 2 cups shredded (about 8 ounces/225 grams). I like Cabot’s sharp cheddar for a nice bite.
  • Mozzarella cheese: 1 cup shredded (4 ounces/115 grams), adds meltiness without heaviness.
  • Fresh sage leaves: 8-10 leaves, finely chopped. The star herb that brings warmth and earthiness.
  • Garlic: 2 cloves, minced, for a subtle savory note.
  • Salt: To taste, start with 1 teaspoon and adjust.
  • Black pepper: Freshly ground, about ½ teaspoon.
  • Nutmeg: A pinch (optional), adds a gentle warmth to the sauce.
  • Parmesan cheese: ¼ cup grated, for topping and extra savory punch.

If you want to make this recipe gluten-free, swap the all-purpose flour for a gluten-free blend or cornstarch. For dairy-free, almond milk or oat milk can work, but the cheese blend would need to be vegan-friendly substitutes. I’ve tried swapping in goat cheese for a tangier twist, but it’s a bit stronger in flavor — still delicious, just different.

Equipment Needed

  • Baking sheet: For roasting the butternut squash cubes evenly. A rimmed sheet works best to avoid spills.
  • Large pot: To cook the pasta. Make sure it’s big enough so the macaroni doesn’t stick together.
  • Medium saucepan: For the cheese sauce. A heavy-bottom pan helps prevent scorching.
  • Blender or immersion blender: To puree the roasted squash into a smooth base for the sauce. An immersion blender saves on dishes if you’re in a hurry.
  • Wooden spoon or whisk: For stirring the roux and sauce without lumps.
  • Oven-safe casserole dish: To bake the mac and cheese to bubbly perfection. If you don’t have one, a deep baking dish or cast iron skillet can work.

Personally, I find that roasting the squash on parchment paper-lined sheets makes cleanup easier. Also, using a silicone spatula helps scrape every bit of that cheesy goodness from the saucepan. For blending, the immersion blender is my favorite for quick sauces, but a traditional blender delivers an ultra-smooth texture if you prefer. If you’re on a budget, you can skip the blender and mash the squash with a fork for a more rustic texture.

Preparation Method

creamy butternut squash mac and cheese preparation steps

  1. Roast the butternut squash: Preheat your oven to 400°F (200°C). Toss the peeled and cubed squash with a drizzle of olive oil and a pinch of salt. Spread evenly on a baking sheet and roast for 25–30 minutes, turning halfway through, until tender and slightly caramelized. This step deepens the flavor and softens the squash for blending.
  2. Cook the pasta: While the squash roasts, bring a large pot of salted water to a boil. Add 12 ounces (340 grams) of elbow macaroni and cook according to package instructions until just al dente (usually 7–8 minutes). Drain and set aside, reserving ½ cup of pasta water for later use.
  3. Prepare the sage and garlic: In a medium saucepan, melt 3 tablespoons of unsalted butter over medium heat. Add the minced garlic and chopped sage leaves. Sauté gently for 2–3 minutes until fragrant — careful not to brown the garlic, or it will taste bitter.
  4. Make the roux: Sprinkle 3 tablespoons of all-purpose flour over the butter-sage mixture. Stir continuously with a whisk or wooden spoon for about 2 minutes to cook out the raw flour taste. It should turn a light golden color and smell nutty.
  5. Add milk and squash puree: Slowly whisk in 2 ½ cups (600 ml) of whole milk, followed by the roasted butternut squash puree (blend the roasted squash in a blender or with an immersion blender until smooth). Stir until the mixture thickens, about 5–7 minutes, creating a velvety sauce base.
  6. Incorporate cheeses and seasoning: Remove the sauce from heat and stir in 2 cups shredded sharp cheddar and 1 cup shredded mozzarella until melted and smooth. Season with salt, freshly ground black pepper, and a pinch of nutmeg if using. If the sauce is too thick, add a splash of reserved pasta water to loosen it.
  7. Combine pasta and sauce: Add the drained macaroni to the cheese sauce and stir gently to coat every piece. Transfer the mixture to an oven-safe casserole dish, and sprinkle ¼ cup grated Parmesan cheese evenly on top.
  8. Bake: Place the casserole in the oven at 375°F (190°C) for 15–20 minutes until the top is golden and bubbly. Let it rest 5 minutes before serving to allow the sauce to set slightly.

Pro tip: If you want a crunchier topping, add some toasted breadcrumbs mixed with Parmesan before baking. Also, watch the casserole closely in the last 5 minutes to prevent the cheese from burning. The smell of sage and melted cheese filling your kitchen will tell you you’re almost there.

Cooking Tips & Techniques

One trick I’ve picked up is roasting the butternut squash instead of boiling it. The caramelization adds a natural sweetness and depth you just can’t achieve otherwise. Plus, it blends into a silky sauce that coats the pasta beautifully. Another tip: don’t skip the sage sauté step. Gently cooking the sage releases its oils and aroma without turning bitter.

When making the roux, patience is key. Stirring continuously prevents lumps and keeps the sauce smooth. If you notice lumps forming, whisk vigorously or strain the sauce before adding cheese. Speaking of cheese, using a mix of sharp cheddar and mozzarella gives you that perfect balance of flavor and meltiness — cheddar packs the punch, mozzarella keeps it gooey.

Don’t overcook the pasta; it should be just shy of done since it will continue cooking in the oven. Reserving some pasta water is a little trick I learned from a creamy cacio e pepe recipe — it helps loosen the sauce if it gets too thick. Trust me, it’s a game changer for texture.

Lastly, when baking, keep an eye on the top. You want it golden and bubbly but not burned. If the top browns too quickly, loosely cover with foil and continue baking. These small details make a big difference in the final dish.

Variations & Adaptations

There are quite a few ways to tweak this creamy butternut squash mac and cheese with sage to fit your mood or dietary needs:

  • Vegan option: Use plant-based milk like oat or almond and vegan cheeses. Nutritional yeast can add a cheesy flavor boost. Roasted squash puree still forms the base, so the creaminess remains.
  • Spicy twist: Add a pinch of red pepper flakes to the sage butter or mix in diced jalapeños. It adds a nice kick that contrasts the squash’s sweetness.
  • Herb swap: If you’re not a fan of sage, try thyme or rosemary. Both complement butternut squash nicely but give the dish a different herbal note.
  • Gluten-free: Swap the all-purpose flour for cornstarch or a gluten-free flour blend. The sauce still thickens just fine.
  • Extra veggies: Fold in steamed broccoli or sautéed mushrooms for added texture and nutrients. I once added caramelized onions too, which gave a lovely sweetness.

I personally tried adding crispy pancetta on top one time for a smoky crunch — it was a hit, but I keep it off for family dinners when kids are around. Feel free to experiment and make it your own!

Serving & Storage Suggestions

This creamy butternut squash mac and cheese with sage is best served warm, straight out of the oven. The sauce is luscious and smooth, but letting it sit a few minutes helps it thicken just enough for easy serving. It pairs beautifully with a light green salad or roasted Brussels sprouts for a well-rounded meal.

If you’re serving it as part of a larger dinner, it’s a great companion to hearty dishes like Dublin coddle sausage and potato stew, adding comforting carbs and creamy texture to the plate.

To store leftovers, cover tightly and refrigerate for up to 3 days. Reheat gently in the oven at 350°F (175°C) until warmed through, or microwave in short bursts stirring in between to keep the sauce creamy. The flavors actually deepen after a day, so sometimes I make it the night before for an even better next-day meal.

Nutritional Information & Benefits

This recipe is a bit lighter than traditional mac and cheese thanks to the butternut squash’s natural creaminess replacing some of the cheese and cream. Per serving (based on 6 servings), it provides approximately:

Nutrient Amount
Calories 380 kcal
Protein 18 g
Carbohydrates 45 g
Fat 12 g
Fiber 5 g

Butternut squash is rich in vitamins A and C, antioxidants that support eye health and immunity. The sage adds anti-inflammatory compounds and a lovely aroma, while the cheeses provide calcium and protein. For those watching gluten, swapping ingredients makes this dish flexible for many diets.

From my wellness perspective, this dish is comfort food that doesn’t leave you feeling weighed down. It’s a satisfying way to sneak in veggies and enjoy indulgence in moderation.

Conclusion

In the end, this creamy butternut squash mac and cheese with sage has quietly become a household favorite because it balances richness, sweetness, and warmth without any fuss. It’s one of those recipes I return to when I want to impress without stress, or simply crave something cozy and satisfying.

Feel free to adjust the herbs, cheeses, or add-ins to suit your taste — it’s very forgiving. Honestly, it’s the kind of dish that invites sharing and conversation around the table, which is what cooking is about for me.

If you try it out, I’d love to hear how you make it your own. Nothing beats hearing stories of how a recipe finds its place in someone else’s kitchen. So, here’s to creamy, cheesy comfort with a twist that sticks.

FAQs About Creamy Butternut Squash Mac and Cheese with Sage

Can I use frozen butternut squash instead of fresh?

Yes! Frozen butternut squash works fine. Just thaw and drain any excess water before roasting or blending to avoid a watery sauce.

What if I don’t have fresh sage?

Dried sage can substitute but use about half the amount since it’s more concentrated. Fresh gives a brighter, fresher flavor though.

Can I make this recipe ahead of time?

Absolutely. Prepare through step 7, cover, and refrigerate for up to 24 hours. Bake just before serving, adding a few extra minutes if needed.

Is it possible to make this gluten-free?

Yes, swap all-purpose flour with cornstarch or a gluten-free flour blend. The sauce will thicken nicely with a little stirring.

Can I freeze leftovers?

You can freeze it, but texture may change slightly. Cool completely, store in airtight containers, and reheat gently to avoid overcooking.

Pin This Recipe!

creamy butternut squash mac and cheese recipe
Print

Creamy Butternut Squash Mac and Cheese Recipe with Sage

A comforting and creamy mac and cheese featuring roasted butternut squash and fresh sage, offering a subtle sweetness and warm herbal notes. Perfect for cozy dinners and crowd-pleasing meals.

  • Author: Elva
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 cups peeled and cubed butternut squash (about 1 small to medium squash)
  • 12 ounces elbow macaroni
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 ½ cups whole milk
  • 2 cups shredded sharp cheddar cheese (about 8 ounces)
  • 1 cup shredded mozzarella cheese (about 4 ounces)
  • 810 fresh sage leaves, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper
  • Pinch of nutmeg (optional)
  • ¼ cup grated Parmesan cheese

Instructions

  1. Preheat oven to 400°F (200°C). Toss peeled and cubed butternut squash with olive oil and a pinch of salt. Spread on a baking sheet and roast for 25–30 minutes, turning halfway, until tender and caramelized.
  2. Bring a large pot of salted water to a boil. Cook elbow macaroni according to package instructions until just al dente (7–8 minutes). Drain, reserving ½ cup pasta water.
  3. In a medium saucepan, melt butter over medium heat. Add minced garlic and chopped sage leaves. Sauté gently for 2–3 minutes until fragrant, avoiding browning the garlic.
  4. Sprinkle flour over the butter-sage mixture. Stir continuously for about 2 minutes until light golden and nutty.
  5. Slowly whisk in milk followed by the roasted butternut squash puree (blend roasted squash until smooth). Stir until thickened, about 5–7 minutes.
  6. Remove from heat and stir in shredded cheddar and mozzarella until melted and smooth. Season with salt, pepper, and nutmeg if using. Add reserved pasta water if sauce is too thick.
  7. Add drained macaroni to the cheese sauce and stir gently to coat. Transfer to an oven-safe casserole dish and sprinkle Parmesan cheese on top.
  8. Bake at 375°F (190°C) for 15–20 minutes until golden and bubbly. Let rest 5 minutes before serving.

Notes

For a crunchier topping, add toasted breadcrumbs mixed with Parmesan before baking. Watch the casserole closely in the last 5 minutes to prevent burning; cover with foil if needed. Roasting the squash enhances sweetness and texture. Use fresh sage for best flavor. Reserve pasta water to adjust sauce consistency.

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 380
  • Fat: 12
  • Carbohydrates: 45
  • Fiber: 5
  • Protein: 18

Keywords: butternut squash, mac and cheese, creamy, sage, comfort food, roasted squash, cheesy pasta, easy dinner

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