
This savory mushroom and egg toast brings cafe-style breakfast to your kitchen with minimal effort. The combination of earthy mushrooms, creamy avocado, and runny eggs atop crusty sourdough creates a satisfying meal that works any time of day.
I discovered this recipe during a rainy Sunday morning when I craved something special but had limited ingredients. It's now my go-to impressive breakfast when friends stay over, and everyone always asks for the recipe.
Ingredients
- Sourdough bread: Offers a tangy contrast to the rich toppings and provides the perfect sturdy base
- Large eggs: With their runny yolks create a natural sauce that ties everything together
- Avocado: Adds creamy texture and healthy fats that make this toast truly satisfying
- Mushrooms: Bring umami flavor and meaty texture; look for firm specimens with no slimy spots
- Butter: Gives the mushrooms a rich golden exterior; use European-style for extra flavor
- Olive oil: Helps prevent butter from burning and adds its own fruity notes
- Chili flakes: Provide gentle heat that wakes up your palate; choose Korean gochugaru for a sweeter heat
- Salt and black pepper: Essential for highlighting each ingredient; freshly ground pepper makes a difference
- Fresh parsley: Adds bright color and a clean finish; flat-leaf Italian variety has the best flavor

Step-by-Step Instructions
- Mushroom Sauté:
- Cook the sliced mushrooms in butter over medium heat until they release their moisture, about 3 minutes. Continue cooking until they begin to brown at the edges and develop a deep golden color, about 4 more minutes. The key is not stirring too frequently to allow proper caramelization. Season with salt and pepper toward the end of cooking to prevent drawing out too much moisture too early.
- Toasting the Sourdough:
- Using the same pan after removing mushrooms allows the bread to absorb some of those savory flavors. Drizzle olive oil directly in the pan, then place bread slices down. Press gently with a spatula to ensure even contact. Cook for about 2 minutes per side until golden brown with a satisfying crunch on the outside but still slightly tender inside.
- Cooking Perfect Eggs:
- Heat a clean portion of the pan, or wipe it clean if necessary, then add a thin layer of olive oil. Crack eggs directly into the pan, keeping them separate if possible. Cook undisturbed until the whites are set but yolks remain gloriously runny, about 2 to 3 minutes. A quick sprinkle of salt, pepper, and chili flakes directly on the eggs enhances their flavor.
- Assembly:
- Place the golden toast on plates, then carefully slide the eggs on top. The yolk should be positioned to break over the toast when cut. Arrange the mushrooms alongside or partially on top of the eggs. Fan avocado slices artfully next to the toast. Finish with a light scatter of fresh parsley for color and brightness.
My absolute favorite moment with this dish is breaking into that perfect egg yolk and watching it create a natural sauce for the toast. I learned this technique from my culinary school roommate who insisted that properly cooked eggs need no additional sauce. She was absolutely right.
Customizing Your Toast
This versatile breakfast template welcomes countless variations based on what you have available. Try adding spinach wilted in the mushroom pan for extra nutrition or swap mushrooms for roasted tomatoes in summer months. For cheese lovers, a sprinkle of feta or goat cheese adds tangy creaminess that complements the earthy mushrooms beautifully. The foundation remains the same: quality bread, good eggs, and thoughtful cooking.
Make-Ahead Options
While best enjoyed fresh, certain components can be prepared in advance. Sauté mushrooms the night before and store refrigerated, then quickly reheat before serving. You can also slice avocado ahead of time if tossed with a little lemon juice to prevent browning. For serving a crowd, prepare all components separately, then assemble multiple toasts simultaneously on a large baking sheet, keeping warm in a low oven until ready to serve.
Nutrition Boost
This toast already packs impressive nutrition but can be enhanced further. Add microgreens on top for added vitamins and minerals with minimal calories. Sprinkle hemp seeds or chia before serving for omega fatty acids and extra protein. Consider using sprouted grain bread instead of sourdough for increased digestibility and nutrient availability, making this not just a delicious breakfast but a powerhouse meal to start your day right.

Weekend Brunch Tips
Transform this simple toast into a starring brunch attraction by serving with simple sides. A light arugula salad dressed with lemon juice and olive oil provides freshness. Offer a small bowl of seasoned Greek yogurt on the side as a cooling accompaniment. For guests, serve each component family style allowing everyone to build their perfect toast, ensuring yolks remain intact until the moment of enjoyment.
Frequently Asked Questions
- → How do I get the mushrooms golden brown?
Cook the sliced mushrooms in butter over medium heat, stirring occasionally. Let them sit undisturbed for a few moments to encourage browning before stirring.
- → Can I use a different type of bread?
Yes! While sourdough adds a great texture, you can substitute with multigrain, whole wheat, or even brioche for a sweeter flavor.
- → What’s the best way to cook the eggs?
Cook the eggs over medium heat until the whites are set but the yolks remain runny. Use oil or butter to prevent sticking.
- → Can I make this dairy-free?
Absolutely. Replace butter with additional olive oil to sauté the mushrooms for a fully dairy-free version.
- → What other garnishes work well with this dish?
Fresh cilantro, chives, or a sprinkle of grated Parmesan can complement the flavors beautifully in place of parsley.