One-Pot Butternut Mac Cheese

Featured in: Savory Quick Bites

This comforting dish combines pasta and a velvety sauce made from pureed butternut squash and aromatic veggies. Cooked entirely in one pot, the creamy texture is enriched by sharp cheddar and Parmesan cheeses. It delivers a smooth, cheesy bite with a subtle vegetable twist, perfect for an easy, wholesome meal. Adjust seasoning as needed and try adding spinach or swapping squash for sweet potato for variety.

Updated on Fri, 21 Nov 2025 09:19:00 GMT
One-Pot Butternut Squash Mac & Cheese: A close-up view of creamy, cheesy pasta topped with fresh herbs. Save
One-Pot Butternut Squash Mac & Cheese: A close-up view of creamy, cheesy pasta topped with fresh herbs. | collationspot.com

One-Pot Butternut Squash Mac & Cheese: Hidden Veggie Twist 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.

I love how this recipe sneaks in veggies that my family actually enjoys, making mac and cheese both delicious and nutritious.

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.
Golden One-Pot Butternut Squash Mac & Cheese: Silky squash blends beautifully into a comforting, easy meal. Save
Golden One-Pot Butternut Squash Mac & Cheese: Silky squash blends beautifully into a comforting, easy meal. | collationspot.com

My family and I always gather around the table excited to enjoy this dish together, especially on chilly evenings.

Notes

Substitute sweet potato for butternut squash for a different flavor. Add a handful of spinach in the last 2 minutes of cooking for extra veggies. 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.

Steaming bowl of delicious One-Pot Butternut Squash Mac & Cheese, perfect for a cozy weeknight dinner. Save
Steaming bowl of delicious One-Pot Butternut Squash Mac & Cheese, perfect for a cozy weeknight dinner. | collationspot.com

This mac and cheese is the perfect cozy meal that balances indulgence and nutrition in just one pot.

Recipe Help

Can I substitute other vegetables for butternut squash?

Yes, sweet potatoes work well as an alternative, offering a slightly different flavor and similar texture.

What is the best pasta shape for this dish?

Elbow macaroni or small pasta shells absorb the sauce nicely and cook evenly in one pot.

How can I make the sauce smoother?

Using an immersion blender to puree the cooked vegetables before adding pasta creates a creamy, silky sauce.

Is it possible to add more vegetables?

Yes, adding spinach during the last few minutes of cooking boosts nutrition without altering the creamy texture.

How do I adjust seasoning for taste?

Salt, pepper, nutmeg, and Dijon mustard can be adjusted to enhance the flavor according to preference.

One-Pot Butternut Mac Cheese

Creamy, cheesy mac cooked with smooth butternut squash and a veggie blend for simple comfort food.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Created by Chloe Martin


Skill Level Easy

Cuisine Type American

Makes 4 Portions

Special Diets Vegetarian

What You’ll Need

Pasta

01 12 oz elbow macaroni or small pasta shells

Vegetables

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

Dairy & Cheese

01 2 cups whole milk
02 1 cup water
03 1½ cups shredded sharp cheddar cheese (about 5¼ oz)
04 ½ cup grated Parmesan cheese (about 1¾ oz)
05 2 tablespoons unsalted butter

Seasonings

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

How-To

Step 01

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

Step 02

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

Step 03

Puree Mixture: Use an immersion blender to blend the contents in the pot until smooth and creamy. Alternatively, carefully transfer to a blender, puree, and return to the pot.

Step 04

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

Step 05

Incorporate Cheese and Serve: Remove pot from heat and stir in shredded cheddar and Parmesan cheeses until melted and smooth. Adjust seasoning if necessary. Serve immediately while hot.

Gear Needed

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

Allergy Details

Review every item for allergens and connect with your healthcare provider if you’re unsure.
  • Contains dairy and gluten from pasta. Use dairy-free and gluten-free alternatives if needed.

Nutrition Breakdown (each serving)

Info for reference only—don’t take this as expert medical guidance.
  • Caloric Value: 475
  • Lipids: 17 g
  • Carbohydrates: 62 g
  • Proteins: 19 g