One-Pot Butternut Squash Mac

Featured in: Comfort Food Classics

This comforting one-pot dish combines tender butternut squash blended into a creamy cheese sauce with perfectly cooked pasta. The process starts by sautéing onion and garlic, then simmering cubed squash in milk until soft. After blending the squash mixture smooth, pasta and seasonings are added and cooked until al dente. Sharp cheddar, mozzarella, and optional cream cheese melt into the sauce for richness. Ideal for sneaking extra veggies in a flavorful way with minimal cleanup.

Updated on Thu, 20 Nov 2025 13:03:00 GMT
A bowl of creamy One-Pot Butternut Squash Mac & Cheese, cheesy and golden brown! Save
A bowl of creamy One-Pot Butternut Squash Mac & Cheese, cheesy and golden brown! | nibbromeals.com

A creamy comforting mac & cheese featuring tender butternut squash blended into the sauce—perfect for sneaking in extra veggies without sacrificing flavor.

I first made this when trying to sneak more veggies into a family favorite. The butternut squash melts seamlessly into the cheese sauce making it extra creamy and satisfying.

Ingredients

  • Pasta: 340 g (12 oz) elbow macaroni or small pasta shells
  • Vegetables: 400 g (about 3 cups) butternut squash peeled and cubed 1 small onion diced 2 cloves garlic minced
  • Dairy: 600 ml (2 ½ cups) whole milk 120 g (1 cup) shredded sharp cheddar cheese 60 g (½ cup) shredded mozzarella cheese 30 g (2 tbsp) unsalted butter 2 tbsp cream cheese (optional for extra creaminess)
  • Seasonings: 1 tsp Dijon mustard ½ tsp paprika ½ tsp salt or to taste ¼ tsp ground black pepper Pinch of nutmeg

Instructions

Sauté Aromatics:
In a large pot melt the butter over medium heat. Add the diced onion and garlic cook for 2–3 minutes until softened.
Add Squash:
Add the cubed butternut squash and stir for 2 minutes.
Simmer:
Pour in the milk and bring to a gentle simmer. Cover and cook for 10–12 minutes until the squash is fork-tender.
Blend Sauce:
Use an immersion blender (or transfer to a blender carefully) to blend the mixture until smooth.
Add Pasta & Season:
Return the pot to medium heat. Add the uncooked macaroni Dijon mustard paprika nutmeg salt and pepper. Stir well.
Cook Pasta:
Simmer uncovered stirring frequently for 10–12 minutes or until the pasta is al dente and the sauce is creamy. Add more milk if needed to maintain a saucy consistency.
Finish & Serve:
Remove from heat. Stir in the cheddar mozzarella and cream cheese (if using) until melted and smooth. Taste and adjust seasoning as needed. Serve warm garnished with extra cheese or fresh herbs if desired.
Warm, delicious One-Pot Butternut Squash Mac & Cheese, perfect comfort food, topped with extra cheese. Save
Warm, delicious One-Pot Butternut Squash Mac & Cheese, perfect comfort food, topped with extra cheese. | nibbromeals.com

My kids enjoy helping mix in the cheese and choosing their own toppings. It has become a comfort dish at weeknight dinners especially in fall.

Required Tools

Large pot with lid immersion blender or countertop blender measuring cups and spoons wooden spoon or spatula

Allergen Information

This recipe contains milk (dairy) and wheat (gluten) from pasta and cheese. May contain mustard from Dijon. Always check labels for potential allergens.

Nutritional Information (per serving)

Calories: 480 Total Fat: 18 g Carbohydrates: 62 g Protein: 19 g

Tender pasta and blended butternut squash make this easy One-Pot Mac & Cheese a family favorite. Save
Tender pasta and blended butternut squash make this easy One-Pot Mac & Cheese a family favorite. | nibbromeals.com

This extra creamy mac & cheese is perfect for fall and reheats beautifully. Enjoy with a green salad or roasted vegetables on the side.

Common recipe questions

Can I use different pasta shapes?

Yes, elbow macaroni or small shells work best, but feel free to substitute with fusilli or penne for varied texture.

How do I make the sauce thicker?

Simmer the sauce longer uncovered to reduce liquid, or add a bit more cheese to thicken the mixture.

What can I add for extra protein?

Stir in cooked, diced chicken or white beans just before serving to boost protein content.

Can I prepare this dish gluten-free?

Yes, substitute regular pasta with your preferred gluten-free variety to suit dietary needs.

Is there a way to add a spicy kick?

Add a pinch of cayenne pepper or smoked paprika when seasoning to introduce gentle heat.

How should leftovers be stored?

Store cooled servings in an airtight container in the refrigerator for up to 3 days and reheat gently to maintain creaminess.

One-Pot Butternut Squash Mac

Comforting dish with butternut squash and creamy cheese sauce cooked all in one pot.

Time to prep
15 minutes
Time to cook
25 minutes
Overall time
40 minutes
Creator Ethan Cole


Level of difficulty Easy

Cuisine type American

Serves 4 Number of servings

Nutrition info Meatless

Ingredient list

Pasta

01 12 ounces elbow macaroni or small pasta shells

Vegetables

01 3 cups butternut squash, peeled and cubed
02 1 small onion, diced
03 2 cloves garlic, minced

Dairy

01 2 ½ cups whole milk
02 1 cup shredded sharp cheddar cheese
03 ½ cup shredded mozzarella cheese
04 2 tablespoons unsalted butter
05 2 tablespoons cream cheese (optional)

Seasonings

01 1 teaspoon Dijon mustard
02 ½ teaspoon paprika
03 ½ teaspoon salt, or to taste
04 ¼ teaspoon ground black pepper
05 Pinch of nutmeg

Cooking steps

Step 01

Sauté aromatics: Melt butter in a large pot over medium heat. Add diced onion and minced garlic; cook for 2 to 3 minutes until softened.

Step 02

Cook butternut squash: Add cubed butternut squash and stir for 2 minutes to combine.

Step 03

Simmer with milk: Pour in whole milk. Bring to a gentle simmer, cover, and cook for 10 to 12 minutes until squash is tender when pierced with a fork.

Step 04

Blend squash mixture: Use an immersion blender or carefully transfer to a countertop blender to purée the mixture until smooth.

Step 05

Combine pasta and seasonings: Return pot to medium heat. Add uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and black pepper. Stir thoroughly.

Step 06

Simmer until pasta al dente: Simmer uncovered, stirring frequently, for 10 to 12 minutes or until pasta is al dente and sauce is creamy. Add more milk if needed to maintain sauce consistency.

Step 07

Incorporate cheeses: Remove from heat. Stir in shredded cheddar, mozzarella, and cream cheese (if using) until melted and smooth.

Step 08

Adjust seasoning and serve: Taste and adjust seasoning as desired. Serve warm, optionally garnished with extra cheese or fresh herbs.

Kitchen tools

  • Large pot with lid
  • Immersion blender or countertop blender
  • Measuring cups and spoons
  • Wooden spoon or spatula

Allergy details

Always check ingredients for allergens. Unsure? Talk to a healthcare expert.
  • Contains dairy and wheat (gluten).
  • May contain mustard.

Nutrition details per serving

Details are shared for reference only. Reach out to your doctor with any health questions.
  • Energy (calories): 480
  • Total fat: 18 grams
  • Carbohydrates: 62 grams
  • Protein content: 19 grams