If your family loves creamy, cheesy pasta and you’re looking for a simple way to up their veggie intake—because aren’t we always?!—this super simple 5-Ingredient Butternut Squash Mac and Cheese needs to be on your menu asap.
The beauty of this pasta recipe for kids is that the squash adds that classic orange color and extra nutrients, but the kids get the cheesy pasta flavor and texture that they love. You don’t need to fuss with a flour-based roux or any complicated steps.
And the method is so simple since everything cooks in the same pot, so it’s a perfect option for a busy weeknight.
You can start with a whole butternut squash and learn how to cut butternut squash, or pick up a bag of precut butternut squash and you literally just need to fill a pot with water to get this recipe started.
I love this vegetable sauce for pasta to share with the entire family, either as a vegetarian meal or as an easy dinner alongside chicken or fish and a salad.
The flavor of the squash isn’t super strong, but I do like to tell my kids what’s in the recipe so they always know what they’re eating.
(You may also like Hidden Vegetable Mac and Cheese, Cauliflower Mac and Cheese, One-Pot Broccoli Mac and Cheese, and Pasta in Broth.)
Table of Contents
Your toddler won’t eat? Help is here!
Sign up for our email updates to get tips and ideas sent to your inbox.
Ingredients You Need
To make this butternut squash mac and cheese recipe you’ll need the following ingredients.
- Peeled and cubed butternut squash: You can start with a whole squash or pick up a precut bag at the store.
- Milk: I use whole milk for maximum creaminess.
- Shredded cheddar cheese: I like to use yellow so it matches the color of the squash.
- Unsalted butter: I like to use unsalted butter in my kitchen so I can control the salt. Salted butter also works if that’s what you have.
- Pasta: A small, classic mac and cheese shape like elbow macaroni or mini shells works nicely here.
TIP: Learn more about how to cut butternut squash here or use precut diced squash from the store.
Ingredient Substitutions
- Gluten-free: Use a favorite type of gluten-free pasta if desired.
- Sub in plain unsweetened nondairy milk if preferred.
- You could also use cubed frozen butternut squash or sweet potato too.
Step-by-Step Instructions
Here’s a look at how to make this easy butternut squash mac and cheese recipe. Scroll down to the bottom of the post for the full recipe, including the amounts and timing.
- Bring a large pot of water to a boil and cook the squash until tender. Transfer to a blender using a slotted spoon. (Leave the water in the pot since you will use it for the pasta!)
- Add the milk, butter, and cheese. Blend super smooth.
- Cook the pasta in the same pot of water. Drain it.
- Stir the sauce into the pasta and serve.
TIP: You can make this more or less saucy, so start with only some of the sauce and see what your kids think.
Frequently Asked Questions
You can make this with any pasta shape that your family prefers—elbows would be a great choice if your kids are used to the classic boxed variety—and you can add in broccoli or peas if you want to up the veggie intake even more.
This recipe is easy to scale up too to make it with a full pound of pasta. Just click the 2x in the recipe card at the bottom of the post to double all of the amounts.
If you have a can of butternut squash, you can sub that in and skip the step where you’d otherwise need to cook the squash. Simply add it to the blender and blend it up.
Sure, if you have some leftover roasted squash, you can add it right to the blender with the milk, butter, and cheese.
What else can I use the cheese sauce for?
The simple butternut squash cheese sauce is also a wonderful topping for Roasted Broccoli, green beans, asparagus, or any other veggie that your kids might need a little extra encouragement to gobble up!
How to Store
Serve any leftover butternut mac and cheese in an airtight container or dish in the fridge for 3-5 days and heat for 30-60 seconds in the microwave to warm. You can also make the cheese sauce and store it, then use it as you need it throughout the week with smaller servings of pasta.
Warm it in brief increments, whisking it back into a creamy, well-combined sauce as needed.
Freeze the sauce in an ice cube tray for easy portions, then once frozen, transfer to a freezer bag to freeze to use in the future.
Best Tips for Success
- Use the type of pasta or macaroni your family prefers, whether whole wheat, gluten-free, bean-based, or traditional.
- Try serving the cheese sauce as a dipping sauce for other cooked vegetables.
- You can use canned butternut squash puree if desired.
- Use orange cheese (like mild or sharp cheddar cheese) for the most vivid orange color.
- Stir in frozen peas (which will thaw in the warm pasta) to add another easy veggie.
- Add a pinch of garlic powder or crushed fresh rosemary for more flavor.
- My kids like this with a little less sauce than the recipe makes, though I prefer it saucy. You can stir in as much or as little as you like and store the leftover sauce in an airtight container to use on another day. It has such a creamy texture!
Related Recipes
I’d love to know how your family enjoys this recipe, so please comment below to share!
5-Ingredient Butternut Squash Mac and Cheese
Ingredients
- 1 cup peeled and cubed butternut squash
- 1/3 cup milk
- 3/4 cup grated yellow or white cheddar cheese
- 1 tablespoon butter
- 8 ounces pasta
Instructions
- Bring a large pot of water to a boil.
- Add the squash and cook for about 10 minutes or until soft when poked with a fork. Use a large slotted spoon to transfer the squash to a blender, draining off all of the liquid.
- Add the milk, cheese, and butter to the blender with the squash and puree until completely smooth.
- Meanwhile, bring the water back to a boil and cook the pasta according to package directions. Drain and return to the pot.
- Stir in the cheese sauce, season to taste with salt, and serve warm.
Equipment
Video
Notes
- Serve any leftovers in an airtight container and heat for 30-60 seconds in the microwave to warm.
- To make this for 6-8 people, simply double all the amounts using a full pound of pasta. You can also add more cheese if you’d like.
- Use the type of pasta your family prefers, whether whole wheat, gluten-free, bean-based, or traditional.
- Try serving the cheese sauce as a dipping sauce for other cooked veggies.
- You can use canned butternut squash puree if desired.
- Use orange cheese for the most vivid orange color.
- Stir in frozen peas (which will thaw in the warm pasta) to add an easy veggie.
- Try with sweet potato or another favorite winter squash.
- Trade in cauliflower for the squash to make Cauliflower Mac and Cheese.
- Double the recipe to make a larger batch.
Nutrition
This post was first published September 2018.
Delicious! Doubled the recipe and used reduced fat milk and almond milk together! I do not recommend using unsalted butter. Had to keep adding more salt and pepper for a little more flavor.
This is the best and easiest butternut squash Mac and cheese recipe I have found. This recipe is a keeper!
Wow this tastes amazing!! It’s the healthy version of KD!! Even I could eat the whole thing haha 😄 can I freeze just the sauce? And for how long?
Can I make it ahead for a party tomorrow?
Tia!
Sure, just sprinkle with a little milk and warm through, stirring a few times as you warm it up.
If I am using a frozen sauce cube…What is the best way to defrost it?
Thaw it in the fridge, at room temp, or stir it right into hot pasta.
This has been saving my behind!
Kids are going through a phase where one won’t touch veggies, the other is suspicious of them and they both just adore pasta. So I’ve been pairing this with Banza and serving about 2 times a week.
LOVE getting the sauce straight out of the freezer on extra rushed days!
Thank you for all you do 🤗
This is so good and will be including it in our regular rotation. I actually used a box of butternut squash soup we had. I wasn’t keen on the sodium levels (hence using fresh ingredients in future), the sauce was expectantly runnier based on the ratios, but again it was a “its late, i need a quick dinner”. Excited to try the recipe as intended!
Oh that’s awesome, I’m glad to know that worked for you!
I’ve tried several “hidden veggie” mac n cheese recipes and recieved “UHCK” responses from my picky eaters (aged 7, 5, and 20 months). BUT all three loved this recipe!! I am printing this and saving in my recipe folder!
Absolutely delicious! I wasn’t trying to avoid the butternut squash flavor but I couldn’t taste it, which is a bonus for my kids who would also prefer a classic Mac and cheese flavor.
10/10!
I steamed the squash in the microwave, hand shredded my cheese, and heated up milk and butter…turned out great!
So easy to make! I use frozen butternut squash to make it a little cheaper and easier! My son loves this meal he’s 1.5!
SO. DELICIOUS. I used ~1 teaspoon of Trader Joe’s ranch seasoning blend as a spice, instead of salt to taste. It came out amazingly!
How do I get the sauce not to split? I measured everything and its not looking smooth like yours.
You could blend it a little more perhaps?
a winter staple for the whole family! I sub in pumpkin purée for the butternut squash and no one knows the wiser. 🙂
Can I use frozen butternut squash?
Sure thing!
Legit tasty and incredibly easy to make.
HOLY COW. My two year old is in the classic “will-only-eat-max-n-cheese-hotdogs-or-nuggets” phase of life and it’s killing me trying to to get veggies into her. Followed this recipe almost to a Tee and I can’t stop eating it myself! While it’s not the *most* healthy meal, we believe in moderation and are just so appreciative of ways to get any nutrient dense foods into her. I will admit I used heavy cream instead of whole milk simply because I had it in the fridge and it needed to be used. Also love that it’s one pot!! I cooked an entire bag of Trader Joe’s elbow macaroni and this sauce covered it nicely. 10/10 will make again!!
Perfect!
I’m thinking to make this for my 13 months old baby. May I ask which cheddar cheese do you like the most (with lower sodium) for young baby? Thanks! =)
You could look for a cheddar labeled low-sodium, or use mozzarella, which is often lower. Or you could reduce the amount slightly. You can also simply look at this one recipe in the context of the other foods your kiddo is eating and not stress about it too much. More on kids and cheese/sodium here: https://www.yummytoddlerfood.com/cheese-for-baby/
This was really good! So fast and easy! I doubled it thinking we would need more, and we have a ton of leftovers. 🙂
This is so delicious! I used sweet potato and carrots instead of squash, and added about a tbsp of goat cheese in addition to the grated cheddar. I seasoned it with herbes de Provence, garlic, onion powder, and kosher salt and it was perfect. I’ll definitely make this again!
My 3 1/2 year old suddenly went from eating every veggie in sight to only eating broccoli and corn, so we’ve been trying to sneak things in where we can. We prepped and prepared this together last night, so she knew every ingredient that went into it, including the butternut squash. I did make more pasta than was in the recipe (about 12 oz) to stretch it and it was still enough sauce. I ended up adding about 1 tsp salt to finish. She ate every bite on her plate. Hubby and I loved it too!
I just made this recipe with elbow noodles and 1/2 cup of canned purée butternut squash & extra cheese. Came out great!
My 19 month old loves this!! I use chickpea or red lentil pasta to get her more fiber and protein.
We love this. Works well with frozen steam-in-the-bag butternut squash. I add a some extra cheese. The ingredients for one batch fit perfectly in the magic bullet!
We didn’t love this recipe. I oddly didn’t taste the butternut squash but the pasta just tasted bitter. Not sure why.
Thank you for the recipe. What is a cheese substitute for this recipe? My son doesn’t like cheddar much.
You could use any other shredded cheese that melts well that he prefers, including mozzarella, fontina, Gruyere, or an Italian blend. I haven’t ever made it without cheese though.
We have used mascarpone before and taken out the milk and cheese! It’s delicious!
So yummy. I had extra sauce and my daughter loves dipping everything in it! Can you freeze the sauce? Thanks for this recipe. Makes me feel better about giving her mac and cheese because I know what’s going in it!
Yes, I think you can freeze the sauce either in small freezer bags or an ice cube tray. You may need to stir it well once it’s thawed and warmed if it separates a little, but otherwise should be okay.
I love this recipe, it is going to be a new staple in my home. It’s so easy, tasty, and my 2 year old loves it.
This was so easy and delicious! Definitely need to make a double batch because mom and dad love it too. We love adding peas, but just tried it with chickpeas tonight and they gobbled it up. Thank you for another winner!
This is a keeper! Both my 4yo and 18mo loved it. I kept sneaking bites directly out of the pan and licked the blender (not the blade part). I made a double batch, which turned out to be a LOT so I would definitely stick to this portion next time. I plan to freeze some in individual 18mo serving sizes, so I can send it for my son’s daycare lunch.
Can I make this with pumpkin puree? How much would a coup of cubed will correspond to canned? Thank you!
Yes, pumpkin will work. I’d use 1/2 cup puree I think!
Loved this healthy alternative to boxed mac & cheese! How long can this be stored in the fridge for? Does this freeze well?
You can store it in the fridge for 3-5 days. I haven’t frozen it, but I am sure it would be fine (though it may soften more as it thaws and is reheated depending on the kind of pasta you used.)
I freeze the extra sauce flat in single serving snack bags and have found it thaws perfectly in a saucepan of hot water to pour over veggies/pasta as needed. So good!
I also sometimes add 1/4 tsp or garlic powder and 1/4 tsp of dry mustard.
Awesome tip!
OH.MY.GOSH. LIFE CHANGING! Seriously, a total game changer!!! My 19 month old DEVOURED it!!!! The sauce is so good, you can definitely taste the butternut squash but it balances out with the cheese! It was so easy to make with simple ingredients!!! None of that powder stuff!! Forever will be using this recipe!
Yay, I’m so glad!
Okay…This cheese sauce is life! I *might* be eating it straight with a spoon while the kiddos eat their Mac and cheese ?♀️
I feel the same way!
My 1 year old loves this recipe! He has a dairy allergy so we subbed Go Veggie “cheese” and pea milk and the sauce came together great. I doubled it and now have several lunches ready to go in the freezer!
I’m so glad to hear that and great work freezing future servings!
My 16 months old love it . I don’t have butternut squash at home so I use sweet potatoes instead and I steam some spinach, finely chopped it and add it to the lentil pasta. Thank you for the recipe.
I’m so glad to hear that!
It’s a winner! My almost 2 year old, who doesn’t like Annie’s or homemade mac and cheese, he actually ate it!!! ?? MOM WIN! My husband and I ate it too! I made extra of the cheese sauce to try on broccoli. I made the pasta in my instant pot because it’s faster than cooking it on the stove and I ensure that it’s perfectly cooked. Thank you so much for your recipes and your blog!!!
Yay, I’m so glad!
Can this dish be baked?
My 19m old son wolved it down and the little bit of leftover I added some ham and had it for lunch the next day. It was supereasy to make and so few ingredients. A definite winner!!
I’m so glad to hear that!
This was so easy and delicious! I loved it as much as our three year old who happily ate 2 bowls. This is a keeper!
I’m so glad!
My 16 mo old daughter is currently housing this right now! Awesome
Recipe! Thank you!!
I’m so glad to hear that!
Thank you sooo much for a guilt-free mac n cheese recipe! Love it…and so does my picky toddler!
I’m so happy your family enjoyed it!
She stole this recipe and photo too… https://mylittleyum.com/butternut-squash-mac-cheese/
She stole one of my recipes and images and I made it clear that this isn’t legal or acceptable. She took her version of my post down, but hasn’t removed the other stolen posts.
This was soooo delicious! My 1 year old loved it.
This is so yummy! The whole family loves it – mom , dad, 4 year old and 15 month old! Easy to do vegan too – we use vegan butter, soy or almond milk and vegan mozzarella. Yum!!
I’m so glad!
I am not sure what I did wrong but mine did not come out very good 🙁
Can I use frozen squash?
Yes, that should work fine. It may not need quite as long to cook though.
Absolutely delicious and a hit with my 4 year old! Also super easy – took basically the same time as making a box of Mac n cheese.The cheese I used was mild so I added a little salt. This is going in the regular rotation.
I’m so happy to hear that feedback Leah and I’m glad that your kiddo enjoyed it!
This is super tasty, when I cut my squash I had double
So I doubled the recipe, do you think this can freeze?
Thanks for this. Also made the spinach pesto and it’s a massive hit with my 11 month old!
Hooray! I’m so glad these worked out. I haven’t tried freezing the whole finished dish but I would think it should work fine. The pasta may soften a bit further but your kiddo might not mind!
Can I freeze the cheese sauce?
Yes. Place it into an airtight freezer-safe container and freeze for up to 3 months. Thaw in the fridge and then warm to use again.
Thank you, Amy!
How many days can it last in the fridge?
3 days is probably best in an airtight container!