My friend Jenna asked why I couldn’t just toss the roasted butternut squash right into the cheese sauce, skins and all. I stopped mid-sentence, my finger hovering over the blender button. I was about to launch into my usual spiel about texture and proper pureeing techniques—the stuff I’d been doing for years. But something made me pause. Maybe it was the way she was holding a half-roasted squash with such certainty. I shrugged, scraped the soft flesh from the skin, and threw it in whole. Honestly? It worked. The blender handled it like a champ, and the sauce came out smoother than ever. I felt a little sheepish, but mostly delighted. That night, I learned more from Jenna than she learned from me, and this Crowd-Pleasing Butternut Squash Mac and Cheese with Crispy Sage was born from that moment of being wrong. Maybe you’ve been there—when a beginner’s instinct cuts through all your practiced know-how and shows you something new. This recipe stays with me because it’s a reminder that the best dishes often come from letting go of control.
Why You’ll Love This Recipe
This isn’t just another mac and cheese. It’s the one you’ll make when you want to impress a crowd without spending all day in the kitchen. I’ve tested this version at three different dinner parties, and every single time, someone asked for the recipe before they even finished their plate.
- Quick & Easy: Comes together in under 45 minutes, perfect for last-minute hosting or a cozy weeknight dinner that feels special.
- Simple Ingredients: No fancy grocery trips needed. You likely have most of these pantry staples already, and the butternut squash adds a natural sweetness that cuts the richness.
- Perfect for Gatherings: Great for potlucks, holiday dinners, or any time you want a dish that looks impressive but is secretly simple to pull off.
- Crowd-Pleaser: Even picky eaters and kids love this. The squash blends in so smoothly, they won’t even know it’s there—unless you tell them.
- Unbelievably Delicious: The creamy, velvety sauce paired with the nutty, crispy sage is next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite.
What makes this recipe different from the rest? It’s the technique of blending the roasted squash directly into the cheese sauce, skins and all. That little trick from Jenna gives it an ultra-smooth texture and a deeper flavor. Plus, the crispy sage on top adds a crunch that makes every spoonful interesting. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress.
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, and the butternut squash is the star that ties everything together.
- For the Squash:
- 1 medium butternut squash (about 2 pounds), halved and seeded (roasted until tender)
- 2 tablespoons olive oil (for roasting; I prefer extra virgin for flavor)
- Salt and black pepper, to taste
- For the Cheese Sauce:
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour (adds thickness; use gluten-free flour if needed)
- 2 cups whole milk (room temperature for smooth sauce)
- 1 cup heavy cream (adds richness; substitute with half-and-half for lighter sauce)
- 2 cups shredded sharp cheddar cheese (I recommend Cabot or Kerrygold for best melt)
- 1 cup shredded Gruyère cheese (adds nuttiness; swap with fontina if unavailable)
- 1/2 cup grated Parmesan cheese (adds salty depth)
- 1 teaspoon Dijon mustard (enhances cheese flavor without being noticeable)
- 1/4 teaspoon nutmeg, freshly grated (adds warmth; skip if you don’t have it)
- Salt and black pepper, to taste
- For the Pasta:
- 1 pound elbow macaroni or cavatappi (cavatappi holds sauce better; use gluten-free pasta if needed)
- For the Crispy Sage Topping:
- 2 tablespoons unsalted butter
- 12-15 fresh sage leaves (look for vibrant green leaves without spots)
- 1/4 cup panko breadcrumbs (adds crunch; use gluten-free panko if needed)
- Salt, to taste
Substitution Guidance: Use dairy-free butter and milk alternatives for a vegan version. Swap the cheeses with your favorite melting varieties like mozzarella or Monterey Jack. If you don’t have butternut squash, try sweet potato or pumpkin puree for a similar sweetness. Look for firm, small-curd cheese for best texture—pre-shredded cheese often has anti-caking agents that prevent smooth melting.
Equipment Needed
You don’t need a professional kitchen to pull this off. Here’s what you’ll need:
- Baking sheet for roasting the squash (rimmed to catch juices)
- Large pot for boiling pasta (at least 5 quarts)
- Medium saucepan for making the cheese sauce
- Blender or food processor for pureeing the roasted squash (I use a Vitamix, but a regular blender works fine)
- Large skillet for frying the sage and breadcrumbs
- Wooden spoon or whisk for stirring the sauce
- Colander for draining pasta
- 9×13-inch baking dish for assembling and baking (or a large cast-iron skillet for a rustic look)
- Chef’s knife and cutting board
Budget-friendly tips: A hand blender can replace a full blender for pureeing the squash. If you don’t have a baking dish, use a large oven-safe skillet. I’ve made this in a disposable aluminum pan for potlucks, and it worked perfectly.
Preparation Method

