One-Pot Butternut Mac Cheese

Featured in: Comfort Family Meals

This comforting one-pot dish combines tender butternut squash with macaroni cooked in a creamy, cheesy sauce. The butternut squash is softened and blended into the milk base, creating a smooth texture that enhances the sharp cheddar and mozzarella cheeses. Seasoned with Dijon mustard, paprika, nutmeg, salt, and pepper, it's a delightful balance of flavors. Quick to prepare, this meal offers a unique way to incorporate extra vegetables and enjoy a rich, satisfying comfort dish.

Updated on Thu, 20 Nov 2025 09:46:00 GMT
Creamy, golden One-Pot Butternut Squash Mac & Cheese, bubbling on the stove, ready to serve and enjoy. Save
Creamy, golden One-Pot Butternut Squash Mac & Cheese, bubbling on the stove, ready to serve and enjoy. | nomiqo.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 as a weeknight twist on classic mac & cheese to add a little color to chilly evenings (the butternut squash makes this pasta silky and satisfying while my family never misses 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

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

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 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
Finish & Serve:
Taste and adjust seasoning as needed. Serve warm, garnished with extra cheese or fresh herbs if desired
A comforting close-up: One-Pot Butternut Squash Mac & Cheese, with melted cheese and tender pasta. Save
A comforting close-up: One-Pot Butternut Squash Mac & Cheese, with melted cheese and tender pasta. | nomiqo.com

This creamy butternut mac & cheese quickly became a favorite with my kids (they love scooping out extra cheese and I love how easy it is to prepare together in one pot)

Required Tools

Large pot with lid (immersion blender or countertop blender); measuring cups and spoons; wooden spoon or spatula

Allergen Information

Contains milk (dairy), wheat (gluten), and may contain mustard (from Dijon). Always double-check ingredient labels

Nutritional Information (per serving)

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

Bright orange One-Pot Butternut Squash Mac & Cheese, garnished with herbs, a perfect vegetarian meal idea. Save
Bright orange One-Pot Butternut Squash Mac & Cheese, garnished with herbs, a perfect vegetarian meal idea. | nomiqo.com

This one-pot butternut squash mac & cheese is a cozy way to make extra veggies irresistible (only one pot to clean—delicious and fuss-free)

Recipe FAQs

→ How do I ensure the butternut squash blends smoothly?

Cook the squash until fork-tender, then use an immersion blender or countertop blender to puree it until fully smooth before adding pasta.

→ Can I use other pasta shapes instead of macaroni?

Yes, small pasta shells or similar shapes work well to hold the creamy sauce and blend with the squash.

→ How can I make the sauce creamier?

Adding cream cheese or increasing the amount of shredded cheese enhances the creaminess and richness of the sauce.

→ Is it possible to add protein to this dish?

Stir in cooked, diced chicken or white beans just before serving to boost protein content without altering flavor balance.

→ What can I substitute for cheddar cheese?

Gruyère or Fontina cheeses offer excellent alternative flavors, bringing different nuances to the creamy sauce.

→ Can I adjust the seasoning for a spicy kick?

Adding a pinch of cayenne or smoked paprika after blending spices will add a subtle heat without overpowering.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pot Butternut Mac Cheese

Creamy one-pot mac with butternut squash, cheddar, and mozzarella for a smooth, flavorful dish.

Prep Duration
15 min
Cook Duration
25 min
Total Duration
40 min
Created by Chloe Bennett


Skill Level Easy

Cuisine Type American

Portions 4 Serving Size

Dietary Details Vegetarian-Friendly

Ingredient List

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

Recipe Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

Blend Squash Mixture: Use an immersion blender or transfer carefully to a blender and purée until smooth.

Step 05

Add Pasta and Seasonings: Return blended mixture to medium heat. Add uncooked macaroni, Dijon mustard, paprika, nutmeg, salt, and pepper. Stir to combine.

Step 06

Simmer Pasta: Simmer uncovered, stirring frequently, 10 to 12 minutes until pasta is al dente and sauce thickens, adding more milk if necessary to maintain creamy texture.

Step 07

Incorporate Cheeses: Remove from heat. Stir in cheddar, mozzarella, and cream cheese (if used) until fully melted and smooth.

Step 08

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

Tools Needed

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

Allergy Information

Review all ingredients for allergen risks and check with your healthcare provider for guidance.
  • Contains milk (dairy) and wheat (gluten) from pasta and cheese.
  • May contain mustard from Dijon mustard.

Nutrition Info (per portion)

Provided only for reference purposes—don’t substitute for professional medical guidance.
  • Energy: 480
  • Lipids: 18 g
  • Carbohydrates: 62 g
  • Proteins: 19 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.