One-Pot Butternut Squash Mac

Featured in: Classic Comfort Foods

This comforting dish combines tender pasta with a smooth butternut squash puree enriched by sharp cheddar and Parmesan cheeses. The vegetables—squash, carrot, onion, and garlic—are softened then blended, creating a silky sauce that perfectly coats the pasta during gentle simmering. Seasoned lightly with salt, pepper, nutmeg, and optional Dijon mustard, this one-pot meal balances creamy richness with subtle veggie sweetness, making it an effortless, satisfying option that works well for a quick weeknight dinner. Variations include using sweet potato or adding spinach for extra greens.

Updated on Sat, 22 Nov 2025 12:44:00 GMT
Creamy One-Pot Butternut Squash Mac & Cheese, bubbling hot with melted cheddar and Parmesan cheese. Save to Pinterest
Creamy One-Pot Butternut Squash Mac & Cheese, bubbling hot with melted cheddar and Parmesan cheese. | krispyrecipes.com

A creamy, comforting mac and cheese with a silky butternut squash sauce, perfectly blending cheesy goodness and a boost of hidden veggies all made in one pot for easy cleanup.

This recipe quickly became a family favorite because it combines comfort food with nutritious vegetables in a way thats easy and delicious.

Ingredients

  • Pasta: 340 g (12 oz) elbow macaroni or small pasta shells
  • Vegetables: 2 cups (about 350 g) butternut squash peeled and diced, 1 small carrot peeled and diced, 1 small onion diced, 2 cloves garlic minced
  • Dairy & Cheese: 2 cups (480 ml) whole milk, 1 cup (240 ml) water, 1 ½ cups (150 g) shredded sharp cheddar cheese, ½ cup (50 g) grated Parmesan cheese, 2 tbsp (28 g) unsalted butter
  • Seasonings: ½ tsp salt (or to taste), ¼ tsp ground black pepper, ¼ tsp ground nutmeg (optional), ½ tsp Dijon mustard (optional)

Instructions

Step 1:
In a large pot melt butter over medium heat. Add onion, carrot, and butternut squash. Sauté for 5–7 minutes until vegetables begin to soften. Add garlic and cook 1 minute more.
Step 2:
Pour in milk and water. Bring to a simmer, cover, and cook for 10–12 minutes until the squash and carrot are very tender.
Step 3:
Use an immersion blender to puree the mixture in the pot until smooth and creamy (or carefully transfer to a blender and return to the pot).
Step 4:
Stir in the uncooked pasta, salt, pepper, nutmeg, and Dijon mustard. Bring to a gentle boil, then reduce heat to maintain a simmer. Cook uncovered, stirring frequently, until pasta is al dente and sauce has thickened (about 10 minutes). Add a splash more water or milk if needed.
Step 5:
Remove from heat. Stir in cheddar and Parmesan cheeses until melted and smooth. Adjust seasoning to taste. Serve hot.
A close-up of golden One-Pot Butternut Squash Mac & Cheese, the perfect comfort food for a cozy dinner. Save to Pinterest
A close-up of golden One-Pot Butternut Squash Mac & Cheese, the perfect comfort food for a cozy dinner. | krispyrecipes.com

Our family loves enjoying this dish together on chilly evenings as it combines comfort with nutrition and always brings smiles to the table.

Notes

For a gluten free version, use gluten free pasta. Pairs well with a crisp green salad or roasted broccoli.

Required Tools

Large pot with lid, immersion blender or standard blender, wooden spoon or spatula, measuring cups and spoons.

Allergen Information

Contains milk (dairy), cheese, and wheat (gluten from pasta). For allergies, use dairy free cheese and milk alternatives and gluten free pasta as needed. Always check ingredient labels for potential allergens.

Hearty One-Pot Butternut Squash Mac & Cheese, with tender pasta, vibrant orange squash, ready to eat. Save to Pinterest
Hearty One-Pot Butternut Squash Mac & Cheese, with tender pasta, vibrant orange squash, ready to eat. | krispyrecipes.com

This butternut squash mac and cheese offers a delicious way to sneak in vegetables while delighting both kids and adults alike.

Common Recipe Questions

Can I substitute sweet potato for butternut squash?

Yes, sweet potato can be used to provide a slightly different sweet and creamy profile while maintaining the sauce's texture.

What type of pasta works best for this dish?

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

How do I ensure the sauce is smooth and creamy?

Sauté the vegetables until tender, then puree them thoroughly with an immersion or standard blender before cooking the pasta together in the same pot.

Can I add extra vegetables to the dish?

Yes, adding a handful of spinach in the last few minutes of cooking boosts the veggie content without changing the flavor balance.

Is this suitable for gluten-free diets?

Use gluten-free pasta alternatives to adapt this dish for gluten-sensitive individuals while keeping the cooking method unchanged.

One-Pot Butternut Squash Mac

Silky butternut squash sauce with pasta and melted cheddar blends creamy and comforting flavors in one pot.

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

Recipe Type Classic Comfort Foods

Skill Level Easy

Cuisine Type American

Total Portions 4 Serving Size

Dietary Considerations Veggie-Friendly

What You’ll Need

Pasta

01 12 oz elbow macaroni or small pasta shells

Vegetables

01 2 cups peeled and diced butternut squash (about 350 g)
02 1 small carrot, peeled and diced
03 1 small onion, diced
04 2 cloves garlic, minced

Dairy & Cheese

01 2 cups whole milk (480 ml)
02 1 cup water (240 ml)
03 1½ cups shredded sharp cheddar cheese (150 g)
04 ½ cup grated Parmesan cheese (50 g)
05 2 tbsp unsalted butter (28 g)

Seasonings

01 ½ tsp salt, or to taste
02 ¼ tsp ground black pepper
03 ¼ tsp ground nutmeg (optional)
04 ½ tsp Dijon mustard (optional)

How to Make It

Step 01

Sauté vegetables: Melt butter in a large pot over medium heat. Add diced onion, carrot, and butternut squash. Cook for 5 to 7 minutes until vegetables soften, then add minced garlic and cook for 1 additional minute.

Step 02

Simmer vegetables: Pour in whole milk and water. Bring to a simmer, cover, and cook for 10 to 12 minutes until the squash and carrot are tender.

Step 03

Puree vegetable mixture: Using an immersion blender, puree the mixture in the pot until smooth and creamy. Alternatively, transfer carefully to a blender and return to the pot.

Step 04

Cook pasta in sauce: Stir in uncooked pasta, salt, pepper, nutmeg, and Dijon mustard. Bring to a gentle boil, then reduce heat to a simmer. Cook uncovered, stirring frequently, until pasta is al dente and sauce thickens, about 10 minutes. Add additional water or milk as needed to maintain consistency.

Step 05

Finish with cheese: Remove from heat. Stir in shredded cheddar and grated Parmesan until melted and smooth. Adjust seasoning to taste and serve warm.

Tools You’ll Need

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

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains milk, cheese, and gluten from pasta. Use dairy-free and gluten-free alternatives as needed.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 475
  • Total Fat: 17 grams
  • Total Carbohydrates: 62 grams
  • Protein Content: 19 grams