- Roast the squash: Preheat your oven to 400°F (200°C). Halve the butternut squash lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil, then season with salt and pepper. Place cut-side down on a baking sheet lined with parchment paper. Roast for 35-40 minutes, until the flesh is fork-tender. Let it cool slightly—about 10 minutes. The skin should be soft and slightly wrinkled.
- Cook the pasta: While the squash roasts, bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente, usually 7-9 minutes. Drain and set aside. Don’t rinse—the starch helps the sauce cling.
- Puree the squash: Once the squash is cool enough to handle, scoop the flesh into a blender. Add 1/2 cup of the milk. Blend until completely smooth, about 30 seconds. You should have about 2 cups of puree. Set aside.
- Make the cheese sauce: In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until it smells nutty and turns light golden. Slowly pour in the remaining milk and heavy cream, whisking continuously to prevent lumps. Cook for 3-4 minutes, until the sauce thickens enough to coat the back of a spoon.
- Add the cheese and squash: Reduce heat to low. Gradually stir in the cheddar, Gruyère, and Parmesan, one handful at a time, until fully melted. Stir in the Dijon mustard, nutmeg, and the squash puree. Season with salt and pepper to taste. The sauce should be velvety and pale orange. If it’s too thick, add a splash of milk.
- Combine pasta and sauce: Pour the cooked pasta into the cheese sauce and stir until every piece is coated. Transfer the mixture to a greased 9×13-inch baking dish, spreading it evenly.
- Make the crispy sage topping: In a large skillet over medium heat, melt the butter. Add the sage leaves in a single layer. Fry for 30-45 seconds per side, until they turn bright green and crispy. Transfer to a paper towel-lined plate. Add the panko breadcrumbs to the same skillet and toast for 2-3 minutes, stirring frequently, until golden. Season with a pinch of salt.
- Assemble and bake: Sprinkle the toasted breadcrumbs over the mac and cheese. Crumble the crispy sage leaves on top. Bake at 375°F (190°C) for 15-20 minutes, until bubbly and golden on top. Let it rest for 5 minutes before serving—this helps the sauce set slightly.
Cooking Tips & Techniques
Here are some things I learned the hard way so you don’t have to.
Don’t skip roasting the squash. I once tried using canned pumpkin puree as a shortcut, and the sauce turned out watery and flat. Roasting concentrates the natural sugars and gives the sauce depth. It’s worth the extra 40 minutes.
Grate your own cheese. Pre-shredded cheese has anti-caking agents that prevent smooth melting. I learned this after a grainy sauce disaster at a dinner party. Take the extra 5 minutes to grate—it makes a huge difference.
Watch the sage carefully. It goes from crispy to burnt in seconds. I’ve had a few batches turn black because I walked away to check the pasta. Stand by the skillet and flip the leaves quickly.
Make ahead strategy for hosting: Assemble the mac and cheese up to step 6, then cover and refrigerate for up to 24 hours. When you’re ready, add the topping and bake. This is a lifesaver when you’re juggling multiple dishes for a party.
Timing tip: Roast the squash while you prep other ingredients. By the time the pasta is cooked, the squash is ready to blend. This keeps the whole process under an hour.
Variations & Adaptations
This recipe is flexible, so feel free to make it your own.
- Dietary Variations: For a gluten-free version, use gluten-free pasta and all-purpose gluten-free flour in the sauce. For a dairy-free option, swap the butter with vegan butter, use unsweetened almond milk, and choose dairy-free cheese shreds. I’ve tried it with oat milk, and it worked well, though the sauce was slightly thinner.
- Seasonal Twists: In fall, add a pinch of cinnamon or smoked paprika to the sauce for warmth. In summer, swap the butternut squash for roasted zucchini or yellow squash for a lighter version. I once made this with roasted pumpkin for a Halloween party, and it was a hit.
- Flavor Boosts: Add 1/2 cup cooked, crumbled bacon or pancetta to the pasta before baking for a smoky kick. Stir in 1 cup of sautéed mushrooms for an earthy twist. For heat, add a pinch of cayenne pepper or red pepper flakes to the sauce.
- Protein Add-ins: Fold in 2 cups of shredded rotisserie chicken or cooked Italian sausage for a heartier meal. This turns it into a one-dish dinner that’s perfect for feeding a crowd.
Serving & Storage Suggestions
Serve this mac and cheese hot, straight from the oven. The crispy sage topping is best fresh, so add it just before serving. I like to present it in a large cast-iron skillet for a rustic, family-style look. Garnish with extra fried sage leaves and a sprinkle of flaky sea salt for a beautiful finish.
What to serve alongside: A simple green salad with a lemon vinaigrette cuts the richness perfectly. Pair it with roasted broccoli or a side of crispy garlic chicken for a complete meal. For drinks, a crisp white wine like Sauvignon Blanc or a light lager works beautifully.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making it even better the next day. To freeze, assemble the dish without the topping, wrap tightly in foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Reheating: For best results, reheat in the oven at 350°F (175°C) for 15-20 minutes, covered with foil to prevent drying. Add a splash of milk if the sauce seems thick. For quick reheats, microwave individual portions in 30-second bursts, stirring in between.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 8 servings):
- Calories: 520
- Protein: 22g
- Fat: 28g
- Carbohydrates: 48g
- Fiber: 5g
- Sugar: 8g
- Sodium: 580mg
Health Benefits: Butternut squash is packed with vitamin A, vitamin C, and fiber, which support immune health and digestion. The cheese provides calcium and protein, making this a more balanced comfort food. This recipe is also a great way to sneak vegetables into a meal for picky eaters.
Dietary Considerations: This recipe contains dairy and gluten. For a lower-carb option, serve the sauce over roasted vegetables like cauliflower instead of pasta. It’s not low-fat, but the squash helps reduce the overall cheese content compared to traditional mac and cheese.
Conclusion
This Crowd-Pleasing Butternut Squash Mac and Cheese with Crispy Sage is the kind of recipe that makes you look like a hero in the kitchen. It’s creamy, comforting, and has that little wow factor from the crispy sage topping. Whether you’re hosting a dinner party or just want a cozy night in, this dish delivers every time. I love how it brings people together—there’s something about a bubbling, golden casserole that makes everyone feel at home.
I’d love to hear how yours turns out. Leave a comment below and let me know if you tried any variations or if it was a hit at your gathering. Share this recipe with a friend who loves to cook for a crowd, and don’t forget to pin it for later. Happy cooking!
Frequently Asked Questions
Can I use frozen butternut squash instead of fresh?
Yes, you can use frozen butternut squash cubes. Thaw and drain them well, then roast at 400°F for 20-25 minutes until tender. The texture might be slightly softer, but it works in a pinch.
How do I prevent the cheese sauce from becoming grainy?
Grate your own cheese from a block—pre-shredded cheese has anti-caking agents that cause graininess. Also, melt the cheese over low heat and stir gently to avoid breaking the sauce.
Can I make this recipe ahead of time for a party?
Absolutely. Assemble the mac and cheese up to the baking step, cover, and refrigerate for up to 24 hours. Add the crispy sage topping just before baking to keep it crunchy.
What can I use instead of Gruyère cheese?
Fontina, mozzarella, or Monterey Jack are great substitutes. They melt well and have a mild, creamy flavor that complements the cheddar. Avoid using hard cheeses like aged Parmesan alone.
How do I reheat leftovers without drying them out?
Reheat in the oven at 350°F, covered with foil, for 15-20 minutes. Add a splash of milk before reheating to restore creaminess. For microwave reheating, cover with a damp paper towel and heat in 30-second bursts.
Pin This Recipe!

