One-Pot Butternut Squash Mac

Featured in: One-Pot Comfort Dishes

This comforting dish blends tender butternut squash into a rich, creamy cheese sauce using a one-pot method. Elbow macaroni cooks in the flavorful sauce made with sautéed onion, garlic, whole milk, sharp cheddar, mozzarella, and spices like paprika and nutmeg. The result is a velvety, slightly sweet, and savory mac with extra veggies seamlessly incorporated. Its easy preparation and natural sweetness complement the creamy dairy, offering a satisfying and nourishing meal perfect for weeknights. Optional additions like cream cheese boost creaminess, while seasonings add depth without overpowering the delicate squash flavor.

Updated on Thu, 20 Nov 2025 14:31:00 GMT
Golden, creamy One-Pot Butternut Squash Mac & Cheese, bubbling in a pot, ready to serve with cheese. Save
Golden, creamy One-Pot Butternut Squash Mac & Cheese, bubbling in a pot, ready to serve with cheese. | sizzlebloom.com

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

I first made this one-pot butternut squash mac & cheese when I wanted something quick yet wholesome. Even picky eaters can't tell there are veggies in the creamy sauce, which makes it a hit every time.

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

Prep Aromatics:
In a large pot, melt the butter over medium heat. Add the diced onion and garlic and cook for 2–3 minutes until softened.
Add Squash:
Add the cubed butternut squash and stir for 2 minutes.
Simmer Vegetables:
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.
Cook Pasta:
Return the pot to medium heat. Add the uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper. Stir well.
Simmer & Finish:
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.
Add Cheese:
Remove from heat. Stir in the cheddar, mozzarella, and cream cheese (if using) until melted and smooth.
Season & Serve:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired.
A comforting close-up showcases vibrant One-Pot Butternut Squash Mac & Cheese, perfectly cooked and cheesy. Save
A comforting close-up showcases vibrant One-Pot Butternut Squash Mac & Cheese, perfectly cooked and cheesy. | sizzlebloom.com

This recipe is a staple on busy weeknights, and my family always requests it during the colder months. It's so satisfying to see everyone enjoy veggies in such a tasty way together.

Additional Flavor Ideas

Stir in cooked, diced chicken or white beans for extra protein, or use Gruyère or Fontina instead of cheddar for a twist.

Allergen Information

This dish contains dairy and wheat. May contain mustard. Always check your ingredient labels if you need to avoid allergens.

Nutritional Information

Per serving: Calories 480, Total Fat 18 g, Carbohydrates 62 g, Protein 19 g.

Imagine a bowl full of cozy One-Pot Butternut Squash Mac & Cheese, with a swirl of fresh herbs on top. Save
Imagine a bowl full of cozy One-Pot Butternut Squash Mac & Cheese, with a swirl of fresh herbs on top. | sizzlebloom.com

This one-pot meal is ready in under an hour and always delivers creamy, cheesy comfort. Enjoy every forkful knowing it's full of flavor and hidden goodness!

Common Questions

How can I make the squash blend smoothly into the sauce?

Cook the butternut squash until fork-tender, then use an immersion blender or countertop blender to puree it until smooth for a creamy texture.

What pasta works best for this dish?

Elbow macaroni or small pasta shells are ideal as they hold the creamy sauce well and cook evenly in one pot.

Can I substitute cheeses in this dish?

Yes, cheddar can be replaced with Gruyère or Fontina for different flavor profiles while keeping the creamy consistency intact.

How do the spices enhance the flavor?

Spices like paprika, nutmeg, and Dijon mustard add warmth and depth, balancing the natural sweetness of the squash without overpowering it.

Is it possible to add protein to this meal?

Incorporate cooked, diced chicken or white beans before serving for added protein while maintaining the dish’s creamy character.

One-Pot Butternut Squash Mac

Comforting mac featuring blended butternut squash with creamy cheese and tender pasta.

Setup Duration
15 min
Heat Duration
25 min
Complete Duration
40 min
Created by Emily Dawson

Classification One-Pot Comfort Dishes

Skill Level Easy

Heritage American

Output 4 Portions

Nutrition Labels Meat-Free

Components

Pasta

01 12 oz elbow macaroni or small pasta shells, uncooked

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

Method Steps

Phase 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.

Phase 02

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

Phase 03

Simmer milk and squash: Pour in whole milk and bring to a gentle simmer. Cover and cook for 10 to 12 minutes until squash is fork-tender.

Phase 04

Puree squash mixture: Blend mixture until smooth using an immersion blender or transfer carefully to a countertop blender.

Phase 05

Combine pasta and seasonings: Return pot to medium heat. Stir in uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and black pepper until well combined.

Phase 06

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

Phase 07

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

Phase 08

Adjust seasoning and serve: Taste and adjust seasonings as necessary. 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

Dietary Alerts

Always review ingredients individually for potential allergens and seek professional medical guidance when uncertain.
  • Contains dairy (milk) and gluten (wheat) from pasta and cheese.
  • May contain mustard from Dijon mustard.

Dietary Information (per portion)

Values shown are estimates and shouldn't replace professional medical consultation.
  • Energy Value: 480
  • Fats: 18 g
  • Carbohydrates: 62 g
  • Proteins: 19 g