Written by

Christina Coleman

Published

Kid-Approved Butternut Squash Mac and Cheese: Easy Dinner

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor, a woman named Rosa who grew up on a farm in upstate New York, watched me wrestling a butternut squash on my back porch one chilly October afternoon. I was sweating, the knife was stuck halfway through the thick flesh, and I was muttering some rather colorful words under my breath. She didn’t say anything at first, just leaned on the fence and sipped her tea. Then she walked over, pulled a serrated peeler from her apron pocket, and said, “You’re fighting the wrong battle. Let the squash win.”

She showed me how to stab it a few times with a fork, microwave it for three minutes to soften the skin, and then peel it like a giant potato. Honestly, it was a revelation. I felt like a fool for all those years of struggling. While we stood there, she told me about the mac and cheese she used to make for her three boys, sneaking in whatever vegetables she could from their garden. “They never knew,” she said with a wink. “It was just orange cheese to them.”

That conversation stuck with me. I mean, maybe you’ve been there, trying to get a picky eater to touch a green vegetable. It is a battlefield. I went home, roasted the squash Rosa had helped me prep, and pureed it into a silky gold. I stirred it into a basic cheese sauce, and my kids ate it without a single question. That night, I knew I had stumbled onto something special. It wasn’t a trick — it was a genuine upgrade. The squash made the sauce creamier, a little sweeter, and honestly, more satisfying. This is the recipe that came from that porch conversation, and I keep making it because it solves a real problem without any fuss.

Why You’ll Love This Recipe

Let’s be real for a second. Getting a family dinner on the table that everyone actually eats without complaint is a small miracle. This Kid-Approved Butternut Squash Mac and Cheese is that miracle. I have tested this recipe more times than I can count, tweaking the ratio of squash to cheese, the type of pasta, and the baking time. It is my best version, and here is why it works so hard for you.

  • Quick & Easy: This comes together in about 30 minutes on the stovetop, or you can bake it for a crispy top. It is fast enough for a Tuesday night panic-dinner.
  • Simple Ingredients: You likely have butter, milk, and pasta in your pantry right now. The squash adds a whole new dimension without requiring a trip to a specialty store.
  • Perfect for Family Meals: It is the ultimate crowd-pleaser. Kids love the creamy, cheesy taste, and adults appreciate the hidden nutrition and rich flavor.
  • Crowd-Pleaser: I have served this to my own kids, my niece who “hates orange food,” and a group of tired parents at a potluck. It gets rave reviews every single time. No leftovers.
  • Unbelievably Delicious: The texture is next-level comfort food. The squash makes the sauce velvety smooth without being heavy. It is the kind of meal that makes you close your eyes after the first bite.

This isn’t just another mac and cheese recipe. It is the one that saves dinnertime. It is comfort food reimagined — healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple meal into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.

  • Butternut Squash: 2 cups, peeled and cubed (about 1 medium squash). This is the star of the show. It adds sweetness, creaminess, and a beautiful golden color. I recommend using a fresh squash for the best flavor, but frozen cubed squash works in a pinch.
  • Elbow Macaroni: 8 ounces (about 2 cups dry). The classic shape holds the sauce perfectly. You can use any short pasta like shells, cavatappi, or rotini.
  • Butter: 2 tablespoons, unsalted. This forms the base of the roux and adds richness. Salted butter works too, just adjust the added salt later.
  • All-Purpose Flour: 2 tablespoons. This thickens the sauce. For a gluten-free option, use a 1:1 gluten-free flour blend.
  • Milk: 1 ½ cups, whole milk preferred. It makes the sauce extra creamy. You can use 2% or a plant-based milk like oat milk, but the sauce will be slightly thinner.
  • Sharp Cheddar Cheese: 1 ½ cups, shredded. This packs the cheesy punch. I recommend shredding it yourself from a block — it melts so much smoother than pre-shredded bags.
  • Parmesan Cheese: ¼ cup, grated. Adds a salty, nutty depth that balances the sweetness of the squash.
  • Garlic Powder: ½ teaspoon. A little goes a long way for savory flavor.
  • Salt & Black Pepper: To taste. I usually start with ½ teaspoon of salt and ¼ teaspoon of pepper.
  • Optional Topping: ¼ cup breadcrumbs mixed with 1 tablespoon melted butter for a crispy, golden crust if baking.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here is what you will need:

  • Large Pot: For boiling the pasta. A 4-quart pot is perfect.
  • Medium Saucepan: For making the cheese sauce. A heavy-bottomed pan works best to prevent scorching.
  • Blender or Immersion Blender: To puree the squash into a smooth sauce. An immersion blender is easier to clean, but a regular blender works great too.
  • Sharp Knife & Cutting Board: For prepping the squash. A good knife makes all the difference.
  • Box Grater: For shredding the cheese. It is a small tool that makes a big difference in melting.
  • Wooden Spoon or Whisk: For stirring the roux and sauce without scratching your pans.
  • Baking Dish (Optional): An 8×8 or 9×9 inch dish if you want to bake it with a breadcrumb topping.
  • Measuring Cups & Spoons: For accuracy. I have learned the hard way that eyeballing the flour can lead to lumps.

