• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Butternut Squash Mac and Cheese Recipe

Published: Aug 10, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 15 reviews

I have always loved a comforting bowl of mac and cheese, but this Butternut Squash Mac and Cheese Recipe takes it to a whole new level for me. The way the creamy roasted squash blends seamlessly with sharp cheddar gives it a velvety texture and a rich, slightly sweet flavor that feels both indulgent and nourishing. I get so excited every time I make this dish because it’s such a crowd-pleaser and a perfect way to cozy up on a chilly evening.

Why You'll Love This Butternut Squash Mac and Cheese Recipe

What sets this recipe apart for me is the unique flavor combination. The natural sweetness of the butternut squash adds depth and balances the sharpness of the cheeses beautifully. It’s creamy without being heavy, and that subtle hint of roasted sweetness makes every spoonful a little celebration. I love how the spices and the savory garlic and onion base give it this warm, irresistible taste that feels homemade and satisfying.

Beyond flavor, I appreciate how approachable this recipe is. Even though it sounds fancy, it comes together in just under an hour with simple steps and ingredients you can find easily. It’s one of those dishes that feels fancy but is so practical for busy weeknights or casual get-togethers. I often bring it to potlucks or family dinners because everyone ends up asking for the recipe—and since the steps are straightforward, I know I can easily make it again anytime.

Ingredients You'll Need

A metal tray with ten white bowls and cups arranged neatly holding different cooking ingredients: the top left bowl is filled with bright orange pumpkin chunks, to its right is a bowl of dry pasta shells in pale brown color, below the pumpkin is a bowl of white chopped onions, beneath the pasta shells is a small bowl with a pale brown paste, next to it is a bowl of clear golden oil. In the center is a square piece of pale yellow butter on a small white dish, surrounded by a bowl of white flour, a clear measuring cup of white milk to the bottom left, a small dish of coarsely ground black pepper, a bowl of shredded white cheese, and a bowl of shredded orange cheddar cheese to the bottom right. The tray lies on a white marbled surface, photo taken with an iphone --ar 4:5 --v 7

The beauty of this Butternut Squash Mac and Cheese Recipe is in how each simple ingredient plays a vital role in creating the final dish’s incredible taste and creamy texture. From tender butternut squash to sharp cheddar cheese, each element complements the others perfectly to give you that rich, satisfying experience.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Pasta of choice: I like using elbow macaroni or shells because they trap the sauce perfectly.
  • Butternut squash: This is the star of the dish, lending sweetness and creaminess when pureed.
  • Olive oil: For sautéing the onions and garlic, adding mild depth of flavor.
  • Onion: Diced finely to create a savory base without overpowering the dish.
  • Garlic: Minced for a subtle aromatic punch.
  • Milk: I use whole milk for a richer sauce, but you can substitute as you like.
  • Butter: Adds creaminess and richness to the sauce.
  • Flour: The magic ingredient for thickening the sauce to the perfect consistency.
  • Salt and black pepper: Essential for seasoning and enhancing flavors.
  • Sharp cheddar cheese: Gives the dish its classic tang and sharpness.
  • White cheddar cheese: Adds creaminess and balances out the flavor profile.

Directions

Step 1: Bring a large pot of salted water to a boil and cook the pasta according to the package instructions until al dente. Drain and set aside while you prepare the sauce.

Step 2: In a separate pot, bring water to a boil and carefully add the cubed butternut squash. Let it boil for about 20 minutes or until the squash is fork tender and soft. Drain the squash completely.

Step 3: Heat the olive oil in a pot over medium heat. Add the diced onion and sauté for 5 to 7 minutes until softened and translucent. Then add the minced garlic and cook for another 1 to 2 minutes until fragrant, stirring often to avoid burning.

Step 4: Transfer the drained butternut squash and sautéed onion mixture to a high-speed blender. Pour in the milk and blend on high until the mixture is completely smooth and velvety. This step is crucial to achieving that creamy texture in the sauce.

Step 5: Return the pot used for sautéing to low heat. Melt the butter, then whisk in the flour to create a smooth roux. Cook this mixture gently for a few minutes to remove the raw flour taste, stirring constantly.

Step 6: Slowly pour the smooth squash and milk puree into the roux while whisking continuously. Keep the heat low and stir until it begins to thicken slightly.

Step 7: Add the salt, black pepper, sharp cheddar, and white cheddar cheeses to the pot. Stir gently but continuously until all the cheese is melted and the sauce is luscious and smooth. Remove from heat to prevent the cheese from separating.

Step 8: Stir the cooked pasta into the cheese sauce until every piece is coated evenly. Taste the dish and adjust seasoning as needed; I often add a bit more salt or even a sprinkle of grated Parmesan for an extra kick.

