Butternut Squash Breakfast Hash with Apples, Bacon & Eggs
/A Cozy Sweet-and-Savory Breakfast for Fall
There are some breakfasts that feel made for slow fall mornings, and this Butternut Squash Breakfast Hash is one of them.
Roasted butternut squash, crisp bacon, sweet apples, and golden onions come together in one hearty skillet, then everything is finished with fried eggs on top. The combination is savory, a little sweet, and exactly the kind of breakfast I crave once the mornings start getting cooler.
I especially love how the apples soften just enough to become tender while still keeping a little texture, and the butternut squash adds that cozy caramelized flavor that makes this feel so seasonal.
It works beautifully for breakfast or brunch, but honestly, I would happily serve this for dinner too.
Why You'll Love This Breakfast Hash
This is one of those recipes that feels hearty and special without being complicated.
You'll love it because it's:
Sweet and savory in every bite
Perfect for fall and winter mornings
Made with simple ingredients
Easy to customize
Great for breakfast, brunch, or breakfast-for-dinner
Naturally full of texture
Easy to serve family-style
Delicious with runny fried eggs on top
The bacon, apples, onions, and roasted squash all bring something different to the skillet, which is what makes the finished dish so satisfying.
Ingredient Notes
Butternut Squash
Butternut squash is the base of the hash and gives the recipe its warm, slightly sweet flavor.
Cut it into roughly 1-inch cubes so the pieces roast evenly and develop golden edges.
Bacon
Use your favorite bacon and cut it into bite-size pieces before cooking.
As the bacon cooks, it releases fat that becomes part of the flavor base for the onions, apples, and eggs.
Apples
Pink Lady and Granny Smith both work beautifully.
Pink Lady gives you a slightly sweeter result, while Granny Smith adds more tartness.
Choose an apple that holds its shape well when cooked.
Onion
Yellow onion adds savory sweetness and balances the fruit and squash.
Eggs
Four eggs finish the dish and make it feel like a complete breakfast.
Cook them however you like, but I especially love a runny yolk because it creates almost a sauce over the hash.
Butter
A little melted salted butter helps the butternut squash caramelize while roasting.
Sea Salt
The squash is seasoned simply so the natural flavors of all the ingredients can shine.
Kitchen Tools
You only need a few basic kitchen tools:
Large baking sheet
Parchment paper
Large skillet
Small skillet for eggs
Large mixing bowl
Sharp chef's knife
Cutting board
Spatula or wooden spoon
Measuring spoons
You can find more of my favorite skillets, baking sheets, knives, and everyday kitchen tools in my Kitchen Essentials shelf.
Butternut Squash Breakfast Hash Recipe
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: About 50 minutes
Servings: 4
Ingredients
3 cups butternut squash, peeled and cut into approximately 1-inch cubes
2 tablespoons salted butter, melted
2 teaspoons sea salt
12 ounces bacon, cut into bite-size pieces
2 large apples, peeled and chopped
1 large yellow onion, chopped
4 large eggs
Instructions
Step 1: Roast the Butternut Squash
Preheat the oven to 425°F.
Line a large baking sheet with parchment paper.
Add the butternut squash to a large bowl and toss with the melted butter and sea salt until evenly coated.
Spread the squash into a single layer on the prepared baking sheet.
Roast for approximately 30 minutes, or until tender and golden around the edges.
Step 2: Cook the Bacon
While the squash roasts, heat a large skillet over medium heat.
Add the chopped bacon and cook, stirring occasionally, until the fat begins to render.
Step 3: Add the Onion
Once the bacon has released some of its fat, add the chopped yellow onion.
Cook for approximately 5 minutes, stirring occasionally, until the onion softens and the bacon is about three-quarters cooked.
Carefully transfer a small amount of bacon grease to a separate skillet to use for frying the eggs.
Step 4: Add the Apples
Add the chopped apples to the bacon and onion mixture.
Cook for approximately 2–5 minutes, stirring gently, until the apples are slightly softened but still hold their shape.
Reduce the heat to low.
Step 5: Fry the Eggs
Heat the reserved bacon grease in a separate skillet over medium heat.
Crack in the eggs and cook to your preferred doneness.
I especially love them with set whites and soft, runny yolks.
Step 6: Finish the Hash
Once the butternut squash is roasted, add it to the skillet with the bacon, onions, and apples.
If there is more grease in the skillet than you prefer, carefully drain some before adding the squash.
Gently toss everything together until evenly combined.
Remove from the heat.
Step 7: Serve
Top the warm hash with the fried eggs.
Serve immediately and enjoy!
Amanda's Quick Tips
Cut the squash into evenly sized pieces so it roasts at the same rate.
Roast in a single layer instead of crowding the baking sheet.
Choose a firm apple that won't turn mushy in the skillet.
Add the apples toward the end so they keep some texture.
Reserve a little bacon grease for frying the eggs.
Drain excess grease before adding the squash if desired.
Serve immediately while the eggs and hash are warm.
How to Get Caramelized Butternut Squash
The best breakfast hash starts with properly roasted squash.
The most important thing is giving the squash enough room on the baking sheet.
If the cubes are piled on top of one another, they'll steam rather than roast.
Spread them into a single layer and let the high oven temperature create those golden, caramelized edges.
You also want the pieces relatively similar in size so smaller cubes don't burn before larger pieces become tender.
What Apples Work Best in Breakfast Hash?
I like using apples that can handle a few minutes of cooking without completely breaking down.
My favorites are:
Pink Lady
Granny Smith
Honeycrisp
Fuji
Granny Smith creates the most contrast against the sweetness of the butternut squash, while Pink Lady and Honeycrisp give the finished hash a slightly sweeter flavor.
Avoid very soft apples that are more likely to turn mushy during cooking.
Why Bacon Works So Well Here
Bacon gives this recipe both flavor and texture.
The crisp pieces add a salty, smoky element that balances the natural sweetness of the squash and apples.
I also love using a little of the rendered bacon fat to cook the onions and fry the eggs because it carries that flavor throughout the entire dish.
If the skillet becomes too greasy, simply drain off some of the excess before combining everything at the end.
Amanda's Tips for the Best Breakfast Hash
Don't Overcook the Apples
You're looking for tender—not applesauce.
Add them after the onions and bacon have had time to cook, then give them just a few minutes.
Keep the Squash Separate Until the End
Roasting the squash separately allows it to caramelize rather than steaming in the skillet.
Use the Bacon Grease
A little bacon grease makes wonderfully flavorful fried eggs.
Taste Before Adding More Salt
Both the bacon and salted butter contribute salt, so taste the finished hash before adding additional seasoning.
Serve It Right Away
This breakfast is at its best when the hash is warm and the eggs are freshly cooked.
Easy Variations
Sweet Potato Breakfast Hash
Swap the butternut squash for cubed sweet potato.
Potato Breakfast Hash
Use Yukon Gold or red potatoes instead of squash.
Sausage Breakfast Hash
Replace the bacon with breakfast sausage.
Vegetarian Breakfast Hash
Leave out the bacon and sauté the onion and apples in olive oil or butter.
Mushroom Breakfast Hash
Add sliced mushrooms with the onions for a more savory version.
Herb Breakfast Hash
Add fresh rosemary, thyme, or sage to give the recipe an even stronger fall flavor.
Spicy Breakfast Hash
Add crushed red pepper flakes or serve with hot sauce.
What to Serve with Butternut Squash Breakfast Hash
This hash is filling enough to stand on its own, but it also works beautifully as part of a larger brunch.
Serve it with:
Toasted sourdough
Biscuits
Fresh fruit
Simple green salad
Scones
Muffins
Cinnamon rolls
Fresh coffee
Iced lattes
Apple cider
For a fall brunch, I love pairing it with something sweet like coffee cake or cinnamon rolls.
Can I Make Breakfast Hash Ahead?
You can prepare several components ahead of time.
The butternut squash can be roasted in advance and refrigerated.
You can also chop the apples and onion ahead, although I recommend tossing chopped apples with a little lemon juice to help prevent browning.
Cook the eggs fresh just before serving.
For the best texture, reheat the hash in a skillet rather than the microwave.
How to Store Leftovers
Allow the hash to cool before transferring it to an airtight container.
Store the squash, bacon, apple, and onion mixture in the refrigerator for up to 3–4 days.
I recommend storing leftover eggs separately whenever possible.
For the best texture, reheat the hash in a skillet over medium heat until warmed through.
You can also reheat it in a 350°F oven for approximately 10–15 minutes.
Can You Freeze Butternut Squash Breakfast Hash?
You can freeze the hash mixture, although the apples and squash may become slightly softer after thawing.
I would freeze the hash without the eggs.
Transfer cooled portions to freezer-safe containers and freeze for up to approximately 2–3 months.
Thaw overnight in the refrigerator and reheat in a skillet or oven.
Make fresh eggs when you're ready to serve.
Frequently Asked Questions
Can I use pre-cut butternut squash?
Absolutely. Pre-cut squash is a great shortcut.
Do I have to peel the butternut squash?
Yes. Remove the tough outer skin before cubing unless you're purchasing prepared squash that's already peeled.
What apples are best for breakfast hash?
Pink Lady, Granny Smith, Honeycrisp, and Fuji all work well because they hold their texture when cooked.
Can I use sweet potatoes instead?
Yes. Sweet potatoes are an easy substitute.
Can I leave out the bacon?
Absolutely. Use butter or olive oil to sauté the vegetables instead.
Can I add more vegetables?
Yes. Mushrooms, bell peppers, spinach, kale, and Brussels sprouts would all work.
What kind of eggs are best?
Cook them however you like. Fried eggs with soft yolks are my favorite because the yolk mixes into the hash as you eat.
Can I make this for dinner?
Definitely. Breakfast-for-dinner is one of my favorite ways to serve a hearty hash like this.
Can I prepare it for meal prep?
Yes. Prepare the hash ahead and cook fresh eggs when you're ready to eat.
How do I keep the squash from getting mushy?
Roast it in a single layer and avoid overcooking it before combining with the other ingredients.
More Breakfast Recipes You'll Love
If you're looking for more breakfast and brunch inspiration, try another favorite from Amanda's Kitchen:
Freezer Meal Prep Breakfast Burritos
Perfect for stocking the freezer for busy mornings.
Chorizo, Egg & Potato Breakfast Bowls
Another hearty savory breakfast that's easy to customize.
A sweet family breakfast with plenty of apple flavor.
Breakfast Croissants with Sausage, Bacon & Maple Dijon
A savory breakfast sandwich that's perfect for brunch.
Pumpkin Coffee Cake with Pecan Crumbles
A beautiful fall pairing for this breakfast hash.
Soft Cream Cheese Lemon Blueberry Scones
Perfect alongside coffee for a weekend brunch.
Shop My Breakfast & Kitchen Favorites
I've gathered my favorite skillets, baking sheets, knives, serving pieces, and everyday tools for recipes like this in my Kitchen Essentials shelf.
Keep the same shopping structure as the other posts: one subtle shelf link earlier, one actual shoppable shelf here.
Save This Recipe
Whether you're planning a cozy fall brunch, looking for a hearty breakfast-for-dinner idea, or simply want something new for the weekend, save this Butternut Squash Breakfast Hash for later.
I've included my printable From Amanda's Kitchen recipe card below so it's easy to print, save, and make again.
A Note From Amanda
There is something about fall mornings that makes me want to slow down and cook something warm.
This breakfast hash combines so many of the flavors I love during the season—sweet apples, roasted butternut squash, smoky bacon, and eggs fresh from the skillet.
It's simple, comforting, and exactly the kind of meal that makes an ordinary morning feel a little more special.
I hope it becomes one of those recipes your family looks forward to when the weather begins to cool.
"Taste and see that the Lord is good."
Psalm 34:8
Made with love for the people you love.






