Creamy, healthy butternut squash mac and cheese is cozy, comforting and so much better than regular mac and cheese. You’ll need less than 30 minutes to make this healthy comfort fall favorite food! Kids will LOVE it!

Jump to:
Why this recipe works
- Better than regular mac and cheese.
- Much healthier than regular pasta, yet so delicious!
- Requires minimal ingredients. Most of it is likely in your pantry already.
- Need under 30 minutes to make this soul warming comfort dinner.
- No compromise on taste whatsoever. It’s rich, creamy, comforting, and ultra delicious!
- It’s like best of the two worlds, soup and pasta. This dish reminds me of thick butternut squash soup and cheesy pasta all together in one dish!
- The rich and creamy sauce is achieved without any flour or cream in it. Now that’s a winner! (this recipe does not call for making roux. It’s all squash, milk and some cheese)
- Best COMFORT food for busy people during blustery cold winter!
- The flavors of this pasta are very subtle. Kid approved!
- Best way to sneak in veggies into your kid’s diet! Your kids won’t even know there is squash in their pasta.
- You have total control to make this healthiest best by using protein pasta (chickpea pasta) and reducing the cheese quantity in the recipe.
Ingredients
Here’s what you’ll need –
- Butter
- Sage leaves
- Shallots
- Garlic
- Thyme
- Salt and ground pepper
- Butternut squash
- Shell pasta
- Vegetable stock
- Milk
- Sharp cheddar
All the ingredients’ exact measurements are mentioned in the recipe card below.
Pasta – I used shell pasta for the recipe. It’s best to use pasta shapes that will help it hold the magical cheesy sauce. Shell pasta, macaroni(elbow pasta), orecchiette, cavatappi, rotini, farfalle, rigatoni or radiatore are best noodle to use for any mac and cheese recipe.
Butternut Squash – we have a helpful guide on how to peel and dice butternut squash. Check it out.
Cheese – Use good quality sharp cheddar. The flavors of sharp cheddar and butternut squash go perfectly together. I used a mix of 1 cup of cheddar cheese and ½ cup of mozzarella cheese. Stick to sharp cheddar if you don’t want to use a mix of 2 cheeses.
Milk – best use 2% or better 4% milk for extra richness and creaminess.
Vegetable stock – if not vegetarian, consider using chicken stock.
Butter – for healthier option substitute butter with olive oil.
Herbs – Fresh thyme and sage leaves. Optional but highly recommended. As flavors in this pasta are subtle, you want to enhance flavors with the help of herbs.
Season – always season! Salt and freshly ground pepper to taste.
Onion – use yellow or white onion.
Garlic – garlic lover? Use more than mentioned in the recipe. You’ll love its flavors in the pasta.
How to make it
Before you jump into knowing how to make healthy mac and cheese recipe, here’s a useful guide on how to easily peel and dice butternut squash. Check it you.
You can dice raw butternut squash or slice squash into half and roast it in the oven, then scoop the flesh off and use it to make a puree. Canned butternut squash will work too.
Cook Butternut Squash –
- Bring a large pot of water to boil.
- Melt butter in a large pot. Add sage leaves and fry for a few seconds until it crisps up. Immediately remove crisped sage leaves from the butter and keep aside until used.
- Saute onions and minced garlic in butter until onions turn soft and garlic releases its fragrance. Do NOT brown onion or garlic. Cook until just translucent.
- Add thyme sprigs, salt, and fresh ground pepper to taste to the pot. Give it a mix.
- Roast diced butternut squash along with onion-garlic and seasoning for a few minutes. This will help the squash caramelize slightly by roasting in butter.
- Pour the vegetable stock and milk. Stir.
- Bring it to a boil.
- Reduce heat, cover, and cook until squash is tender. About 10 minutes.
Cook Pasta –
- While butternut squash is cooking in a large pot cook pasta in salted boiling water according to packet instructions until al-dente. Don’t overcook pasta.
- Time it accordingly. Add pasta to boiling water and just when butternut squash sauce is ready.
- NOTE – reserve 1 to 2 cups of pasta-cooked starchy water.
Blend it –
- Wait until squash is cooked fork tender.
- Remember to remove sage stems from the pot and blitz using an immersion blender until the squash turns smooth.
Stir it all together –
- Turn off heat, add in grated cheese.
- Stir until the cheese is melted.
- Add cooked pasta shells into the butternut squash sauce.
- Gently mix it until the pasta is coated in sauce.
- Serve immediately warm topped with crispy sage leaves, a sprinkle of ground pepper, and a little grated cheese.
- Note: as the pasta cools, the sauce will thicken. If you have to thin it down, add a little pasta water at a time until the sauce is at the right consistency. Compared to normal water, pasta water will keep the sauce thick and creamy without diluting it much and losing the flavors (exactly what will happen when normal water is used)
Tips to make best mac and cheese
- Always cook pasta al-dente.
- Shred cheese from the block instead of buying pre-shredded cheese from a bag. Pre-shredded cheese has fillers (non-caking agents) that will prevent the cheese from melting and cause the sauce to turn grainy.
- Allow cheese to come to room temperature before starting the recipe to ensure the creamy consistency of the sauce.
- Smoked paprika or red chili flakes adds a hint of kick to the dish that is great to balance creaminess and richness of the dish.
- After adding pasta is the sauce is thick (note sauce will tend to thicken as it cools) adjust consistency of the sauce by adding pasta cooked water little at a time.
Variations of butternut squash mac and cheese
Butternut Squash Mac and Cheese doesn’t need anything else. It’s perfect as it is. But you can customize the recipe according to your preference.
- Feel free to add proteins like cooked chicken, sausages, or crispy bacon.
- Vegetables like steamed broccoli, steamed cauliflower, peas, or mushrooms are great too.
- You can add more herbs as well. Sage, thyme, bay leaves.
- For a sharp flavor kick, add Dijon mustard.
- Add nuts or seeds like toasted pine nuts, walnuts, almonds, pecans or pepitas on top.
- To add a kick to the pasta, add red pepper flakes or cayenne pepper.
How to serve it
You can serve this mac and cheese as it is or pair it with a salad or bread.
Serve with salad like fresh chopped salad, roasted butternut squash salad or egg salad.
Bread like cheddar drop biscuits, garlic bread, buttermilk cornbread.
Roasted veggies like roasted broccoli, roasted leeks, savory sweet potatoes, roasted parsnips.
Storage and reheating
If you have leftovers store it in airtight containers in refrigerator for 2-3 days. When ready to serve, warm pasta on stove top, add a splash of milk while reheating if pasta sauce it thick.
Common questions
Boil diced butternut squash in skim milk and chicken or vegetable stock mix until tender and then tender.
Use good quality sharp cheddar. The flavors of sharp cheddar and butternut squash go perfectly together. I used a mix of 1 cup of cheddar cheese and ½ cup of mozzarella cheese. Stick to sharp cheddar if you don’t want to use a mix of 2 cheeses.
Best way to sneak veggies into your kid’s diet! Adding squash amps up the flavors of this pasta and gives a creamy sauce base to coat the pasta in.
Yes, you can. Feel free to add proteins like cooked chicken, sausages, or crispy bacon.
Vegetables like steamed broccoli, steamed cauliflower, peas, or mushrooms are great too.
MORE PASTA RECIPES:
- Super-Simple One Pot Pasta
- Roasted Red Pepper Pasta
- Greek Pasta Salad
- Garlic Shrimp Pasta In Cream Sauce
- Chicken Pesto Pasta
- Bruschetta Chicken Pasta
MORE BUTTERNUT SQUASH RECIPE YOU SHOULD TRY THIS FALL/WINTER:
- Instant Pot Butternut Squash Soup
- Thai Butternut Squash Curry
- Honey Glazed Hasselback Butternut Squash
- Roasted Butternut Squash
- Quinoa Stuffed Butternut Squash
Don’t forget to Subscribe to CurryTrail Recipes below to get our newest recipes delivered straight to your inbox.
LOVE THIS RECIPE. KEEP IN TOUCH AND DON’T MISS OUT ON ANY OF CURRY TRAIL RECIPES! FOLLOW ME ON INSTAGRAM, PINTEREST, AND FACEBOOK.
HAVE YOU TRIED ONE OF MY RECIPES? I’D LOVE TO SEE WHAT YOU’VE MADE! TAKE A PICTURE AND USE THE HASHTAG #CURRYTRAIL ON INSTAGRAM SO I CAN SEE! I’LL DO A HAPPY DANCE IF YOU TRY MY RECIPE AND SHARE IT WITH US!
📋Creamy Butternut Squash Mac and Cheese
Ingredients
- 2 tablespoon butter
- 10 sage leaves
- 1 medium shallots or onion, diced
- 4 cloves garlic minced
- 5 thyme sprigs
- Salt and ground pepper to taste
- 1 medium 15 oz butternut squash, diced
- 1 lb shells pasta
- 1 ½ cup vegetable stock
- 1 cup whole milk
- 1 ½ cup good quality sharp cheddar I used a mix of 1 cup cheddar and ½ cup mozzarella cheese
Instructions
Cook Butternut Squash –
- Bring a large pot of water to boil.
- Melt butter in a large pot. Add sage leaves and fry for a few seconds until it crisps up. Immediately remove crisped sage leaves from the butter and keep aside until use.
- Saute onions and minced garlic in butter until onions turn soft and garlic releases its fragrance. Do NOT brown onion or garlic. Cook until just translucent.
- Add thyme sprig, salt, and fresh ground pepper to taste to the pot. Give it a mix.
- Roast diced butternut squash along with onion-garlic and seasoning for a few minutes. This will help the squash caramelize slightly by roasting in butter.
- Pour the vegetable stock and milk. Stir
- Bring it to a boil.
- Reduce heat, cover, and cook until squash is tender. About 10 minutes.
Cook Pasta –
- While butternut squash is cooking in a large pot cook pasta in salted boiling water according to packet instructions until al-dente. Don’t overcook pasta.
- Time it accordingly. Add pasta to boiling water and just when butternut squash sauce is ready.
- NOTE – reserve 1 to 2 cups of pasta-cooked starchy water. You’ll need it.
Blend it –
- Once squash is cooked tender it’s time to blitz.
- Remember to remove sage stems from the pot before you blend.
- Using immersion blender, blitz until squash turns smooth.
Stir It All Together –
- Turn off the heat, add and grated cheese.
- Stir until the cheese is melted.
- Add cooked pasta shells into the butternut squash sauce.
- Gently mix it until the pasta is coated in sauce.
- Serve immediately warm topped with crispy sage leaves, sprinkle of ground pepper, and a little grated cheese.
- Note: as the pasta cools, the sauce will thicken. If you have to thin it down, add a little pasta water at a time until the sauce is at the right consistency. Compared to normal water, pasta water will keep the sauce thick and creamy without diluting it much and losing the flavors (exactly what will happen when normal water is used)
Video
Notes
- It’s best to use pasta shapes that will help it hold the magical cheesy sauce. Shell pasta, macaroni(elbow pasta), orecchiette, cavatappi, rotini, farfalle, rigatoni or radiatore are best noodle to use for any mac and cheese recipe.
- Use good quality sharp cheddar. The flavors of sharp cheddar and butternut squash go perfectly together. I like (used in this recipe) a mix of 1 cup sharp cheddar and ½ cup mozzarella for my pasta. Stick to just cheddar if you don’t want to use a mix of cheeses.
- Use whole milk (full-fat milk) for better results. Full cream milk makes the sauce richer and creamier.
- Sage and thyme are optional.
- For healthier or vegan options substitute butter with olive oil and use plant-based milk (like almond milk or oats milk).
- Reserve 1 to 2 cups of pasta cooked water. This starch water will be used to thin down the sauce if it thickens.
Nutrition
Created by Jyothi Rajesh
Thank you for stopping by.
I’m Jyothi Rajesh (Jo for short) and i’m the founder of the food blog, Curry Trail where I share my culinary Adventures. I live in Bangalore, India. I’m a mom of two beautiful kids. My passion is creating and sharing delicious and easy recipes for the home cook. I have been blogging since 2007 and many of my recipes have appeared in both online and print publications over the years. Learn more about Jyothi Rajesh.
Comments & Reviews
Jen says
I used precut squash and fresh herbs . Kids loved it too!
Jyothi Rajesh says
I’m so glad you and your kids loved it Jen. Thank you for sharing!
Ms Peppercorn says
Too sweet! Other recipes I’ve tried called for a half of a medium butternut squash. Should have made one of those. Luckily my plans feel apart for Thanksgiving and it was just me with all that sweet Mac and cheese!
Jyothi Rajesh says
Did you change anything in the recipe? I and many readers have tested this recipe and it’s not really sweet. Did you use 1 medium-sized squash? Note the squash I used 15 ounces(that is approximately 1 pound of squash) which yields about 2 cups of chopped butternut squash.
Tori says
This looks amazing and I can’t wait to make for FriendsGiving! Any chance you could make ahead and bake before servicing? What recipe adjustments would need to be made?
Jyothi Rajesh says
I have not tested baking it, but i’m certain you can bake it with breadcrumbs sprinkled on top. I can’t give more specifics as I haven’t tested yet!
Stacy says
I tried it and the family loved it!
Jyothi Rajesh says
Thank you, glad you and your family loved it!
Sam says
Yum this looks so creamy! And it has 2 of my fav things combined together – mac and cheese and butternut squash. So excited to try it.
Jamie says
I love the butternut squash flavor in this which makes it taste extra special! Definitely a satisfying meal that never disappoints!
Moop Brown says
This mac and cheese looks so comforting, creamy and delicious! The butternut squash sauce seems like such a tasty addition as well.
Alex says
I don’t use much butternut squash but would love to eat more. So I definitely need to try this! I just happen to have 2 butternut squashes sitting on my counter!
Erin says
A healthier version that only takes 30 minutes?! Yes, please! I love the added nutrition that butternut adds to this dish.
Nicole says
Mac n cheese is about the only thing my toddler eats these days, and I’ve been hiding ALL the veggies in the sauce. I’ve actually got a butternut squash sitting on my counter right now, so I will have to use this recipe next time I made pasta for my toddler! Butternut Squash + sage is one of my all-time favourite combos, so I know I will love this, too.
Denise says
Your Creamy butternut squash Mac and cheese has my stomach growling! It looks absolutely delicious, I can’t wait to give it a try!
Kathryn Donangelo says
Mac and cheese is one of my favorites and this butternut squash sauce was just as delicious! I love how easy this recipe is too and will be making again soon!
veenaazmanov says
Happy Meal option for Dinner. Quick, easy and delicious. My family loves such option too.
Amy Liu Dong says
Oh, I love this dish and this one makes my mouthwatering! I will definitely be making this recipe this weekend.
Jyothi Rajesh says
Hope you like it Amy
Chef Dennis says
Wow! This Creamy Butternut Squash Mac and Cheese made my tummy very satisfied! Never had a taste like this before.