1. Home
  2. /
  3. Recipes
  4. /
  5. Poached Eggs with Spinach & Mushrooms on Toast – Healthy...

Poached Eggs with Spinach & Mushrooms on Toast – Healthy Breakfast Ideas

Written By: Byron | March 6, 2025
Poached Eggs with Spinach & Mushrooms on Toast

Poached Eggs with Spinach & Mushrooms on Toast is an easy to make breakfast idea from the Mediterranean. It’s healthy, loaded with fiber, and will set you up for a busy day ahead. 

Lightly toasted brown bread with sautéd spinach, mushrooms, and just a little garlic and shallots to bring some extra flavor. Garnish with a lightly poached egg, a drizzle of olive oil, and some salt and you’re good to go! 

This post may contain affiliate links.

Serving:

Breakfast for 2-3

Ready in:

20 minutes

Skill level:

Easy

Serve with:

Fresh coffee or juice

Watch step-by-step recipe video

If you’re looking for this recipe’s video and many other great recipe ideas, why not check out our Spanish Radish YouTube Channel? We’ve got everything from quick and easy tapas recipes to delicious main meals, to incredible Spanish dessert options too.

How to Make Poached Eggs with Spinach & Mushrooms on Toast

Ingredients

  • 2 slices of bread (sourdough, brown, or wholemeal, up to you)
  • 2 shallots, finely chopped
  • 2-3 garlic cloves
  • 8oz. (250g) fresh mushrooms (e.g., button, shiitake, oyster), sliced
  • Extra virgin olive oil 
  • 2 tbsp Jerez Sherry Vinegar 
  • 3-4 sprigs fresh thyme (or around ½ tsp dried thyme)
  • 1 loosely packed cup of fresh spinach
  • 2 eggs (poached- see info below)
  • Zest from a lemon
  •  Salt and freshly ground black pepper, to taste 

