One-Pot Butternut Squash Cheese

Featured in: Golden-Dusk Comforts

This comforting one-pot dish combines tender butternut squash with elbow macaroni and a creamy sauce whipped from cheddar, mozzarella, and milk. With blended squash enhancing the sauce's flavor and texture, this meal balances creamy richness and subtle spice from Dijon mustard and paprika. Easy to prepare, it offers a cozy, vegetable-packed option perfect for a quick family dinner. The soft pasta simmers gently in the sauce ensuring a perfect al dente finish, while optional cream cheese adds extra smoothness. Simple techniques and wholesome ingredients make this an inviting choice for any weeknight.

Updated on Thu, 20 Nov 2025 08:02:00 GMT
Creamy One-Pot Butternut Squash Mac & Cheese, with melted cheese and tender pasta. Save to Pinterest
Creamy One-Pot Butternut Squash Mac & Cheese, with melted cheese and tender pasta. | yummywithmia.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 as a way to get my family to eat more veggies without anyone noticing. The rich sauce is so satisfying that no one suspects it's packed with squash.

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 and cook for 2–3 minutes until softened.
Add squash:
Add 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:
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 uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper. Stir well.
Simmer and thicken:
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 cheeses:
Remove from heat. Stir in cheddar, mozzarella, and cream cheese (if using) until melted and smooth.
Finish:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired.
Golden, cheesy One-Pot Butternut Squash Mac & Cheese, overflowing in the pot, ready to serve. Save to Pinterest
Golden, cheesy One-Pot Butternut Squash Mac & Cheese, overflowing in the pot, ready to serve. | yummywithmia.com

This recipe quickly became a weeknight favorite in our house. My kids especially love how cheesy it is, and I love that they are getting more vegetables without complaint.

Recipe Variations

Try swapping cheddar cheese for Gruyère or Fontina for a richer flavor, or add a pinch of cayenne for spice.

Storage Tips

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of milk to keep the sauce creamy.

Serving Suggestions

Serve with a simple green salad or steamed broccoli for a complete meal.

A close-up of a bowl filled with comforting One-Pot Butternut Squash Mac & Cheese. Save to Pinterest
A close-up of a bowl filled with comforting One-Pot Butternut Squash Mac & Cheese. | yummywithmia.com

Give this comforting, veggie-packed mac & cheese a try—your whole family will enjoy it!

Common Recipe Questions

How do I make the squash sauce smooth?

Cook the butternut squash until fork-tender, then blend it with milk using an immersion or countertop blender until smooth and creamy.

Can I use other types of pasta?

Yes, elbow macaroni or small pasta shells work best, but you can substitute with gluten-free pasta if preferred.

What cheeses enhance the flavor?

A combination of sharp cheddar and mozzarella provides a balance of sharpness and meltiness, while cream cheese can add extra creaminess.

How do I prevent the pasta from sticking?

Stir frequently while simmering to keep pasta from sticking and add a bit more milk if the sauce thickens too much.

Can I add protein to this dish?

Yes, cooked diced chicken or white beans can be stirred in before serving for added protein.

What seasoning brings out the best flavors?

Dijon mustard, paprika, nutmeg, salt, and pepper combine to create a warm, subtle spice profile complementing the butternut squash.

One-Pot Butternut Squash Cheese

A creamy blend of butternut squash, sharp cheddar, and tender pasta for a cozy, veggie-packed meal.

Prep Time
15 minutes
Cooking Duration
25 minutes
Overall Time
40 minutes
Created by Mia

Recipe Type Golden-Dusk Comforts

Skill Level Easy

Culinary Origin American

Total Output 4 Portion Size

Dietary Preferences Vegetarian-Friendly

What You'll Need

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

Steps to Follow

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 squash: Add cubed butternut squash and stir for 2 minutes to combine flavors.

Step 03

Simmer squash: 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

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

Step 05

Combine pasta and seasonings: Return pot to medium heat and stir in uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and black pepper until fully incorporated.

Step 06

Simmer pasta: Cook uncovered, stirring frequently, for 10 to 12 minutes until pasta is al dente and sauce thickens; add additional milk if necessary to maintain creaminess.

Step 07

Finish with cheese: Remove from heat and stir in shredded cheddar, mozzarella, and optional cream cheese until melted and sauce is smooth.

Step 08

Adjust seasoning and serve: Taste and modify seasoning if needed. Serve warm, garnished with extra cheese or fresh herbs as preferred.

Tools Required

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

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains milk (dairy) and wheat (gluten) from pasta and cheese.
  • May contain mustard from Dijon mustard.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 480
  • Fats: 18 grams
  • Carbohydrates: 62 grams
  • Proteins: 19 grams