Butternut Squash Mac and Cheese

Butternut squash mac and cheese starts with a smooth squash puree stirred into a classic cheese sauce. You get a velvety, mildly sweet sauce that clings to every noodle. It works as a weeknight main or a fall side, and I share my tips below.

A pot of cooked macaroni and cheese with a white spoon, next to uncooked pasta, cheese blocks, and a sliced butternut squash on a wooden surface.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Why This Butternut Squash Mac and Cheese Recipe Works

This mac and cheese tastes like a classic cheese sauce, with squash adding body and mild sweetness. Some popular versions cook everything in one pot or simmer the squash in broth. Mine keeps each step separate, so you control the thickness of the sauce.

The key is steaming the squash until it is very soft, about 10 to 12 minutes. Soft squash blends smoothly, and smooth squash gives you a silky sauce with no lumps. I cook the butter and flour paste for one to two minutes so the sauce never tastes floury.

Love cooking with squash? Try my simple butternut squash casserole, carrot and butternut squash soup, or creamy butternut squash pasta sauce.

Ingredients

Top-down view of ingredients for macaroni and cheese, including elbow macaroni, butternut squash, cheese, milk, flour, butter, and seasonings in separate clear bowls.
  • Elbow macaroni: The small tubes catch the sauce, and small shells work the same way.
  • Butternut squash: Steamed and blended, it gives the sauce body and a mild, natural sweetness.
  • Butter: It forms the base of the sauce and adds richness.
  • All-purpose flour: Cooked with the butter, it thickens the milk into a smooth sauce.
  • Milk: Whole or 2% milk keeps the sauce creamy without making it heavy.
  • Sharp cheddar cheese: It brings the bold cheese flavor that balances the sweet squash.
  • Mozzarella cheese: It melts smoothly and gives the sauce a gentle stretch.
  • Parmesan cheese: It adds a salty, savory bite to every spoonful.
  • Salt and black pepper: They season the sauce so the squash and cheese taste balanced.
  • Garlic powder and onion powder: They add savory depth with no chopping.
  • Nutmeg: A small pinch is optional, but it brings out the squash flavor.
  • Reserved pasta water: The starchy water thins the sauce without dulling the flavor.

How To Make Butternut Squash Macaroni and Cheese

A pot of melted butter is surrounded by bowls of shredded cheese, uncooked pasta, milk, seasonings, eggs, and water on a white surface.
  1. Melt the butter in a large saucepan over medium heat. Cook the macaroni in salted water until just al dente. Reserve 1/3 cup of the pasta water, then drain.
A white pot with melted butter is surrounded by bowls of shredded cheese, uncooked pasta, milk, and small dishes of spices on a white surface.
  1. Whisk in the flour until it forms a paste. Cook it for 1 to 2 minutes, until lightly golden.
A hand pours milk from a glass measuring cup into a pot on a white surface, surrounded by bowls of pasta, shredded cheese, and small dishes of spices.
  1. Slowly whisk in the milk. Stir constantly for 4 to 5 minutes, until the sauce thickens.
An immersion blender purees cooked squash in a glass bowl, surrounded by bowls of dry pasta, shredded cheese, spices, and a measuring cup of milk on a white surface.
  1. Steam or boil the cubed squash for 10 to 12 minutes, until very soft. Blend it until completely smooth, using a blender or an immersion blender.
A white pot with milk and pumpkin puree, surrounded by bowls of shredded cheese, dry macaroni, spices, and milk on a white surface.
  1. Stir the squash puree into the milk sauce until it looks smooth and golden.
Large pot of cheese sauce with black pepper and salt on top, surrounded by bowls of uncooked pasta, shredded cheeses, and a cup of milk on a white surface.
  1. Stir in the salt, black pepper, garlic powder, onion powder, and nutmeg, if using.
A pot with shredded cheese on top of a creamy sauce mixture, next to a bowl of uncooked macaroni and a glass measuring cup of milk on a white surface.
  1. Reduce the heat to low. Stir in the cheddar, mozzarella, and Parmesan until fully melted and smooth.
A hand pours liquid from a measuring cup into a pot of cheese sauce with a wooden spatula inside. Cooked macaroni is visible in a bowl nearby.
  1. Add a splash of the reserved pasta water if the sauce is too thick. Stir until it looks glossy.
A white pot with cooked elbow macaroni resting on top of creamy cheese sauce, viewed from above on a white background.
  1. Add the cooked pasta to the sauce.
A pot of creamy macaroni and cheese is being stirred with a wooden spoon on a white surface.
  1. Fold until every noodle is evenly coated. Serve warm.