Easy Butternut Squash Mac and Cheese with Crispy Sage
This creamy, crowd-pleasing mac and cheese features roasted butternut squash blended into the cheese sauce for a velvety texture and natural sweetness, topped with crispy sage and toasted breadcrumbs. It’s a quick and easy comfort food that’s perfect for weeknight dinners or holiday gatherings.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 medium butternut squash (about 2 pounds), halved and seeded
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk, room temperature
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Dijon mustard
- 1/4 teaspoon freshly grated nutmeg
- 1 pound elbow macaroni or cavatappi
- 2 tablespoons unsalted butter (for topping)
- 12–15 fresh sage leaves
- 1/4 cup panko breadcrumbs
- Salt, to taste
Instructions
- Preheat oven to 400°F (200°C). Halve butternut squash lengthwise and scoop out seeds. Drizzle cut sides with olive oil, season with salt and pepper. Place cut-side down on a parchment-lined baking sheet. Roast for 35-40 minutes until fork-tender. Let cool slightly (about 10 minutes).
- While squash roasts, bring a large pot of salted water to a boil. Cook macaroni according to package directions until al dente (7-9 minutes). Drain and set aside (do not rinse).
- Once squash is cool enough to handle, scoop flesh into a blender. Add 1/2 cup milk. Blend until completely smooth (about 30 seconds). Set aside (should yield about 2 cups puree).
- In a medium saucepan over medium heat, melt 3 tablespoons butter. Whisk in flour and cook for 1-2 minutes, stirring constantly, until nutty and light golden. Slowly pour in remaining milk and heavy cream, whisking continuously. Cook for 3-4 minutes until sauce thickens enough to coat the back of a spoon.
- Reduce heat to low. Gradually stir in cheddar, Gruyère, and Parmesan, one handful at a time, until fully melted. Stir in Dijon mustard, nutmeg, and squash puree. Season with salt and pepper to taste. If sauce is too thick, add a splash of milk.
- Pour cooked pasta into cheese sauce and stir until coated. Transfer to a greased 9×13-inch baking dish, spreading evenly.
- In a large skillet over medium heat, melt 2 tablespoons butter. Add sage leaves in a single layer. Fry for 30-45 seconds per side until bright green and crispy. Transfer to a paper towel-lined plate. Add panko breadcrumbs to the same skillet and toast for 2-3 minutes, stirring frequently, until golden. Season with a pinch of salt.
- Sprinkle toasted breadcrumbs over mac and cheese. Crumble crispy sage leaves on top. Bake at 375°F (190°C) for 15-20 minutes until bubbly and golden. Let rest 5 minutes before serving.
Notes
For a gluten-free version, use gluten-free pasta and all-purpose gluten-free flour. For dairy-free, use vegan butter, unsweetened almond milk, and dairy-free cheese. To make ahead, assemble up to step 6, cover, and refrigerate for up to 24 hours. Add topping just before baking. Watch sage carefully as it burns quickly.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 8
- Sodium: 580
- Fat: 28
- Saturated Fat: 16
- Carbohydrates: 48
- Fiber: 5
- Protein: 22
Keywords: butternut squash mac and cheese, crispy sage, comfort food, fall recipe, vegetarian, crowd-pleaser, easy dinner


