Creamy Butternut Squash Mac & Cheese

Featured in: Everyday Treats

This dish combines tender butternut squash with elbow macaroni, cooked in one pot for ease and flavor. Butter, onion, and garlic create a fragrant base, while milk and spices form a rich sauce. The squash is blended smooth and combined with sharp cheddar, mozzarella, and cream cheese for creamy texture. Cooking the pasta directly in the sauce saves time and melds flavors, resulting in a comforting, veggie-enhanced meal perfect for weeknights.

Updated on Thu, 20 Nov 2025 09:09:00 GMT
A steaming bowl of one-pot butternut squash mac & cheese, topped with melty cheese. Save to Pinterest
A steaming bowl of one-pot butternut squash mac & cheese, topped with melty cheese. | flourhollow.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 kids, hoping to win them over with its rich sauce & hidden veg. It quickly became a favorite weeknight dinner we all look forward to.

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 sauce:
Use an immersion blender (or carefully transfer to a blender) 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 pasta:
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.
Serve:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired.
Save to Pinterest
| flourhollow.com

This recipe always reminds me of chilly autumn evenings when we'd share steaming bowls of mac & cheese around the dinner table, laughing and catching up after busy days.

Required Tools

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

Allergen Information

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

Nutritional Information (per serving)

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

Creamy one-pot butternut squash mac & cheese: a vegetarian dinner with tender pasta and bright orange sauce. Save to Pinterest
Creamy one-pot butternut squash mac & cheese: a vegetarian dinner with tender pasta and bright orange sauce. | flourhollow.com

Serve warm, garnished with fresh herbs or extra cheese for an inviting finish. Leftovers reheat beautifully for a quick lunch.

Recipe FAQs

How do you make the butternut squash creamy?

The butternut squash is simmered until tender, then blended smoothly to create a creamy base that enriches the sauce without overpowering the flavors.

Can I use a different type of pasta?

Yes, elbow macaroni or small pasta shells work best, but you can substitute with other small pasta shapes for similar results.

What cheeses work well in this dish?

Sharp cheddar and mozzarella provide a balance of flavor and meltiness. You can also try Gruyère or Fontina for a different taste profile.

Is this dish suitable for vegetarians?

Yes, it includes no meat and relies on dairy and vegetables, making it a tasty vegetarian-friendly option.

How can I make this dish spicier?

Add a pinch of cayenne pepper or smoked paprika to the sauce for a subtle heat that enhances the overall flavor.

Creamy Butternut Squash Mac & Cheese

Tender squash blends into a creamy cheese sauce with pasta in this comforting one-pot dish.

Prep Duration
15 mins
Cook Duration
25 mins
Overall Time
40 mins
Created by Megan Turner


Skill Level Easy

Cuisine Type American

Serves 4 Servings Count

Dietary Details Meat-Free

Ingredient List

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

Steps

Step 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.

Step 02

Cook butternut squash: Add cubed butternut squash to the pot; stir for 2 minutes to combine.

Step 03

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

Step 04

Blend squash mixture: Carefully blend the contents with an immersion blender or transfer to a countertop blender until smooth.

Step 05

Combine pasta and seasonings: Return smooth squash mixture to medium heat. Stir in uncooked elbow macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper.

Step 06

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

Step 07

Melt cheeses into sauce: Remove from heat. Stir in shredded cheddar, mozzarella, and cream cheese (if using) until fully melted and smooth.

Step 08

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

Equipment Needed

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

Allergy Info

Review every ingredient to spot potential allergens. Always confirm with your healthcare provider if unsure.
  • Contains milk and wheat; may contain mustard.

Nutrition Breakdown (per serving)

Nutrition details are for reference and can't substitute for professional advice.
  • Caloric Value: 480
  • Fat content: 18 g
  • Carbohydrates: 62 g
  • Protein Amount: 19 g