One-Pot Butternut Squash Mac

Featured in: Hearty Dinners

This comforting dish blends tender butternut squash into a creamy sauce, combined with elbow macaroni and sharp cheddar. Sautéed onions and garlic add depth, while milk and a touch of cream cheese create rich creaminess. The mixture is simmered until tender and smooth, then combined with pasta and melted cheeses. Seasoned with Dijon, paprika, and nutmeg, it balances savory and subtle spice. Perfect for a quick, one-pot meal that sneaks in veggies without sacrificing indulgence.

Updated on Sat, 22 Nov 2025 09:02:00 GMT
Creamy one-pot butternut squash mac & cheese, topped with melted cheddar, ready to eat. Save It
Creamy one-pot butternut squash mac & cheese, topped with melted cheddar, ready to eat. | sunnyspoonful.com

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

This dish quickly became a family favorite; it’s easy to make and packs a flavorful punch that even picky eaters enjoy.

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

Step 1:
In a large pot melt the butter over medium heat Add the diced onion and garlic cook for 2 3 minutes until softened
Step 2:
Add the cubed butternut squash and stir for 2 minutes
Step 3:
Pour in the milk and bring to a gentle simmer Cover and cook for 10 12 minutes until the squash is fork-tender
Step 4:
Use an immersion blender or transfer to a blender carefully to blend the mixture until smooth
Step 5:
Return the pot to medium heat Add the uncooked macaroni Dijon mustard paprika nutmeg salt and pepper Stir well
Step 6:
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
Step 7:
Remove from heat Stir in the cheddar mozzarella and cream cheese if using until melted and smooth
Step 8:
Taste and adjust seasoning as needed Serve warm garnished with extra cheese or fresh herbs if desired
A comforting close-up shot of the rich, orange butternut squash mac & cheese, steaming hot. Save It
A comforting close-up shot of the rich, orange butternut squash mac & cheese, steaming hot. | sunnyspoonful.com

Our family enjoys this recipe on chilly evenings; it’s always a crowd-pleaser and warms everyone up.

Notes

For extra protein stir in cooked diced chicken or white beans before serving Add a pinch of cayenne or smoked paprika for a little heat

Required Tools

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

Allergen Information

Contains milk (dairy) and wheat (gluten) from pasta and cheese May contain mustard from Dijon Always double-check ingredient labels for potential allergens

Butternut squash mac & cheese, a hearty vegetarian meal, served in a bowl with a sprinkle of cheese. Save It
Butternut squash mac & cheese, a hearty vegetarian meal, served in a bowl with a sprinkle of cheese. | sunnyspoonful.com

This butternut squash mac and cheese is a creamy, nutritious twist on a classic that will soon become a regular in your recipe rotation.

Recipe FAQs

How can I blend the squash smoothly?

Use an immersion blender directly in the pot or transfer the cooked squash and milk mixture to a countertop blender for a smooth, creamy texture.

Can I substitute the pasta with gluten-free options?

Yes, gluten-free pasta works well to keep the dish suitable for gluten-sensitive diets without affecting the flavor.

What cheeses work best for this dish?

Sharp cheddar and mozzarella offer great melt and flavor, but Gruyère or Fontina can be used for a different taste profile.

How do I add protein to this meal?

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

Can I add some heat to enhance flavor?

A pinch of cayenne pepper or smoked paprika adds a pleasant kick without overpowering the creamy balance.

How long does it take to prepare this dish?

Preparation takes about 15 minutes, with 25 minutes cooking time, totaling approximately 40 minutes.

One-Pot Butternut Squash Mac

Creamy mac and cheese featuring tender butternut squash blended into a rich, comforting sauce.

Prep Time
15 mins
Cook Time
25 mins
Total Duration
40 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Easy

Cuisine Style American

Recipe Yield 4 Serving Size

Diet Preferences Vegetarian-Friendly

What You'll Need

Pasta

01 12 ounces elbow macaroni or small pasta shells

Vegetables

01 3 cups peeled and cubed butternut squash
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

Directions

Step 01

Sauté aromatics: Melt butter in a large pot over medium heat; add diced onion and minced garlic, cooking until softened, about 2 to 3 minutes.

Step 02

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

Step 03

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

Step 04

Blend the squash mixture: Using an immersion blender or transferring carefully to a blender, puree the mixture until smooth.

Step 05

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

Step 06

Simmer pasta: Simmer uncovered, stirring frequently, for 10 to 12 minutes or until pasta is al dente and sauce is creamy; add additional milk if necessary to achieve desired consistency.

Step 07

Incorporate cheeses: Remove from heat; fold in shredded cheddar, mozzarella, and optional cream cheese until melted and sauce is smooth.

Step 08

Adjust seasoning and serve: Taste and adjust seasonings as needed; serve warm, optionally garnished with extra cheese or fresh herbs.

Tools You'll Need

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

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains dairy and gluten from cheese and pasta.
  • May contain mustard from Dijon mustard.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 480
  • Fats: 18 grams
  • Carbohydrates: 62 grams
  • Proteins: 19 grams