Tips for Butternut Squash Macaroni and Cheese

  • Buy pre-cubed squash. It saves the peeling and cutting, and it steams just like fresh squash.
  • Shred your own cheese. Freshly shredded cheese melts smoother than the bagged kind.
  • Save the pasta water. Add it a splash at a time until the sauce looks glossy and pourable.
  • Use an immersion blender. You can puree the squash right in its pot and skip an extra dish.
  • Prep the squash ahead. Steam and blend it a day early, then refrigerate it until dinner.
A serving of creamy macaroni and cheese on a white plate with a fork, set on a placemat near a block of cheese.

Common Mistakes to Avoid When Making Butternut Squash Macaroni and Cheese

  • Overcooking the pasta. It keeps softening in the hot sauce, so drain it just past al dente.
  • Undercooking the squash. Firm pieces will not blend smoothly and leave the sauce gritty.
  • Adding the milk too fast. Pour it in slowly while whisking so the flour paste does not clump.
  • Melting the cheese over high heat. Keep the burner on low so the sauce stays smooth instead of oily.
  • Skipping the flour paste. Cook it until lightly golden, or the sauce can taste raw and floury.

FAQ for Butternut Squash Mac and Cheese

Do you have questions about this recipe? Here are the answers to the most commonly asked questions.

Does butternut squash mac and cheese taste like squash?

It tastes mostly like cheese, with a mild sweetness from the squash. Sharp cheddar and Parmesan keep the flavor bold.

Can I use frozen butternut squash?

Yes. Thaw the cubes and drain them well. Then steam until very soft and blend as directed.

Can I roast the squash instead of steaming it?

Yes. Roast the cubes until very soft, then blend them smooth. Roasted squash is drier, so you may need extra pasta water.

Can I make the sauce ahead of time?

Yes. Make the sauce up to a day ahead and refrigerate it. Rewarm it over low heat with a splash of milk before folding in the pasta.

What goes with butternut squash mac and cheese?

Pork pairs well with the sweet squash. Try my lemon pepper pork chops, bourbon glazed pork chops, or dutch oven pork tenderloin. A green salad or roasted green beans also round out the plate.

A serving of macaroni and cheese is on a white plate, next to a fork and a block of cheese on a cutting board.

How to Store and Reheat

  • Storage: Refrigerate leftovers in an airtight container for up to four days.
  • Freezing: Freeze cooled mac and cheese in a freezer-safe container for up to two months. Thaw it overnight in the refrigerator.
  • Reheating: Warm it on the stove over low heat with a splash of milk, stirring often. Single servings also reheat in the microwave in 30-second bursts.
A pot of creamy macaroni and cheese with a white spoon, placed on a table with a block of cheese and uncooked macaroni nearby.

Butternut Squash Mac and Cheese

Creamy butternut squash mac and cheese with a smooth three-cheese sauce, ready in 55 minutes.
No ratings yet
Print Pin Rate
Course: Side Dish
Cuisine: American
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 8 servings
Calories: 335kcal
Author: Wendy

Equipment

  • large pot
  • colander
  • steamer basket
  • Blender or immersion blender
  • large saucepan
  • whisk

Ingredients

  • 12 ounces elbow macaroni or small pasta shells
  • 2 cups peeled butternut squash cubed
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups milk whole or 2%
  • 1 cup sharp cheddar cheese shredded
  • ½ cup mozzarella cheese shredded
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • 1 pinch nutmeg optional
  • â…“ cup reserved pasta water as needed for thinning

Instructions

  • Bring a large pot of salted water to a boil. Cook the macaroni until just al dente.
  • Reserve 1/3 cup of the pasta water, then drain the pasta and set it aside.
  • Steam or boil the butternut squash for 10 to 12 minutes, until very soft.
  • Blend the squash until completely smooth, using a blender or an immersion blender.
  • Melt the butter in a large saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes, until lightly golden.
  • Slowly whisk in the milk. Stir constantly for 4 to 5 minutes, until the sauce thickens.
  • Stir in the squash puree, salt, black pepper, garlic powder, onion powder, and nutmeg, if using.
  • Reduce the heat to low. Stir in the cheddar, mozzarella, and Parmesan until fully melted and smooth. Add a splash of the reserved pasta water if the sauce is too thick.
  • Fold in the cooked pasta until evenly coated. Serve warm.

Disclaimer:

Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.

Nutrition

Serving: 1Serving | Calories: 335kcal | Carbohydrates: 41g | Protein: 14g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 37mg | Sodium: 387mg | Potassium: 337mg | Fiber: 2g | Sugar: 5g | Vitamin A: 4123IU | Vitamin C: 7mg | Calcium: 266mg | Iron: 1mg

More Mac and Cheese Recipes

Leave a Reply

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

Recipe Rating