Preparation Method

butternut squash mac and cheese preparation steps

Follow these steps, and you will have a creamy, dreamy dinner in no time. I have added a few notes from my own kitchen disasters so you can avoid them!

  1. Prep the Squash: Peel the butternut squash with a serrated peeler (trust Rosa on this one). Cut it in half lengthwise, scoop out the seeds, and chop it into 1-inch cubes. You need about 2 cups of cubes. (Tip: If you struggle to cut the squash, microwave the whole thing for 2-3 minutes to soften it first.)
  2. Cook the Squash: Place the cubes in a medium saucepan and cover with water. Bring to a boil, then reduce to a simmer. Cook for 10-12 minutes, until the squash is fork-tender. Drain it well. (I once forgot to drain it properly and ended up with watery sauce — don’t be me.)
  3. Puree the Squash: Transfer the cooked squash to a blender or use an immersion blender in the pot. Add ¼ cup of the milk and blend until completely smooth. The mixture should look like thick baby food. Set it aside.
  4. Cook the Pasta: While the squash cooks, bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente (usually 7-8 minutes). Drain and set aside. Do not rinse it — the starch helps the sauce stick.
  5. Make the Roux: In the same saucepan you used for the squash (or a clean one), melt the butter over medium heat. Once it is bubbly, whisk in the flour. Cook for 1-2 minutes, stirring constantly. This removes the raw flour taste. The mixture should smell nutty and look like wet sand.
  6. Add the Milk: Slowly pour in the remaining 1 ¼ cups of milk while whisking vigorously. Keep whisking until the mixture thickens, about 3-4 minutes. It should coat the back of a spoon. (Don’t walk away here — I have scorched more than one batch by checking my phone.)
  7. Combine the Sauce: Reduce the heat to low. Stir in the squash puree, garlic powder, salt, and pepper. Mix until everything is evenly combined and a beautiful golden orange.
  8. Melt the Cheese: Add the shredded cheddar and grated Parmesan. Stir gently until the cheese is fully melted and the sauce is smooth. Taste it and adjust the salt or pepper if needed.
  9. Combine Everything: Add the cooked pasta to the sauce and stir until every piece is coated. If the sauce seems too thick, add a splash of the pasta water to loosen it up.
  10. Optional Bake: If you want a crispy top, preheat your oven to 375°F (190°C). Transfer the mac and cheese to a greased baking dish. Sprinkle the breadcrumb mixture over the top. Bake for 15-20 minutes, until golden and bubbly. Let it sit for 5 minutes before serving.

Cooking Tips & Techniques

I have made this recipe more times than I care to count, and I have definitely learned a few things the hard way. Here are my best tips to make it perfect every time.

  • Don’t Overcook the Pasta: Cook it one minute less than the package says. It will finish cooking in the hot sauce. Overcooked pasta turns mushy, and nobody wants that.
  • Shred Your Own Cheese: Pre-shredded cheese has anti-caking agents that stop it from melting smoothly. I know it is a pain, but a box grater takes two minutes and gives you a silky sauce. Trust me on this one.
  • Season in Layers: Add a pinch of salt to the pasta water, a little to the squash as it cooks, and then to the final sauce. Layering the seasoning builds a more complex flavor.
  • Use the Pasta Water: If your sauce is too thick after adding the pasta, stir in a few tablespoons of the starchy pasta water. It loosens the sauce without thinning out the flavor.
  • Don’t Rush the Roux: Let the flour cook for a full minute before adding the milk. If you skip this, your sauce will taste like raw flour. It is a small step that makes a huge difference.
  • Temperature Matters: Let the cheese come to room temperature before adding it to the sauce. Cold cheese can seize up and make the sauce grainy.

