• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Paleo Gluten-Free Guy logo
  • Home
  • Recipe Index
  • The Paleo Pantry
  • About
    • About Don Baiocchi
    • What is Paleo?
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • TikTok

Butternut Squash and Broccoli Sheet Pan Hash

Mar 31, 2024 · Leave a Comment

Jump to Recipe Print Recipe
Butternut, Broccoli and Bacon Sheet Pan Hash on a baking sheet.
Butternut, Broccoli and Bacon Sheet Pan Hash on a baking sheet.

This Butternut Squash and Broccoli Sheet Pan Hash is healthy and hearty one-pan meal!

Butternut squash, broccoli, shallots and bacon are roasted together, then topped with eggs and baked until the eggs are done to your liking.

Plus this easy recipe is gluten-free, dairy-free, Paleo and Whole30 friendly.

Bacon, squash, broccoli and eggs baked on a baking sheet.

(As an Amazon Associate, I earn from qualifying purchases. Some of the links on this page may be affiliate links. If you purchase a product through an affiliate link, I’ll automatically receive a small commission at no additional cost to you.)

Why this recipe works

Sheet pan meals are such handy, convenient recipes. And a sheet pan breakfast recipe can really upgrade your weekend mornings.

So this version with butternut squash, broccoli and shallots roasted until tender, then topped with eggs that are baked to your liking, is a must-make. And don’t forget the bacon!

You can toss the vegetables with the oil and seasonings right on the baking sheet – no need for a separate bowl.

Broccoli and butternut squash are surprisingly great partners. The earthy broccoli and the slightly sweet, creamy chunks of squash, plus the salty bacon and silky eggs, make for a colorful, healthy breakfast.

You can customize this recipe so many ways – see the FAQ below for more ideas.

And if you want another sheet pan hash option, check out this Sheet Pan Breakfast Hash with Salami.

What you need

Ingredients:

  • 2-2.5 pounds butternut squash – look for heavy squash with smooth, mostly blemish-free skin
  • 10-12 oz. broccoli – you can use only florets or a combination of florets and stalks; if using stalks, peel them and chop them into chunks
  • 2 large shallots or 1 medium onion (yellow or red)
  • 1/4 cup avocado oil or olive oil
  • 1 teaspoon fine sea salt
  • 3/4 teaspoon ground black pepper, plus more for the eggs
  • 3/4 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 4 slices bacon – check labels if you need it to be Paleo/Whole30 compatible
  • 4-8 eggs, depending on how many people you’re serving
  • 2-3 tablespoons chopped fresh herbs, such as parsley, thyme or basil (optional)
  • flaky sea salt (or more fine sea salt), for the eggs

Equipment:

  • a stainless steel baking sheet (about 17×13″)
  • a cutting board
  • a chef’s knife
  • measuring spoons
  • a measuring glass
  • a spoon (for scooping out the squash seeds)
  • a spatula (the kind for flipping, not stirring)
  • a medium mixing bowl, for cracking in the eggs (optional)
  • parchment paper (optional)
A plate and a baking sheet both with butternut squash, bacon, broccoli and eggs.

How to make Butternut Squash and Broccoli Sheet Pan Hash (with step-by-step photos)

Step 1

Heat the oven to 425°. Optional: line the baking sheet with parchment paper (the vegetables and eggs don’t really stick to the baking sheet anyway, but the parchment will make sure they really don’t stick.)

Step 2

Peel, seed and chop the butternut squash into roughly 3/4″ chunks. Use the following pictures as a guide, if necessary. Add to the baking sheet.

Six pictures showing how to peel and chop up a butternut squash, with text below each pic describing the steps.
Six pictures showing how to peel and chop up a butternut squash, plus text below each picture describing the steps.

Step 3

Chop any large broccoli florets into smaller pieces. The broccoli (florets and/or stalks) should be about the same size as the squash chunks, or a little bigger. Add to the baking sheet.

Step 4

Peel and roughly chop the shallots (or onions). Add to the baking sheet.

Slicing shallots on a cutting board.

Step 5

Add the oil, salt, black pepper, paprika, garlic powder and onion powder to the vegetables. Toss until everything is well coated, then spread out into a single layer. It might seem a bit crowded but everything will shrink as it bakes.

Squash, broccoli and shallots topped with seasonings on a baking sheet.
Two hands tossing raw squash, broccoli, shallots and seasoning on a baking sheet.

Step 6

Chop the bacon into roughly 1″ pieces and spread them out on top of the vegetables.

A baking sheet with butternut squash, broccoli florets and chopped bacon before going in the oven.

Step 7

Bake for 25 minutes, rotating the pan once halfway through.

Step 8

