One-Pot Butternut Squash Mac

Featured in: One-Pot Wonders

This creamy one-pot butternut squash mac features tender squash blended into a smooth sauce with sharp cheddar and mozzarella. The dish is made by cooking onions, garlic, and squash before simmering with milk, then blending until silky. Macaroni is stirred in and cooked until tender in the sauce, creating a rich, comforting meal packed with subtle spices and creamy cheeses. Perfect for sneaking in vegetables without sacrificing flavor, it offers a quick, satisfying, vegetarian-friendly main course.

Updated on Thu, 20 Nov 2025 09:26:00 GMT
One-Pot Butternut Squash Mac & Cheese, a cheesy, creamy bowl with visible tender squash and pasta. Save
One-Pot Butternut Squash Mac & Cheese, a cheesy, creamy bowl with visible tender squash and pasta. | toastytongs.com

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

This recipe has become a weeknight staple in my house. Every time I make it, my family is amazed at how creamy the sauce gets and nobody ever complains about the butternut squash.

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

Prep the base:
In a large pot, melt the butter over medium heat. Add the diced onion and garlic. Cook for 2 to 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 to 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.
Add pasta & season:
Return the pot to medium heat. Add the uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper. Stir well.
Cook pasta:
Simmer uncovered, stirring frequently, for 10 to 12 minutes, or until the pasta is al dente and the sauce is creamy. Add more milk if needed for a saucy consistency.
Finish sauce:
Remove from heat. Stir in the cheddar, mozzarella, and cream cheese (if using) until melted and smooth.
Serve:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired.
Golden, bubbly one-pot butternut squash mac & cheese, perfect for a cozy, comforting weeknight meal. Save
Golden, bubbly one-pot butternut squash mac & cheese, perfect for a cozy, comforting weeknight meal. | toastytongs.com

We love gathering around the table with a steaming bowl, especially during the chilly months. My kids always ask for seconds and sometimes even thirds!

Required Tools

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

Allergen Information

Contains dairy (milk, cheese) and gluten (pasta). May contain mustard. Check all ingredient labels for hidden allergens.

Nutritional Information (per serving)

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

A flavorful close-up of one-pot butternut squash mac & cheese, garnished with melted cheese and ready to eat. Save
A flavorful close-up of one-pot butternut squash mac & cheese, garnished with melted cheese and ready to eat. | toastytongs.com

Enjoy your cozy, veggie-packed mac & cheese! Leftovers keep well and taste even better the next day.

Recipe FAQ

How do I get the squash sauce creamy?

Cook the butternut squash until very tender, then blend it with milk to create a smooth base. Adding cream cheese or extra cheddar enhances creaminess.

Can I use other pasta types?

Yes, elbow macaroni or small pasta shells work best for sauce absorption, but any small pasta shapes can be used.

How do I prevent the pasta from sticking?

Stir frequently while simmering the pasta in sauce and add a splash of milk if needed to keep it saucy and smooth.

What spices complement the dish?

Dijon mustard, paprika, nutmeg, and a pinch of black pepper add subtle warmth and depth to balance the creamy squash and cheese flavors.

Can I add protein to this dish?

Yes, cooked diced chicken or white beans can be stirred in before serving for added protein and texture.

One-Pot Butternut Squash Mac

A creamy, comforting mac combining butternut squash and sharp cheddar cheese in one pot.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created By Daniel Brooks


Skill Level Easy

Heritage American

Output 4 Portions

Dietary considerations Meat-Free

Components

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

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

Add butternut squash: Incorporate cubed butternut squash and stir for 2 minutes to combine flavors.

Phase 03

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

Phase 04

Blend sauce: Puree the squash and milk mixture with an immersion blender or carefully transfer to a countertop blender until smooth.

Phase 05

Add pasta and seasonings: Return blended sauce to medium heat. Stir in uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and ground black pepper until combined.

Phase 06

Cook pasta in sauce: Simmer uncovered, stirring frequently, for 10 to 12 minutes until pasta is al dente and sauce thickens. Add additional milk as needed to maintain creamy consistency.

Phase 07

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

Phase 08

Adjust seasoning and serve: Taste and modify seasoning if necessary. Serve warm, garnished with extra cheese or fresh herbs if desired.

Tools needed

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

Allergy details

Review each ingredient for potential allergens and consult with a healthcare professional if you're uncertain.
  • Contains dairy and wheat gluten from pasta and cheese.
  • May contain mustard from Dijon mustard.

Nutritional information (per portion)

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