From breakfast to dinner, from wholesome meals to indulgent desserts, Nexa Recipes offers quick, easy, and delicious ideas for every occasion and every moment.

Butternut Squash Mac N’ Cheese is a creamy, savory pasta that balances squash with crisp apples and bacon. It gives you a quick, one-pot option for weeknights when you want comfort without fuss.
Many people search for this recipe to find a seasonal mac that uses canned squash and pantry basics. It solves the need for a vegetable-forward comfort meal that still feels special for guests or family dinners.
Why Make This Recipe
This recipe is straightforward and uses mostly pantry items and one fresh apple. The preparation focuses on stovetop cooking, so you avoid long bake times.
You get layered textures from caramelized onions, grated apple, and crumbled bacon on top. The dish is quick enough for weeknight meals yet interesting enough for casual weekend dinners.
The components are flexible and forgiving, so you can adapt to what you have. That makes it useful when you want to cook with minimal planning.
How to Make Butternut Squash Mac N’ Cheese
The approach relies on simple caramelization, basic sauce-building, and finishing with shredded cheddar so the cheese melts smoothly. Combining canned butternut squash with evaporated milk and a touch of broth gives a silky sauce without heavy cream.
Caramelizing the onions slowly concentrates their sweetness and complements the tart apple and smoky bacon. Cooking the pasta al dente and finishing it over low heat lets the sauce cling to the noodles for an even coating.
Ingredients
- 1/2 box whole grain elbow macaroni (about 2.5 cups dry)
- 1 cup canned butternut squash puree
- 1/4 cup + 2 tablespoons evaporated milk
- 1/4 cup chicken or vegetable broth
- 1 oz low fat cream cheese
- 1 teaspoon salt
- 1/2 cup shredded cheddar cheese
- 1 tablespoon butter
- 1/2 cup onions, sliced thinly
- 1 large crispy apple, chopped or grated
- 4 tablespoons crumbled bacon
Directions
- Heat butter in a skillet over low heat. When melted, add onions and let them caramelize for at least 30 minutes, keeping heat on low to low-medium.
- Cook the pasta according to package directions. Drain the pasta and return it to the pan over low heat.
- Add butternut squash, chicken broth, evaporated milk, and cream cheese to the pasta. Stir until combined and then add salt.
- Add the caramelized onions and apples to the pasta. Stir to combine and add a tablespoon more broth or milk if needed.
- Just before serving, mix in the cheddar cheese and stir until melted. Top each serving with 1 tablespoon bacon.

How to Serve Butternut Squash Mac N’ Cheese
Serve this dish hot from the pan in shallow bowls to keep the sauce coating the pasta. A simple green salad with a vinaigrette cuts the richness and adds color to the plate.
Pair with crisp apple slices or a light cider for a seasonal match. Garnish with extra bacon and a sprinkle of black pepper or chopped parsley for a tidy finish.
How to Store Butternut Squash Mac N’ Cheese
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat with a splash of broth or milk to restore creaminess.
You can freeze the cooked pasta for up to 1 month, but expect some texture change in the noodles after thawing. Thaw overnight in the fridge and reheat with extra liquid to regain a saucy consistency.
Tips to Make Butternut Squash Mac N’ Cheese
Start the section with a short line about practical adjustments and timing.
- Use canned butternut squash puree for consistent texture and faster prep.
- Caramelize onions slowly on low heat for at least 30 minutes to develop sweet flavor.
- Grate the apple if you want it to blend more into the sauce; chop it for more texture.
- Drain pasta but return it to the warm pot to help the sauce adhere.
- Add an extra tablespoon of broth or evaporated milk if the sauce thickens too much.
- Use sharp cheddar for stronger flavor or a blend with gouda for creaminess.
- Crisp the bacon in advance and drain on paper towels to avoid soggy topping.
- Taste and adjust salt at the end, especially if using salty bacon or sharper cheese.
Common Mistakes to Avoid
Overheating the sauce can make dairy separate and give a grainy texture. Keep heat low when combining the squash, milk, and cream cheese.
Skipping the caramelization step reduces flavor complexity. Allow enough time for the onions to turn deep golden to balance the sweet and savory elements.
Variations
Add a pinch of smoked paprika or mustard powder to the sauce for subtle warmth. Swap turkey bacon or a vegetarian bacon alternative to reduce pork flavors. Stir in cooked sausage or roasted vegetables for a heartier meal.
FAQs
Can I use fresh butternut squash instead of canned?
Yes. Roast or simmer peeled and cubed squash until tender, then mash or puree. Use about 1 to 1.25 cups cooked squash for a cup of canned puree.
Is whole grain elbow macaroni necessary?
No. Any short pasta like shells, cavatappi, or regular elbows will work. Whole grain adds texture and a nutty note.
Can I make this dairy-free?
You can substitute dairy-free cream cheese and plant-based milk, but the final texture and flavor will change. Use a thicker plant milk to maintain creaminess.
How do I keep the pasta from drying out when storing?
Cool quickly and seal in an airtight container. Add a small splash of broth when reheating to restore moisture.
Can this be baked with a topping?
Yes. Transfer to a baking dish, top with breadcrumbs and extra cheese, and bake 10–12 minutes at 350°F until golden.
What type of apple works best?
A crisp, slightly tart apple like Honeycrisp or Granny Smith balances the sweet squash and caramelized onions.
Conclusion
This stovetop recipe blends creamy butternut squash puree, caramelized onions and apples, and crumbled bacon into a satisfying mac n’ cheese with bacon that works for weeknights or small gatherings. For the original inspiration and a step-by-step reference, see the full recipe on Pinch of Yum.
More Dinner Recipes
Southwest Black Bean Casserole Turkey Bake

Butternut Squash Mac N’ Cheese
Ingredients
Method
- Heat butter in a skillet over low heat until melted, then add onions and let them caramelize for at least 30 minutes.
- Cook the pasta according to package directions. Drain and return to the pan over low heat.
- Add butternut squash, chicken broth, evaporated milk, and cream cheese to the pasta. Stir until combined, then add salt.
- Add the caramelized onions and apples to the pasta and stir to combine. Add more broth or milk if the mixture is too thick.
- Just before serving, mix in the cheddar cheese and stir until melted. Top each serving with bacon.