Step 9: Let the mac and cheese sit for a few minutes to thicken up. It might seem a bit saucy at first, but the pasta will absorb some of the sauce, especially if you’re using gluten-free pasta.

Step 10: Serve your Butternut Squash Mac and Cheese immediately, savoring the comforting warmth and creamy texture.

Servings and Timing

This Butternut Squash Mac and Cheese Recipe makes about 6 generous servings, perfect for a family dinner or to save for lunches throughout the week. The prep time takes roughly 10 minutes, and cooking time (including boiling pasta and squash) is about 40 minutes. So you’re looking at around 50 minutes total to a delicious, hearty meal. There’s no resting time needed, but letting it sit a few minutes after mixing helps the sauce thicken up perfectly.

How to Serve This Butternut Squash Mac and Cheese Recipe

This image shows a close-up view of a white pot filled with creamy orange-colored macaroni and cheese. The pasta shells are thickly coated in smooth, rich cheese sauce, with small green chive pieces sprinkled on top, adding a touch of color. A copper spoon is inside the pot, partially submerged in the cheesy pasta, with a woman's hand holding it out of the frame. The pot sits on a white marbled surface, giving the scene a clean and bright look. photo taken with an iphone --ar 4:5 --v 7

I love serving this dish hot and creamy right out of the pot because that’s when it’s at its coziest and most comforting. For an extra special touch, sprinkle a handful of toasted breadcrumbs or crispy fried onions on top for a delightful crunch. Fresh herbs like chives or parsley also brighten the plate visually and add a fresh burst of flavor.

As a side, I often pair it with a crisp green salad dressed with lemon vinaigrette to cut through the richness. Roasted Brussels sprouts or steamed green beans also make lovely companions that keep the meal balanced. When it comes to drinks, I find a chilled glass of crisp white wine like Sauvignon Blanc or a lightly flavored sparkling water with lemon complements the flavors beautifully. For family dinners or holidays, this mac and cheese feels both festive and homemade.

This recipe is versatile enough to serve at casual weeknight meals or as a side dish for holiday feasts. Portion size is pretty generous, but I always recommend serving smaller bowls with plenty of sides, so everyone gets to fully enjoy the creamy sauce without feeling overwhelmed. Plus, leftovers reheat wonderfully for the next day!

Variations

One of the reasons I adore this Butternut Squash Mac and Cheese Recipe is how easy it is to customize. If you want to keep it gluten-free, simply swap the pasta for your favorite gluten-free variety and use gluten-free flour or cornstarch to thicken the sauce. For a vegan twist, you can replace the butter with vegan margarine, use plant-based milk, and try dairy-free cheeses or nutritional yeast for that cheesy flavor.

Another fun variation I sometimes make is adding a little smoked paprika or cayenne to give the sauce a subtle smoky heat. If you’re feeling indulgent, stirring in some cooked crispy bacon or caramelized mushrooms adds a savory earthiness that takes the dish next-level. You can also roast the squash instead of boiling it to deepen the flavor and bring out its natural sweetness even more.

If you’re short on time, I also occasionally use pre-cubed butternut squash from the store and microwave it until soft; it’s not quite the same but definitely a handy shortcut that still tastes great. Overall, this recipe adapts wonderfully to different tastes and dietary needs, which is why I keep coming back to it.

Storage and Reheating

Storing Leftovers

I always store leftover Butternut Squash Mac and Cheese in an airtight container to keep it fresh and tasty. It keeps well in the refrigerator for up to 3 to 4 days. When you’re ready to enjoy leftovers, just be sure to give it a good stir before reheating to redistribute any sauce that may have settled.

Freezing

This recipe freezes pretty well if you want to keep it longer. I let the mac and cheese cool completely, then transfer it into a freezer-safe container or heavy-duty zip-top bag. It’ll keep in the freezer for up to 2 months. When freezing, I recommend leaving out any crunchy toppings and adding those fresh when serving after reheating.

Reheating

The best way to reheat is gently on the stovetop over low heat. Add a splash of milk or water as you warm it to help loosen the sauce and bring back the creamy texture. Microwave reheating works too, but be sure to stop and stir every 30 seconds to avoid uneven heating or drying out. Avoid reheating on high heat, which can make the cheese sauce separate or become grainy. I find gentle warming and a little extra liquid preserves that luscious mouthfeel perfectly.

FAQs

Can I use a different type of squash instead of butternut?

Absolutely! While butternut squash offers a perfect balance of sweetness and creaminess, you can substitute it with kabocha, acorn squash, or even pumpkin. Just be aware that the texture and sweetness might vary slightly, so taste as you go and adjust seasonings accordingly.

Is it necessary to use both sharp and white cheddar cheeses?

Not necessarily, but I love the combination because the sharp cheddar delivers that classic tanginess while the white cheddar melts smoothly and adds creaminess. You can use all sharp cheddar, all white cheddar, or a mix depending on your flavor preference and what you have on hand.