Meanwhile, if desired, crack the eggs into a medium bowl so they’re ready to be added to the baking sheet. Or you can crack the eggs directly on the baking sheet if you like to live dangerously.

Step 9

Once the 25 minutes are up, give the vegetables and bacon a good toss and spread back out into a single layer. Use a spatula to create wells for however many eggs you’re using.

Step 10

Add the eggs to the wells and place back in the oven. Bake for 7-8 minutes for runny eggs, 9-10 minutes for soft eggs, or 11-12 minutes for more set eggs.

Step 11

Remove from the oven and season the eggs with flaky sea salt (or more fine sea salt) and ground black pepper. Then sprinkle the whole baking sheet with chopped fresh herbs, if using, and serve.

A plate with baked broccoli, squash, bacon and eggs, plus a fork and a towel next to it.

FAQ

Can I make substitutions?

You can use other hard winter squash in place of the butternut, such as kabocha, delicata or pumpkin.

You can also replace the butternut squash with sweet potatoes.

You can play around with seasonings. Try cumin, ground coriander, smoked paprika, curry powder, Aleppo pepper, Za’atar, or other spices you like.

You can omit the bacon to make the recipe vegetarian friendly. You might want add 1-2 tablespoons more oil if the vegetables look a little dry before putting the baking sheet in the oven.

The bacon doesn’t get super crispy. If you want really crispy bacon, cook it separately on the stove, drain on paper towels, chop or crumble it and sprinkle over the finished hash.

Can I make this Butternut Squash and Broccoli Sheet Pan Hash ahead of time?

You can make the vegetable/bacon mixture ahead of time and refrigerate for up to 5 days. Spread out on a baking sheet and place in a 425° for 10-15 minutes to warm it back up, then make wells for the eggs and proceed with the recipe.

Can I freeze this Butternut Squash and Broccoli Sheet Pan Hash?

I do not recommend freezing this.

Is this also a Paleo butternut squash and broccoli recipe?

Yes, as long as the bacon is Paleo-friendly (no added sugar), this recipe is compatible with the Paleo lifestyle.

Is this also a Whole30 butternut squash and broccoli recipe?

Yes, as long as the bacon is Whole30-friendly (no added sugar), this recipe is compatible with the Whole30 program.

Is this also a gluten-free butternut squash and broccoli recipe?

Yep. As always, check labels on any ingredients, but the recipe as written is completely gluten-free.

Other recipes you might like:

  1. Sheet Pan Breakfast Hash with Crispy Salami
  2. Sweet Potato Chorizo Hash
  3. Whole30 Egg Bites
  4. Italian Egg Bake
Bacon, squash, broccoli and eggs baked on a baking sheet.

Butternut Squash and Broccoli Sheet Pan Hash

Don Baiocchi
This Butternut Squash and Broccoli Sheet Pan Hash is a fun, healthy breakfast! Tender vegetables, salty bacon and silky eggs are baked in the oven for an easy one-pan meal. And it's gluten-free, dairy-free, Paleo and Whole30 friendly!
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 37 minutes mins
Total Time 57 minutes mins
Course Breakfast
Cuisine American
Servings 4 servings
Calories 504 kcal

Ingredients
  

  • 2-2½ pounds butternut squash
  • 10-12 oz. broccoli florets or florets and stalks (see notes)
  • 2 large shallots or 1 medium onion (red or yellow)
  • ¼ cup avocado oil or olive oil
  • 1 teaspoon fine sea salt
  • ¾ teaspoon ground black pepper
  • ¾ teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 4 slices bacon (check labels for Paleo/Whole30 if necessary)
  • 4-8 eggs depending on how many you're serving
  • 2-3 tablespoons chopped fresh herbs, such as parsley, thyme or basil (optional)
  • flaky sea salt (or more fine sea salt), for the eggs

Instructions
 

  • Heat the oven to 425°. Optional: line the baking sheet with parchment paper (the vegetables and eggs don't really stick to the baking sheet anyway, but the parchment will make sure they really don't stick.)
  • Peel, seed and chop the butternut squash into roughly 3/4" chunks. (See blog post for step-by-step photos.) Add to the baking sheet.
  • Chop any large broccoli florets into smaller pieces. The broccoli (florets and/or stalks) should be about the same size as the squash chunks, or a little bigger. Add to the baking sheet.
  • Peel and roughly chop the shallots (or onions). Add to the baking sheet.
  • Add the oil, salt, black pepper, paprika, garlic powder and onion powder to the vegetables. Toss until everything is well coated, then spread out into a single layer. It might seem a bit crowded but everything will shrink as it bakes.
  • Chop the bacon into roughly 1" pieces and spread them out on top of the vegetables.
  • Bake for 25 minutes, rotating the pan once halfway through.
  • Meanwhile, if desired, crack the eggs into a medium bowl so they're ready to be added to the baking sheet. Or you can crack the eggs directly on the baking sheet if you like to live dangerously.
  • Once the 25 minutes are up, give the vegetables and bacon a good toss and spread back out into a single layer. Use a spatula to create wells for however many eggs you're using.
  • Add the eggs to the wells and place back in the oven. Bake for 7-8 minutes for runny eggs, 9-10 minutes for soft eggs, or 11-12 minutes for more set eggs.
  • Remove from the oven and season the eggs with flaky sea salt (or more fine sea salt) and ground black pepper. Then sprinkle the whole baking sheet with chopped fresh herbs, if using, and serve.

