This Spinach and Portobello Mushroom Breakfast Hash is packed full of dense nutrition, fantastic flavor, and makes for a great make-ahead breakfast option for the week!

Portabella and Spinach Breakfast Hash

This recipe was essentially born from the realization that it had been TOO LONG since I’d eaten a mushroom. Amazing sources of B-vitamins, selenium, and copper, mushrooms are a fascinating food. Nutritional content aside, I learned a lot about mushrooms from Michael Pollan’s Omnivore’s Dilemma. Because of that book, I have a deeper respect for where mushrooms came from and just how precious of a find they are when wild. Arguably one of the more domesticated mushrooms out there, the portobello is still one of the kings of the edible fungi. The large bodies can be used as burger buns, patties, or sliced up like in today’s Breakfast Hash recipe. What I love most about a mushroom is that, once heat is applied, it can start to deepen in flavor almost immediately. While it lets off liquid, you can be left with an intensely delicious finished product. The right amount of fat and salt is all you really need to let the little guys shine.

Portabella and Spinach Breakfast Hash

Portabella and Spinach Breakfast Hash

This Breakfast Hash can EASILY be made egg-free. The dish comes together simply: slice bacon and then crisp it in a pan. Spoon off some of the fat and then saute the massive amount of sliced mushrooms until they’re reduced in size and swoon-worthy. Cook the spinach, drain off the liquid (squeeze it out!) and then combine everything together for one of the best darn breakfast hashes you’ve ever had. You can leave it as-is if you’re egg-free, or you can create a few wells in the dish and crack in some eggs. This is a great dish to make for a breakfast party or if you’re meal prepping! I actually froze the majority of this hash (excluding the parts with eggs) and they were some of the freezer meals that went the fastest. The mushrooms picked up the awesome bacon flavor and the cooked (but not watery) spinach offered up plenty of great greens. I LOVE this hash!

I hope it serves you well!

Portobello & Spinach Breakfast Hash

4 from 1 vote
By Amber Goulden
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 5 servings
This breakfast hash comes together quickly with a satisfying mixture of portobello mushrooms, spinach, and bacon. Simply crack a few eggs into the hash, cover and cook for a complete breakfast you'll want to eat all week!


  • 12 ounces bacon sliced into thin strips
  • 3 cloves garlic minced
  • 1 pound portobello mushrooms
  • 2, 10 ounce packages frozen spinach
  • 5 eggs


  • Cook the bacon until crisp over medium heat. Remove bacon from pan and drain half of bacon fat.
  • While bacon is cooking, remove the gills from the inside of the portobello mushrooms and clean them with a wet paper towel, then cut into 1/2 inch strips. Add the mushroom strips and minced garlic to the pan. Cook in the bacon fat over medium heat for 10 to 15 minutes, or until softened.
  • Heat the spinach according to the package instructions. Once cooled, drain the spinach by wringing out between cheese cloth or pressing between two paper towels. Add to the portobellos and stir until fully combined.
  • Create 5 wells in the portobello-spinach mixture and crack in 5 eggs. Cover with a lid and cook for 10 to 12 minutes, until eggs are set to your liking. Let cool slightly and serve!


Calories: 402kcal | Carbohydrates: 10g | Protein: 20g | Fat: 32g | Saturated Fat: 11g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 13g | Trans Fat: 0.1g | Cholesterol: 209mg | Sodium: 605mg | Potassium: 925mg | Fiber: 5g | Sugar: 3g | Vitamin A: 13560IU | Vitamin C: 7mg | Calcium: 180mg | Iron: 4mg

Additional Info

Course: Breakfast
Cuisine: American
Servings: 5 servings
Calories: 402
Keyword: breakfast hash, spinach breakfast hash

Like this recipe?

Leave a comment

About the Author

Amber Goulden

More Like This

Leave a comment

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

Recipe Rating