Equiment

        Poached Eggs with Spinach & Mushrooms on Toast

        Step-by-Step Instructions

        Step 1 – Prepare ingredients

        • Slice shallots and mince a few garlic cloves.
        • Loosely chop the spinach and slice the mushrooms. 

        Step 2 – Sauté Spinach and Mushrooms

        • Over a medium heat, add a splash of oil in a large pan and once hot, add the shallots. 
        • Sauté for 2-3 minutes or until golden, then add the garlic and stir through.
        • Add the sliced mushrooms and season with a little salt and a few sprigs of fresh thyme.
        • Sauté and stir constantly for 3-4 minutes or until the mushrooms soften.
        • Add the loosely chopped spinach and stir through. Saute until the spinach wilts and then remove from the heat. 
        • Note: Don’t forget to remove the thyme sprigs.

        Step 3 – Poach Eggs

        • Heat around 1 liter of water in a pot. Add the vinegar and bring to a light boil (small bubbles rising to the surface is ideal). 
        • Crack an egg into a small bowl and slowly tilt the bowl into the water as gently as possible. 
        • Use a slotted spoon and gently cup the egg to help collect all the strands of egg white. 
        • Boil egg for 3-4 minutes for a runny yolk, or 5+ minutes for a firm yolk. 
        • Remove egg from the water and place back into a small bowl and cover with a plate or lid to keep the egg warm. 

        Step 4 – Toast Some Bread

        • Add a splash of oil to a large pan over high heat. Sprinkle with a little salt and then toast the bread until golden (1–2 minutes per side). 

        Step 5 – Assemble and Serve

        • Plate up by adding a slice of bread, then top with some of the Sauteed mushrooms and spinach, top with a poached egg and garnish with a sprinkle of fresh thyme. 
        • Season to taste with salt and pepper and serve.
        Poached Eggs with Spinach & Mushrooms on Toast

        How to make the perfect poached eggs

        I get it. For a long while, I was scared of making poached eggs too! 

        I would sheepishly shy away from any recipe that would make the mere mention of poaching an egg. But …..Believe it or not, it’s really not too difficult to get perfect poached eggs every time. 

        All you need is a little practice, a bit of patience, and the right ingredients. Here are some tips to get you on your way:

        Eggs at room temperature:

        First off, making the perfect poached egg requires fresh eggs that are best at room temperature, so if you’re planning to make poached eggs for breakfast, it’s best to take a few eggs out of the fridge the night before. 

        Eggs: 

        The Fresher the better. That is all. 

        Getting the right technique

        This is where a little practice and patience comes into play, as achieving the right technique is not always within our grasp on the first attempt. Don’t worry, we’re suggesting you need 10,000 hours of poaching eggs to master it, just give it a try a few mornings consecutively, and you’ll notice improvements!

        Here’s what you need and how to do it to get perfect poached eggs:

        Ingredients:

        • Fresh eggs
        • Water
        • 1-2 tbsp white vinegar (optional, helps the whites set faster- read more about this below)
        • Salt (for seasoning, after cooking)
              Poached Eggs with Spinach & Mushrooms on Toast

              Technique for Poached Egg Perfection

              Boil the Water

              • Fill a medium saucepan with about 3 inches (7-8 cm) of water.
              • Bring it to a gentle simmer (not a rolling boil) – small bubbles should be rising but not breaking the surface aggressively.

              Add Vinegar (Optional but Helpful and highly recommended)

              • Adding vinegar (about 1-2 tbsp per liter of water) helps the egg whites coagulate more quickly. This process is called ‘Protein Coagulation’ – (Not convinced? Read more about this a little further down in the article where we get all sciency 🔬 🙄).

              Crack the Egg into a Small Bowl

              • This helps you gently slide the egg into the water rather than cracking it directly in, which can break the yolk.

              Create a Whirlpool (Optional for Neater Shape)

              • Use a spoon to stir the water in a circular motion before adding the egg.
              • This helps wrap the whites around the yolk, creating a more compact shape.

              Gently Add the Egg

              • Lower the bowl close to the water’s surface and slide the egg in.
              • Avoid dropping it from too high to prevent spreading.

              Let It Cook

              • Cook for 3-4 minutes for a runny yolk or 5 minutes for a firmer yolk.
              • Do not stir the water once the egg is in.

              Remove with a Slotted Spoon

              • Lift the egg gently and place it on a paper towel to absorb excess water.

              Season and Serve

              • Sprinkle with salt and pepper to taste.
              • Serve over toast, avocado, or your favorite breakfast dish.

              Why does adding vinegar to boiling water help make the perfect poached egg?

              Adding vinegar to the boiling water helps make the perfect poached egg by aiding in the coagulation of the egg whites. Here’s how it works:

              Acid Speeds Up Protein Coagulation

              • Egg whites are mostly made of proteins that start to coagulate (solidify) when heated.
              • Vinegar (acetic acid) lowers the pH of the water, which helps the proteins in the egg white bond together more quickly before they have a chance to spread out and make wispy strands.

              Helps Keep the Egg Compact

              • Without vinegar, the egg white takes longer to set, giving it more time to spread out and form messy, feathery edges.
              • Vinegar tightens up the whites faster, leading to a neater, rounder poached egg.

              How Much Vinegar to Use?

              • About 1-2 tablespoons per liter of water is enough.
              • Too much vinegar can make the eggs taste slightly tangy, so don’t overdo it!

              It’s a simple trick, but it makes a big difference! 

              Cheat Method for Poaching an Egg! 

              Poach in Cling Film 🍳

              • Line a small ramekin or cup with plastic wrap and lightly oil it.
              • Crack the egg into the plastic wrap, gather the edges, and twist to seal like a little pouch.
              • Lower into simmering (not boiling) water and cook for 3-4 minutes.
              • Remove, cut open, and enjoy a perfectly shaped poached egg!

              Nutrition Facts

              Servings: 3

              Amount per serving

               

              Calories

              188

              % Daily Value*

              Total Fat 9.5g

              12%

              Saturated Fat 2g

              10%

              Cholesterol 124mg

              41%

              Sodium 242mg

              11%

              Total Carbohydrate 17.2g

              6%

              Dietary Fiber 3.1g

              11%

              Total Sugars 2.5g

               

              Protein 9.2g

               

              Vitamin D 15mcg

              76%

              Calcium 87mg

              7%

              Iron 3mg

              17%

              Potassium 226mg

              5%

              *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.

                  Poached Eggs with Spinach & Mushrooms on Toast

                  Poached Eggs with Spinach & Mushrooms on Toast - Healthy Breakfast Ideas

                  Byron
                  Poached Eggs with Spinach & Mushrooms on Toast is an easy to make breakfast idea from the Mediterranean. It’s healthy, loaded with fiber, and will set you up for a busy day ahead.
                  5 from 1 vote
                  Prep Time 3 minutes
                  Cook Time 15 minutes
                  Total Time 18 minutes
                  Course Appetizer, Breakfast, Snack
                  Cuisine Mediterranean, Spain
                  Servings 3 Breakfast
                  Calories 188 kcal

                  Equipment

                  • Stainless Steel Pan
                  • Large pot with lid
                  • Cooking Tongs
                  • Microplane
                  • Slotted Cooking Spoon

                  Ingredients

                  • 2 slices of bread sourdough, brown, or wholemeal, up to you
                  • 2 shallots finely chopped
                  • 2-3 garlic cloves
                  • 8 oz. 250g fresh mushrooms (e.g., button, shiitake, oyster), sliced
                  • Extra virgin olive oil
                  • 2 tbsp Jerez Sherry Vinegar
                  • 3-4 sprigs fresh thyme or around ½ tsp dried thyme
                  • 1 loosely packed cup of fresh spinach
                  • 2 eggs poached- see info below
                  • Zest from a lemon
                  • Salt and freshly ground black pepper to taste

                  Instructions
                   

                  Step 1 - Prepare ingredients

                  • Slice shallots and mince a few garlic cloves.
                    2 shallots, 2-3 garlic cloves
                  • Loosely chop the spinach and slice the mushrooms.
                    8 oz. 250g fresh mushrooms (e.g., button, shiitake, oyster), sliced

                  Step 2 - Sauté Spinach and Mushrooms

                  • Over a medium heat, add a splash of oil in a large pan and once hot, add the shallots.
                    Extra virgin olive oil
                  • Sauté for 2-3 minutes or until golden, then add the garlic and stir through.
                  • Add the sliced mushrooms and season with a little salt and a few sprigs of fresh thyme.
                    3-4 sprigs fresh thyme
                  • Sauté and stir constantly for 3-4 minutes or until the mushrooms soften. add the vinegar.
                    2 tbsp Jerez Sherry Vinegar
                  • Add the loosely chopped spinach and stir through. Saute until the spinach wilts and then remove from the heat.
                    1 loosely packed cup of fresh spinach
                  • Note: Don’t forget to remove the thyme sprigs.

                  Step 3 - Poach Eggs

                  • Heat around 1 liter of water in a pot. Add the vinegar and bring to a light boil (small bubbles rising to the surface is ideal).
                  • Crack an egg into a small bowl and slowly tilt the bowl into the water as gently as possible.
                    2 eggs
                  • Use a slotted spoon and gently cup the egg to help collect all the strands of egg white.
                  • Boil egg for 3-4 minutes for a runny yolk, or 5+ minutes for a firm yolk.
                  • Remove egg from the water and place back into a small bowl and cover with a plate or lid to keep the egg warm.

                  Step 4 - Toast Some Bread

                  • Add a splash of oil to a large pan over high heat. Sprinkle with a little salt and then toast the bread until golden (1–2 minutes per side).
                    2 slices of bread

                  Step 5 - Assemble and Serve

                  • Plate up by adding a slice of bread, then top with some of the Sauteed mushrooms and spinach, top with a poached egg and garnish with a sprinkle of fresh thyme.
                    Zest from a lemon
                  • Season to taste with salt and pepper and serve.
                    Salt and freshly ground black pepper

                  Video

                  Keyword 15-minute-meal, basil and garlic, breakfast, extra virgin olive oil, healthy, healthy breakfast, High in Fiber, Poached eggs, Spinach and mushrooms, toast

                  Love this recipe?

                  Leave us a comment and tell us your favorite Spanish recipe! 

                  2 Comments

                  1. Rafael

                    5 stars
                    My family loved this! Thank you so much for sharing your tips on how to poach eggs. They turned out perfectly

                    Reply
                    • Byron

                      You’re welcome! Glad the fmaily enjoyed the poached eggs recipe!

                      Reply

                  Submit a Comment

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

                  Recipe Rating




                  Poached Eggs with Spinach & Mushrooms on Toast