Notes

Note: If using broccoli stalks, peel and chop them into roughly 3/4″ chunks.
Nutritional note: The nutrition info was calculated with 2 eggs per person (serving 4 people).
Substitutions
You can use other hard winter squash in place of the butternut, such as kabocha, delicata or pumpkin.
You can also replace the butternut squash with sweet potatoes.
You can play around with seasonings. Try cumin, ground coriander, smoked paprika, curry powder, Aleppo pepper, Za’atar, or other spices you like.
You can omit the bacon to make the recipe vegetarian friendly. You might want add 1-2 tablespoons more oil if the vegetables look a little dry before putting the baking sheet in the oven.
The bacon doesn’t get super crispy. If you want really crispy bacon, cook it separately on the stove, drain on paper towels, chop or crumble it and sprinkle over the finished hash.
Make ahead
You can make the vegetable/bacon mixture ahead of time and refrigerate for up to 5 days. Spread out on a baking sheet and place in a 425° for 10-15 minutes to warm it back up, then make wells for the eggs and proceed with the recipe.
Freezer option
I do not recommend freezing this.

Nutrition

Calories: 504kcalCarbohydrates: 42gProtein: 19gFat: 31gSaturated Fat: 7gPolyunsaturated Fat: 5gMonounsaturated Fat: 17gTrans Fat: 0.1gCholesterol: 342mgSodium: 890mgPotassium: 1460mgFiber: 8gSugar: 9gVitamin A: 31416IUVitamin C: 126mgCalcium: 231mgIron: 5mg
Keyword broccoli and butternut squash, butternut squash and broccoli, paleo breakfast, sheet pan breakfast, whole30 breakfast
Tried this recipe?Mention @paleoglutenfreeguy or tag #paleoglutenfreeguy!

For more recipes, inspiration and just good stuff, join me on:

Instagram,

Facebook,

TikTok

and Pinterest!

Related Posts

  • A Paleo breakfast hash with vegetables and four eggs on a baking sheet with a fork breaking the yolk of one of the eggs.
    Sheet Pan Breakfast Hash with Salami
  • Sweet Potato Chorizo Hash with 4 eggs in it in a nonstick skillet.
    Sweet Potato Chorizo Hash (Paleo, Whole30)
  • Healthy Whole30 egg muffins in muffin liners on a cooling rack.
    Whole30 Egg Bites (Paleo, gluten-free)

5 Ingredients or Less, Breakfast, Recipes, Whole30 bacon, broccoli, brunch, butternut squash, Easter, eggs

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

About Don

Headshot photo of Don Baiocchi

Well hello there! I’m Don, the creator behind Paleo Gluten Free Guy. I share fun, vibrant recipes for good health and pure enjoyment. All of my recipes are gluten-free and the majority of them are also Paleo, meaning they’re free of grains, dairy, refined sugar and legumes.

Categories

Sign-up for Freebie!

Most Recent Posts

Rhubarb gluten free muffins in a muffin pan on a cooling rack.

Gluten-Free Rhubarb Muffins (Paleo)

A gluten free dairy free banana cake in a square baking dish with some cream cheese frosting spread over part of the cake.

Gluten-Free Banana Cake (Paleo)

A spicy salmon poke bowl with chunks of salmon, shredded carrots, sugar snap peas and red bell pepper strips.

Cooked Salmon Poke Bowl (gluten-free, Paleo)

High protein chocolate pudding in mason jars topped with sliced banana and chocolate chips.

Chocolate Protein Chia Pudding

Gluten free and dairy free banana bread sliced on a platter next to a bread knife.

Gluten-Free Dairy-Free Banana Bread

Footer

For Recipe Tips & More!

Menu

  • Home
  • Recipe Index
  • Blog
  • Privacy Policy
  • Contact

Follow Me

  • Facebook
  • Instagram
  • Pinterest
  • TikTok

Copyright © 2025 Paleo Gluten-Free Guy on the Seasoned Pro Theme

51 shares
  • 28

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required