One-Pot Butternut Squash Mac

Featured in: Everyday Comforts

This comforting dish combines tender butternut squash with elbow macaroni cooked in a creamy cheese sauce all in one pot. Onions and garlic are softened, then the squash is simmered in milk and blended until smooth. The pasta and seasonings, including Dijon mustard and nutmeg, are added and cooked until al dente. Sharp cheddar, mozzarella, and optional cream cheese are stirred in to create a luscious, flavorful sauce. Perfect for a quick, nourishing meal with hidden veggies and rich taste.

Updated on Thu, 20 Nov 2025 10:20:00 GMT
Creamy one-pot butternut squash mac & cheese: a comforting, cheese-covered pasta dish with tender squash. Save
Creamy one-pot butternut squash mac & cheese: a comforting, cheese-covered pasta dish with tender squash. | butterhollow.com

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

When I first made this for my family, I was amazed at how the butternut squash seamlessly melted into the sauce, making every bite velvety & satisfying. Even picky eaters asked for seconds!

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 the butter over medium heat. Add the diced onion and garlic, cook for 2–3 minutes until softened.
Add Squash:
Add the cubed butternut squash and stir for 2 minutes.
Simmer:
Pour in the milk and bring to a gentle simmer. Cover and cook for 10–12 minutes, until the squash is fork-tender.
Blend:
Use an immersion blender (or transfer to a blender carefully) to blend the mixture until smooth.
Cook Pasta:
Return the pot to medium heat. Add the uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper. Stir well.
Simmer Again:
Simmer uncovered, stirring frequently, for 10–12 minutes, or until the pasta is al dente and the sauce is creamy. Add more milk if needed to maintain a saucy consistency.
Add Cheese:
Remove from heat. Stir in the cheddar, mozzarella, and cream cheese (if using) until melted and smooth.
Season & Serve:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired.
A close-up of a bowl of one-pot butternut squash mac & cheese, garnished with herbs and extra cheese. Save
A close-up of a bowl of one-pot butternut squash mac & cheese, garnished with herbs and extra cheese. | butterhollow.com

Whenever we make this dish for busy weeknights, everyone gathers around the table for seconds, enjoying both the flavor and the comfort it brings.

Required Tools

Use a large pot with lid, immersion blender or countertop blender, measuring cups and spoons, and a wooden spoon or spatula for easy preparation.

Allergen Information

Contains milk (dairy) and wheat (gluten) from pasta and cheese. May contain mustard (from Dijon). Always check ingredient labels for potential allergens.

Nutritional Information (per serving)

Calories: 480, Total Fat: 18 g, Carbohydrates: 62 g, Protein: 19 g

Golden, cheesy one-pot butternut squash mac & cheese: a veggie-packed family dinner everyone will love. Save
Golden, cheesy one-pot butternut squash mac & cheese: a veggie-packed family dinner everyone will love. | butterhollow.com

This one-pot butternut mac & cheese is the perfect comfort food upgrade. Enjoy every creamy bite!

Kitchen Tips & Answers

How do I get the squash creamy and smooth?

After cooking the butternut squash until tender in milk, blend the mixture using an immersion blender or transfer to a countertop blender until smooth for a creamy sauce base.

Can I use different types of pasta?

Yes, elbow macaroni or small pasta shells work best, but you can swap for gluten-free pasta if preferred to accommodate dietary needs.

What cheese varieties enhance this dish?

Sharp cheddar and mozzarella provide a rich flavor and meltiness; you can also try Gruyère or Fontina for a unique twist.

How to adjust seasoning for more depth?

Add Dijon mustard, paprika, nutmeg, salt, and pepper to balance flavors and add layers of taste. A pinch of cayenne or smoked paprika can introduce heat.

Can I add protein to this dish?

Yes, cooked, diced chicken or white beans can be stirred in before serving to increase protein content and make it heartier.

One-Pot Butternut Squash Mac

Creamy mac and cheese with tender butternut squash blended into a smooth, flavorful sauce.

Prep duration
15 min
Heat duration
25 min
Complete duration
40 min
Created by Ella Thompson


Skill level Easy

Heritage American

Output 4 Portions

Eating preferences Meat-free

What you'll need

Pasta

01 12 ounces 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 tablespoons unsalted butter
05 2 tablespoons cream cheese (optional)

Seasonings

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

Method

Phase 01

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

Phase 02

Cook squash: Add cubed butternut squash and stir for 2 minutes.

Phase 03

Simmer squash in milk: Pour in whole milk, bring to a gentle simmer, cover, and cook for 10 to 12 minutes until the squash is fork-tender.

Phase 04

Blend squash mixture: Use an immersion blender or transfer carefully to a countertop blender, then blend the mixture until smooth.

Phase 05

Add pasta and seasonings: Return blended mixture to medium heat. Add uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and black pepper. Stir well to combine.

Phase 06

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

Phase 07

Incorporate cheeses: Remove from heat. Stir in sharp cheddar, mozzarella, and cream cheese if using, until melted and the sauce is smooth.

Phase 08

Adjust seasoning and serve: Taste and adjust seasoning as needed. Serve warm, optionally garnished with extra cheese or fresh herbs.

Kitchen tools needed

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

Allergy details

Always review individual ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains milk and wheat from dairy and pasta.
  • May contain mustard due to Dijon mustard.
  • Verify ingredient labels for additional allergens.

Nutrient breakdown per portion

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 480
  • Fats: 18 g
  • Carbohydrates: 62 g
  • Proteins: 19 g