One-Pot Butternut Mac & Cheese

Featured in: Everyday Cozy Meals

This comforting dish features tender pasta cooked directly in a rich butternut squash sauce enhanced by sautéed carrot, onion, and garlic. The creamy texture is achieved by blending the veggies smoothly before simmering with pasta, then finishing with sharp cheddar and Parmesan cheeses for a luscious, cheesy finish. The one-pot method simplifies cooking and cleanup, making this a quick, nourishing meal packed with hidden vegetables and hearty flavors.

Updated on Fri, 21 Nov 2025 14:20:00 GMT
One-Pot Butternut Squash Mac & Cheese: creamy, cheesy pasta with vibrant orange sauce and Parmesan. Save
One-Pot Butternut Squash Mac & Cheese: creamy, cheesy pasta with vibrant orange sauce and Parmesan. | moonthyme.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 first made this recipe to sneak extra vegetables into my family's favorite comfort food and was amazed at how well they loved it.

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.
Comforting One-Pot Butternut Squash Mac & Cheese: a close-up shows tender pasta with hidden veggies. Save
Comforting One-Pot Butternut Squash Mac & Cheese: a close-up shows tender pasta with hidden veggies. | moonthyme.com

This recipe brings my family together around the dinner table especially during chilly evenings.

Notes

Substitute sweet potato for butternut squash for a different flavor. For extra veggies, add a handful of spinach in the last 2 minutes of cooking. 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). Use dairy-free cheese and milk alternatives and gluten-free pasta as needed. Always check ingredient labels for potential allergens.

Golden, steaming bowl of One-Pot Butternut Squash Mac & Cheese, perfect comfort food, ready to serve. Save
Golden, steaming bowl of One-Pot Butternut Squash Mac & Cheese, perfect comfort food, ready to serve. | moonthyme.com

This one-pot dish is perfect for busy weeknights and a delicious way to enjoy hidden vegetables.

Recipe FAQ

Can I use other pasta types in this dish?

Yes, elbow macaroni or small pasta shells work best, but any pasta that cooks evenly in one pot can be used.

How do I ensure the sauce is creamy and smooth?

Puree the cooked butternut squash and vegetables with an immersion or regular blender until silky before adding pasta.

Can I add extra vegetables?

Yes, adding spinach or other leafy greens in the last few minutes boosts nutrition and flavor without altering texture.

What is the purpose of Dijon mustard in this dish?

Dijon mustard enhances depth and balances the richness of the cheese and squash sauce subtly.

How to make this dairy-free or gluten-free?

Use plant-based milk and cheese substitutes, and swap regular pasta for gluten-free varieties to suit dietary needs.

One-Pot Butternut Mac & Cheese

Creamy mac with smooth butternut squash sauce, hidden veggies, and a blend of cheeses in one pot.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Created by Lydia Brooks


Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Info Vegetarian Friendly

What You'll Need

Pasta

01 12 oz elbow macaroni or small pasta shells

Vegetables

01 2 cups butternut squash, peeled and diced
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
04 ½ cup grated Parmesan cheese
05 2 tbsp unsalted butter

Seasonings

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

How to Make It

Step 01

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

Step 02

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

Step 03

Purée the mixture: Use an immersion blender directly in the pot to purée the cooked vegetables until the sauce is smooth and creamy. Alternatively, transfer the mixture to a blender, purée, and return to the pot.

Step 04

Cook pasta in sauce: Stir in the 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 the pasta is al dente and the sauce thickens, about 10 minutes. Add extra water or milk if necessary to achieve desired consistency.

Step 05

Finish with cheese: Remove from heat and stir in the shredded cheddar and grated Parmesan until melted and smooth. Adjust seasoning according to taste. Serve immediately.

Tools Needed

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

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy (milk and cheese) and gluten (wheat from pasta).
  • Substitute with dairy-free cheeses, milk alternatives, and gluten-free pasta if required.

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 475
  • Fats: 17 g
  • Carbohydrates: 62 g
  • Proteins: 19 g