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.

Butternut squash breakfast hash with roasted squash, apples, crispy bacon, onions, and fried eggs.
↓ Skip to Recipe

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.

Homemade butternut squash hash with sweet apples, crispy bacon, onions, and fried eggs.

Ingredient Notes

Ingredients for butternut squash breakfast hash with apples, bacon, onions, eggs, butter, and sea salt.

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.

Fresh ingredients used to make apple bacon butternut squash breakfast hash.

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, apples, bacon, onion, and eggs for homemade breakfast hash.

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.

Roasted butternut squash breakfast hash topped with freshly fried eggs.
Cozy fall breakfast hash made with roasted butternut squash, apples, bacon, and eggs.

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.

Sweet and savory apple bacon breakfast hash with roasted butternut squash.

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.

Breakfast hash with golden roasted butternut squash, bacon, apples, onions, and eggs.

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.

Butternut squash bacon and egg hash served warm for a hearty breakfast or brunch.

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.

Sweet and savory fall breakfast hash with butternut squash, apples, bacon, and fried eggs.
Butternut squash and apple breakfast skillet with crispy bacon and eggs.

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.

Easy butternut squash breakfast hash with apples and bacon topped with fried eggs.

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.

Apple and butternut squash hash with savory bacon and caramelized onions.
Fall breakfast hash topped with fried eggs and filled with roasted squash, apples, and bacon.

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.

Nana's Apple Pancakes

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.

Savory butternut squash breakfast with bacon, onions, apples, and fried eggs.
Butternut squash hash served with fried eggs for an easy fall brunch.
Homemade fall breakfast hash with caramelized butternut squash, apples, bacon, and eggs.

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.

Printable Butternut Squash Breakfast Hash with Apples, Bacon and Eggs recipe card from Amanda's Kitchen.

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.