Variations & Adaptations

This recipe is a great base, and you can tweak it to fit your family’s needs or whatever you have in the fridge. Here are a few ways I have changed it up.

  • Gluten-Free Version: Swap the all-purpose flour for a 1:1 gluten-free blend, and use gluten-free pasta. The sauce might be slightly thinner, but it still tastes amazing.
  • Add Some Protein: Stir in 1 cup of shredded cooked chicken, crumbled bacon, or leftover ground beef before baking. It turns this side dish into a full meal.
  • Make it Spicy: Add ¼ teaspoon of cayenne pepper or a pinch of red pepper flakes to the sauce. The heat balances the sweetness of the squash beautifully.
  • Seasonal Twist: In the fall, swap the butternut squash for roasted pumpkin or sweet potato. In the spring, try adding a handful of steamed broccoli or peas to the mix.
  • Dairy-Free Option: Use a plant-based butter, oat milk, and your favorite dairy-free cheese shreds. The sauce won’t be as creamy, but it will still be delicious.
  • My Favorite Variation: I once added a teaspoon of Dijon mustard and a pinch of smoked paprika to the sauce. It gave the mac and cheese a subtle, smoky kick that my husband still asks for.

Serving & Storage Suggestions

This mac and cheese is incredibly versatile. Here is how to serve it and keep it for later.

  • Serving Temperature: Serve it hot, straight from the pot or baking dish. The sauce is at its creamiest when it is fresh.
  • Presentation: Spoon it into bowls and top with a sprinkle of fresh parsley or a few cracks of black pepper. If you baked it, let it cool for 5 minutes so the topping stays crispy.
  • What to Serve With It: This pairs beautifully with a simple green salad, roasted broccoli, or a side of steamed green beans. It also works as a main dish with a slice of crusty bread.
  • Storage: Let any leftovers cool completely, then transfer to an airtight container. It will keep in the refrigerator for up to 4 days.
  • Freezing Instructions: This freezes well for up to 3 months. Portion it into freezer-safe containers. Thaw overnight in the fridge before reheating.
  • Reheating Tips: For best results, reheat in a saucepan over low heat with a splash of milk to restore the creaminess. You can also microwave it in 30-second bursts, stirring between each. If it seems dry, add a little milk.
  • Flavor Development: Honestly, the flavors meld together even more after a day in the fridge. Leftovers often taste even better than the first serving.

Nutritional Information & Benefits

This mac and cheese is a little more wholesome than the boxed stuff, but it still feels like a treat. Here is a rough estimate per serving (based on 6 servings).

  • Calories: Approximately 420 per serving
  • Protein: 18 grams
  • Carbohydrates: 45 grams
  • Fat: 20 grams
  • Fiber: 4 grams
  • Sugar: 8 grams (naturally occurring)

Health Benefits: Butternut squash is packed with Vitamin A for healthy eyes and immune function. It also provides fiber, which helps keep little tummies full and happy. The cheese adds calcium for strong bones. This is a great way to sneak in a vegetable without anyone noticing. It is not low-carb, but it is a balanced, satisfying meal that doesn’t rely on processed ingredients.

Dietary Considerations: This recipe contains dairy and gluten. See the variations section for dairy-free and gluten-free adaptations. It is nut-free as written.

Conclusion

This Kid-Approved Butternut Squash Mac and Cheese has become a staple in my house, and I hope it becomes one in yours too. It is the kind of recipe that solves a real problem — getting a healthy, delicious dinner on the table that everyone actually eats. It is creamy, cheesy, and secretly packed with a vegetable. What is not to love?

I encourage you to make it your own. Add your favorite mix-ins, try a different cheese, or bake it with a crunchy topping. The beauty of this recipe is how forgiving it is. It works with whatever you have on hand.

I would love to hear how it turns out for you. Did your kids go back for seconds? Did you sneak in some broccoli? Drop a comment below and let me know. And if you loved this recipe, share it with a friend who needs a little dinner inspiration. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen butternut squash for this recipe?

Yes, absolutely! Frozen cubed butternut squash works perfectly. Just cook it according to the package directions (usually boiling or steaming) until tender, then puree it as directed. It saves you the prep time of peeling and chopping a fresh squash.

