Ever have one of those mornings where you’re craving something hearty and savory, but you just don’t have the time for a big production? You know the feeling—scrambling for something that feels like a real meal but comes together in minutes. That’s exactly why this Savory Mushroom & Spinach Breakfast Toast is my go-to. It’s the kind of simple, satisfying breakfast that makes you feel like you’ve really started your day right, without any of the fuss. It’s got that cozy, diner-style comfort, but it’s packed with good-for-you ingredients that’ll keep you going. And honestly? It’s a total crowd-pleaser, whether you’re cooking for one or whipping up a batch for the whole family.
Top Reasons To Make It
This isn’t just another piece of toast. It’s a full-flavored meal that delivers on so many levels. First off, it’s incredibly quick. You’ll have a restaurant-worthy breakfast on the table in about 15 minutes, which is a lifesaver on busy weekday mornings. It’s also a fantastic way to get a serving of veggies in before you’ve even left the house. The combination of earthy mushrooms and vibrant spinach is a match made in heaven. Plus, it’s endlessly adaptable. Don’t have sourdough? Use what you’ve got. Want to add a protein? Throw it in. It’s one of those healthy breakfast recipes that never gets boring.
Ingredients
- 4 slices sourdough bread (or your favorite hearty bread, for a sturdy base)
- 2 tbsp olive oil (for sautéing and richness)
- 12 oz cremini mushrooms, sliced (they have a deeper, earthier flavor than button mushrooms)
- 3 cloves garlic, minced (for that essential savory punch)
- 5 oz fresh spinach (adds color, nutrients, and a lovely texture)
- 1/4 cup vegetable broth (helps to deglaze the pan and build flavor)
- 1 tsp smoked paprika (adds a subtle smokiness, no bacon required)
- 1/2 tsp onion powder (boosts the savory notes)
- Salt and black pepper to taste
- 4 large eggs (for a classic breakfast protein)
- Optional garnish: red pepper flakes, fresh chopped parsley
Instructions
- Heat one tablespoon of the olive oil in a large skillet over medium heat. Add your sliced mushrooms and let them cook without stirring for about 4-5 minutes, until they’ve released their water and started to turn a beautiful golden brown.
- Add the minced garlic and stir for 30 seconds until it’s incredibly fragrant. Then, toss in the fresh spinach. It’ll look like a lot at first, but it wilts down quickly. Pour in the vegetable broth to help steam the spinach and scrape up any tasty browned bits from the pan. Season with smoked paprika, onion powder, salt, and pepper. Cook for another 2-3 minutes until the spinach is fully wilted and the liquid has mostly evaporated. Remove the mushroom and spinach mixture from the skillet and set it aside.
- Wipe out the skillet with a paper towel and return it to medium heat. Add the remaining tablespoon of olive oil. Carefully crack the eggs into the skillet. For sunny-side-up eggs, cook for 3-4 minutes until the whites are set but the yolks are still gloriously runny. You can also cover the skillet for a minute to help set the tops if you prefer.
- While the eggs are cooking, toast your slices of bread until they’re golden and crisp.
- To assemble, divide the savory mushroom and spinach mixture evenly over the four slices of toast. Top each one with a perfectly cooked egg. Sprinkle with a little more black pepper, red pepper flakes for a kick, and some fresh parsley if you’re feeling fancy. So good.
Variations & Substitutions
The beauty of this dish is how easily it adapts to what you have on hand or what you’re craving. For a dairy-free or vegan version, skip the egg and top your toast with a generous sprinkle of nutritional yeast or a drizzle of tahini for a creamy, cheesy flavor. If you’d like an extra protein boost, stir a can of drained white beans into the mushroom mixture during the last minute of cooking. For a different flavor profile, try using shiitake mushrooms and a dash of tamari or soy sauce instead of smoked paprika. And if you’re out of fresh spinach, a cup of frozen spinach (thawed and squeezed dry) works in a pinch.
Serving Ideas & Pairings
This savory breakfast toast is a complete meal all on its own, but it also shines as part of a bigger spread. If you’re building a breakfast buffet for weekend guests or a holiday morning, this is a fantastic centerpiece. Pair it with a fresh fruit salad for a sweet contrast, some simple roasted breakfast potatoes, or a few slices of avocado. For a brunch vibe, a light arugula salad with a lemon vinaigrette on the side is just perfect. It’s the kind of easy breakfast idea that makes any morning feel a little more special.
Storage & Reheating
This dish is absolutely best enjoyed fresh. But if you have leftovers, store the mushroom-spinach mixture and the eggs separately from the toast in airtight containers in the fridge for up to 2 days. The toast will get soggy if stored assembled. To reheat, warm the mushroom mixture in a skillet over medium heat or in the microwave. I don’t recommend freezing, as the spinach will become watery when thawed. For the eggs, reheating them can make the yolks rubbery, so if you think you’ll have leftovers, you might want to cook fewer eggs the first time around.
Frequently Asked Questions
- Can I make the mushroom mixture ahead of time? Absolutely. You can sauté the mushrooms and spinach up to two days in advance. Store it in the fridge and simply reheat it in a pan when you’re ready to assemble your quick breakfast ideas.
- What’s the best bread to use for this? I’m a huge fan of a thick, sturdy sourdough because it holds up to the toppings without getting soggy. But whole grain bread, a seeded multigrain, or even a thick-cut rye would work great for other healthy food ideas.
- My family doesn’t like runny yolks. What can I do? No problem! Just cook your eggs a little longer until the yolks are set to your liking. You can also scramble them and spoon the scramble over the toast instead for a different, but still delicious, take on morning breakfast ideas.