Can I make this recipe ahead of time?

Yes! You can prepare the sauce and cook the pasta separately, then combine and reheat just before serving. If you want to prepare it entirely ahead, store leftovers refrigerated and reheat gently. However, I recommend serving it fresh for the best creamy texture.

What pasta works best with this mac and cheese?

I personally prefer small shapes like elbow macaroni, shells, or cavatappi because they hold the sauce beautifully. If using gluten-free pasta, expect it to absorb more sauce, which can slightly change the texture, so adjust the amount of sauce accordingly.

Can I add vegetables or protein to make it a complete meal?

Definitely! Stirring in sautéed spinach, steamed broccoli, cooked chicken, or crispy bacon can turn this mac and cheese into a hearty main dish. These add-ons not only boost nutrition but also create interesting flavor contrasts that I enjoy exploring.

Conclusion

Honestly, this Butternut Squash Mac and Cheese Recipe has become one of my absolute favorites to cook when I want something cozy, flavorful, and satisfying. It brings together the best comforts of traditional mac and cheese with a fresh, nutritious twist. I can’t wait for you to try it and make it your own—trust me, once you taste that creamy, slightly sweet, cheesy sauce wrapped around tender pasta, you’ll be hooked just like I am!

Print

Butternut Squash Mac and Cheese Recipe

Butternut Squash Mac and Cheese Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 15 reviews

This creamy Butternut Squash Mac and Cheese is a comforting, dairy-rich twist on a classic favorite, combining tender pasta with a velvety cheese sauce made from pureed butternut squash, sharp cheddar, and white cheddar. The recipe incorporates sautéed onions and garlic for depth, offering a flavorful and hearty meal perfect for cozy dinners.

  • Author: Lona
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American

Ingredients

Pasta

  • 1 pound pasta of choice

Butternut Squash Mixture

  • 4 cups cubed butternut squash
  • 1 tablespoon olive oil
  • 1 large white or yellow onion, diced
  • 3 cloves garlic, minced
  • 2 ½ cups milk
  • 3 tablespoons butter
  • 3 tablespoons flour
  • ½ teaspoon salt (or more, to taste)
  • ¼ teaspoon black pepper

Cheese

  • 2 cups shredded sharp cheddar cheese
  • 1 ½ cups shredded white cheddar cheese

Instructions

  1. Cook Pasta: Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and set aside.
  2. Boil Squash: In a separate pot, bring water to a boil and add the cubed butternut squash. Boil until the squash is fork-tender, about 20 minutes. Drain well.
  3. Sauté Onion and Garlic: Heat a pot over medium heat with the olive oil. Add the diced onion and sauté for 5-7 minutes until softened. Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
  4. Blend Squash Mixture: Add the drained butternut squash to a high-speed blender along with the sautéed onion mixture and milk. Blend thoroughly until completely smooth, ensuring no lumps remain for a creamy sauce.
  5. Make Roux and Combine: In the same pot used for sautéing, melt the butter over low heat. Whisk in the flour continuously until smooth and bubbly, forming a roux. Gradually pour in the blended squash mixture while whisking to combine and thicken the sauce.
  6. Add Cheese and Season: Stir in salt, black pepper, sharp cheddar, and white cheddar cheeses. Keep the heat low and stir until all the cheese melts into a smooth, creamy sauce. Remove from heat once combined.
  7. Combine Pasta and Sauce: Add the cooked pasta into the cheese sauce and stir well to coat evenly. Adjust seasoning with additional salt if desired. Optionally, stir in some grated Parmesan for extra sharpness.
  8. Let Sauce Absorb: Allow the pasta and sauce to sit for a few minutes to let the pasta absorb some of the sauce, especially beneficial if using gluten-free pasta. Serve warm and enjoy your comforting butternut squash mac and cheese.

Notes

  • For a sharper flavor, mix in grated Parmesan cheese before serving.
  • The sauce may look watery initially but thickens as it sits due to pasta absorption.
  • Use gluten-free pasta if dietary restrictions require it; sauce might be a bit looser.
  • Ensure the squash is fully pureed for a smooth texture without lumps.
  • Adjust salt gradually to taste after adding cheese as cheddar can be salty.
  • Use a blender capable of handling hot liquids or allow the squash mixture to cool slightly before blending to avoid splatter.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Skillet Orange Cranberry Chicken Recipe
    Skillet Orange Cranberry Chicken Recipe
  • Hearty Cheesy Red Lentil Bake Recipe
    Hearty Cheesy Red Lentil Bake Recipe
  • Air Fryer Breaded Chicken Breast Recipe
    Air Fryer Breaded Chicken Breast Recipe
  • Hawawshi: Egyptian Meat-Stuffed Bread Recipe
    Hawawshi: Egyptian Meat-Stuffed Bread Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.