One-Pot Butternut Mac Cheese

Featured in: Dinner Winners

This comforting one-pot dish blends tender butternut squash with elbow macaroni and a rich combination of sharp cheddar and mozzarella cheeses. The squash is cooked until soft, then smoothly blended into the sauce for added creaminess and subtle sweetness. Seasoned with Dijon mustard, paprika, and nutmeg, the sauce simmers with pasta until perfectly tender. Finished with butter and optional cream cheese, this meal melds comfort and nutrition with minimal prep, making it an ideal vegetarian main with a velvety texture and inviting flavor.

Updated on Thu, 20 Nov 2025 14:30:00 GMT
One-Pot Butternut Squash Mac & Cheese, rich and creamy, ready to serve with a sprinkle of cheese. Save
One-Pot Butternut Squash Mac & Cheese, rich and creamy, ready to serve with a sprinkle of cheese. | tastybattle.com

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

I first made this mac & cheese for my family during fall. The butternut squash blends so smoothly into the sauce that even skeptical eaters never noticed the extra veggies!

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

Sauté Aromatics:
In a large pot, melt butter over medium heat. Add diced onion and garlic. Cook for 2 minutes until softened.
Add Squash:
Stir in cubed butternut squash for 2 minutes.
Create Sauce Base:
Pour in milk and bring to gentle simmer. Cover and cook for 10 minutes until squash is fork-tender.
Blend Sauce:
Use immersion blender to blend mixture until smooth.
Add Pasta & Season:
Return pot to medium heat. Stir in uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper.
Simmer:
Simmer uncovered, stirring often, for 10 minutes until pasta is al dente and sauce is creamy. Add more milk if needed.
Finish:
Remove from heat. Add cheddar, mozzarella, and cream cheese (if using). Stir until smooth.
Serve:
Taste and adjust seasoning. Serve warm. Garnish with more cheese or fresh herbs.
Golden, cheesy One-Pot Butternut Squash Mac & Cheese, with tender pasta and vibrant butternut squash. Save
Golden, cheesy One-Pot Butternut Squash Mac & Cheese, with tender pasta and vibrant butternut squash. | tastybattle.com

This dish always brings everyone to the table during cool weather. My kids ask for seconds and love adding their own cheese on top.

Required Tools

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

Nutritional Information

Per serving: 480 calories, 18 g total fat, 62 g carbohydrates, 19 g protein

Notes

For extra protein, add cooked diced chicken or white beans. Swap cheddar for Gruyère or Fontina, and add a pinch of cayenne or smoked paprika for heat.

A steaming bowl of comforting One-Pot Butternut Squash Mac & Cheese, perfect for a cozy weeknight meal. Save
A steaming bowl of comforting One-Pot Butternut Squash Mac & Cheese, perfect for a cozy weeknight meal. | tastybattle.com

You will love every bite of this veggie-packed comfort meal. It tastes deli-ciously creamy while sneaking in nutrition for everyone at the table.

Recipe Questions

Can I use different pasta types?

Yes, small pasta shells or elbow macaroni work best but other small shapes can be substituted for varied texture.

How do I ensure the squash blends smoothly?

Cook the butternut squash until fork-tender, then use an immersion or countertop blender to puree until very smooth.

What can enhance the flavor besides the cheese?

Seasonings like Dijon mustard, paprika, nutmeg, and a pinch of salt and pepper add depth and complexity to the sauce.

Is cream cheese necessary for creaminess?

Cream cheese adds extra richness but can be omitted for a lighter finish without compromising smooth texture.

Can this dish accommodate dietary restrictions?

Substitute gluten-free pasta to make it gluten-free and check cheeses for any specific allergens before use.

How to add protein to the dish?

Incorporate cooked diced chicken or white beans before serving for an extra protein boost.

One-Pot Butternut Mac Cheese

A creamy dish combining tender butternut squash with elbow macaroni and sharp cheeses for a flavorful, cozy meal.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created by Alex Ramirez


Skill level Easy

Heritage American

Output 4 Portions

Nutritional specifications Meat-free

Components

Pasta

01 12 oz elbow macaroni or small pasta shells

Vegetables

01 3 cups butternut squash, peeled and cubed
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 tbsp unsalted butter
05 2 tbsp cream cheese (optional)

Seasonings

01 1 tsp Dijon mustard
02 ½ tsp paprika
03 ½ tsp salt, or to taste
04 ¼ tsp ground black pepper
05 Pinch of nutmeg

Directions

Phase 01

Sauté aromatics: Melt butter in a large pot over medium heat. Add diced onion and minced garlic; cook for 2 to 3 minutes until softened.

Phase 02

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

Phase 03

Simmer squash in milk: Pour in whole milk and bring mixture to a gentle simmer. Cover and cook for 10 to 12 minutes until squash is tender.

Phase 04

Blend squash mixture: Use an immersion blender or transfer carefully to a blender to puree until smooth.

Phase 05

Combine pasta and seasonings: Return pureed mixture to pot over medium heat. Add uncooked pasta, Dijon mustard, paprika, nutmeg, salt, and black pepper; stir thoroughly.

Phase 06

Simmer pasta: Simmer uncovered, stirring frequently, for 10 to 12 minutes until pasta is al dente and sauce is creamy. Add extra milk if needed to maintain sauce consistency.

Phase 07

Incorporate cheeses: Remove pot from heat. Stir in cheddar, mozzarella, and optional cream cheese until fully melted and smooth.

Phase 08

Finalize and serve: Adjust seasoning to taste. Serve warm, optionally garnished with extra cheese or fresh herbs.

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if uncertain.
  • Contains milk and wheat.
  • May contain mustard.

Nutrient breakdown (each portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 480
  • Fats: 18 g
  • Carbohydrates: 62 g
  • Proteins: 19 g