One-Pot Butternut Squash Mac

Featured in: Hearty Family Meals

This dish combines tender butternut squash, carrot, onion, and garlic gently cooked and pureed to create a rich, creamy sauce. Elbow macaroni is added directly to the pot for a seamless melding of flavors. Sharp cheddar and Parmesan cheeses melt into the sauce, offering a comforting texture and depth. The method keeps cleanup easy while infusing the pasta with a hearty vegetable boost. Optional seasonings like Dijon mustard and nutmeg elevate the taste, making this a filling, wholesome meal that balances indulgence and nutrition.

Updated on Fri, 21 Nov 2025 09:44:00 GMT
One-Pot Butternut Squash Mac & Cheese: a creamy, cheesy dream with tender butternut squash and hidden veggies. Save to Pinterest
One-Pot Butternut Squash Mac & Cheese: a creamy, cheesy dream with tender butternut squash and hidden veggies. | honeyprairie.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.

This recipe has become a family favorite in my home—its creamy texture and subtle sweetness from the butternut squash always impress.

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.
Save to Pinterest
| honeyprairie.com

This dish always brings smiles when shared at family dinners—it’s a comforting way to get some extra vegetables into picky eaters’ diets.

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

Nutritional Information

Calories: 475 Total Fat: 17 g Carbohydrates: 62 g Protein: 19 g

Golden, bubbly One-Pot Butternut Squash Mac & Cheese, ready to serve in a single comforting pot. Save to Pinterest
Golden, bubbly One-Pot Butternut Squash Mac & Cheese, ready to serve in a single comforting pot. | honeyprairie.com

Enjoy this creamy and nutritious meal as a quick weeknight dinner or a comforting weekend treat.

Questions & Answers

How do I ensure the squash sauce is silky smooth?

Puree the cooked butternut squash mixture thoroughly using an immersion blender or transfer to a standard blender. This creates a velvety base that coats the pasta evenly.

Can I substitute other vegetables for butternut squash?

Yes, sweet potato makes a great alternative, offering a similar sweetness and creamy texture. You can also add spinach near the end of cooking for extra greens.

What type of pasta works best for this dish?

Short pasta shapes like elbow macaroni or small shells hold the sauce well and cook evenly within the pot.

How do I adjust the seasoning to enhance flavor?

Season with salt, pepper, and optional nutmeg or Dijon mustard, adjusting quantities to taste. These add warmth and subtle complexity to the dish.

Can this dish be made gluten-free or dairy-free?

Use gluten-free pasta to accommodate gluten sensitivities. Dairy-free cheese and milk alternatives can replace the milk and cheeses for lactose intolerance or dairy restrictions.

One-Pot Butternut Squash Mac

Silky butternut squash sauce blends with sharp cheddar for a creamy, veggie-rich mac and cheese cooked all in one pot.

Prep duration
15 minutes
Cook duration
25 minutes
Overall time needed
40 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Easy

Cuisine type American

Makes 4 Number of portions

Diet specifications Meatless

What You'll Need

Pasta

01 12 ounces elbow macaroni or small pasta shells

Vegetables

01 2 cups peeled and diced butternut squash (approximately 350 grams)
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 milliliters)
02 1 cup water (240 milliliters)
03 1 ½ cups shredded sharp cheddar cheese (150 grams)
04 ½ cup grated Parmesan cheese (50 grams)
05 2 tablespoons unsalted butter (28 grams)

Seasonings

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

How to Make It

Step 01

Sauté Vegetables: Melt butter over medium heat in a large pot. Add diced onion, carrot, and butternut squash. Cook, stirring occasionally, until vegetables begin to soften, about 5 to 7 minutes. Add minced garlic and sauté for an additional minute.

Step 02

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

Step 03

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

Step 04

Cook Pasta and Season: Stir in uncooked pasta along with salt, black 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 thickens, approximately 10 minutes. Add additional water or milk if necessary to adjust consistency.

Step 05

Incorporate Cheeses and Serve: Remove pot from heat. Stir in shredded cheddar and grated Parmesan until fully melted and the sauce is smooth. Adjust seasoning as needed and serve immediately.

Essential tools

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

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains dairy (milk, cheese) and gluten (wheat in pasta). Use suitable alternatives for allergies.

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 475
  • Lipids: 17 g
  • Carbohydrates: 62 g
  • Proteins: 19 g