Why is my sauce grainy?

A grainy sauce usually happens when the cheese is added too quickly or at too high a heat. Make sure you reduce the heat to low before adding the cheese, and stir gently until it melts. Using pre-shredded cheese can also cause graininess, so shredding your own block cheese is the best bet.

Can I make this ahead of time?

Definitely! You can assemble the entire dish (pasta and sauce combined) up to 24 hours in advance. Store it covered in the refrigerator. When you are ready to serve, bake it at 375°F for 20-25 minutes, or until it is hot and bubbly. You might need to add a splash of milk before baking if it seems dry.

How do I make this recipe vegetarian or vegan?

This recipe is already vegetarian as written. To make it vegan, use a plant-based butter, oat milk, and your favorite dairy-free cheddar-style shreds. The sauce will be slightly less creamy, but still delicious. Nutritional yeast can also add a cheesy flavor boost.

Can I use a different type of squash?

Yes! This recipe works well with other winter squashes. Try using roasted pumpkin, acorn squash, or even sweet potato. Each one will give a slightly different sweetness and color, but the creamy texture will be the same. Just make sure to cook and puree it the same way.

Pin This Recipe!

butternut squash mac and cheese recipe

Print

Kid-Approved Butternut Squash Mac and Cheese: Easy Dinner

This creamy, cheesy mac and cheese is secretly packed with butternut squash, making it a healthier and delicious family dinner that even picky eaters will love. Ready in about 30 minutes, it’s the perfect weeknight meal.

  • Author: Madison
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 cups butternut squash, peeled and cubed (about 1 medium squash)
  • 8 ounces elbow macaroni (about 2 cups dry)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 ½ cups sharp cheddar cheese, shredded
  • ¼ cup Parmesan cheese, grated
  • ½ teaspoon garlic powder
  • Salt and black pepper to taste
  • ¼ cup breadcrumbs mixed with 1 tablespoon melted butter (optional topping)

Instructions

  1. Prep the Squash: Peel the butternut squash with a serrated peeler. Cut it in half lengthwise, scoop out the seeds, and chop into 1-inch cubes. You need about 2 cups of cubes.
  2. Cook the Squash: Place the cubes in a medium saucepan and cover with water. Bring to a boil, then reduce to a simmer. Cook for 10-12 minutes, until fork-tender. Drain well.
  3. Puree the Squash: Transfer the cooked squash to a blender or use an immersion blender. Add ¼ cup of the milk and blend until completely smooth. Set aside.
  4. Cook the Pasta: Bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente (usually 7-8 minutes). Drain and set aside. Do not rinse.
  5. Make the Roux: In the same saucepan (or a clean one), melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture smells nutty.
  6. Add the Milk: Slowly pour in the remaining 1 ¼ cups of milk while whisking vigorously. Continue whisking until the mixture thickens, about 3-4 minutes.
  7. Combine the Sauce: Reduce heat to low. Stir in the squash puree, garlic powder, salt, and pepper. Mix until evenly combined and a golden orange color.
  8. Melt the Cheese: Add the shredded cheddar and grated Parmesan. Stir gently until the cheese is fully melted and the sauce is smooth. Adjust seasoning if needed.
  9. Combine Everything: Add the cooked pasta to the sauce and stir until every piece is coated. If the sauce is too thick, add a splash of pasta water to loosen it.
  10. Optional Bake: For a crispy top, preheat oven to 375°F (190°C). Transfer mac and cheese to a greased baking dish. Sprinkle breadcrumb mixture over the top. Bake for 15-20 minutes, until golden and bubbly. Let sit for 5 minutes before serving.

Notes

For a gluten-free version, use a 1:1 gluten-free flour blend and gluten-free pasta. For a dairy-free option, use plant-based butter, oat milk, and dairy-free cheese shreds. To make it spicy, add ¼ teaspoon cayenne pepper or red pepper flakes. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months. Reheat with a splash of milk to restore creaminess.

Nutrition

  • Serving Size: 1 serving (about 1 c
  • Calories: 420
  • Sugar: 8
  • Sodium: 580
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 45
  • Fiber: 4
  • Protein: 18

Keywords: butternut squash mac and cheese, kid-friendly dinner, easy mac and cheese, hidden vegetable mac and cheese, creamy mac and cheese

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