Avocado Toast with Eggs, Spinach, and Tomatoes

Few breakfasts (or quick lunches) hit the spot quite like a hearty, flavor-packed avocado toast with eggs, spinach, and tomatoes. It’s the kind of meal that feels indulgent yet is incredibly nourishing—rich in protein, healthy fats, and vibrant veggies.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

This dish is perfect for busy mornings when you need something satisfying but don’t have time for an elaborate meal. The combination of creamy avocado, perfectly cooked eggs, sautéed spinach, and juicy tomatoes on crispy toast is simply unbeatable. Whether you’re looking for a nutritious start to your day or a light yet filling meal, this recipe has you covered.

Why You’ll Love This Recipe

  • Quick & easy – Ready in under 15 minutes, making it perfect for busy mornings.
  • Nutritious & satisfying – Packed with healthy fats, protein, and fiber to keep you full.
  • Customizable – Adjust the toppings to suit your taste, add extra veggies, or swap the bread.
  • Delicious any time of day – Enjoy it for breakfast, lunch, or even a light dinner!
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Ingredients You’ll Need

  • 2 slices of bread (whole grain, sourdough, or your favorite type)
  • 1 ripe avocado
  • 2 large eggs
  • 1 cup fresh spinach
  • ½ cup cherry tomatoes, halved
  • 1 teaspoon olive oil
  • ½ tablespoon lemon juice
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon red pepper flakes (optional)
  • 1 teaspoon sesame seeds or everything bagel seasoning (optional)
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

How to Make Avocado Toast with Eggs, Spinach, and Tomatoes

Step 1: Toast the Bread

Start by toasting your slices of bread to your desired level of crispiness. A hearty, crunchy toast works best to support the toppings, so don’t be afraid to let it get golden brown.

Step 2: Cook the Eggs

You can cook the eggs however you like—fried, scrambled, poached, or even soft-boiled.

  • For fried eggs: Heat a small skillet over medium heat with a bit of olive oil. Crack the eggs into the pan and cook until the whites are set but the yolk remains slightly runny.
  • For scrambled eggs: Whisk the eggs in a bowl with a pinch of salt and cook in a pan over low heat, stirring gently until soft and creamy.

Step 3: Sauté the Spinach & Tomatoes

In the same pan, add another drizzle of olive oil. Toss in the spinach and cherry tomatoes, cooking for about 2 minutes until the spinach wilts and the tomatoes soften slightly. Season with a pinch of salt and black pepper.

Step 4: Mash the Avocado

In a small bowl, mash the ripe avocado with lemon juice, salt, and a little black pepper. You can make it as smooth or chunky as you like.

Step 5: Assemble the Toast

  • Spread the mashed avocado evenly over each slice of toasted bread.
  • Add the sautéed spinach and tomatoes on top.
  • Place the cooked eggs over the vegetables.
  • Sprinkle with red pepper flakes and sesame seeds (if using).

Step 6: Serve & Enjoy

Serve immediately while everything is warm and fresh. Enjoy your avocado toast with eggs, spinach, and tomatoes with a cup of coffee or a side of fresh fruit for a complete meal.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Helpful Tips

  • Use good-quality bread – Whole grain or sourdough toast holds up best under the toppings.
  • Adjust the eggs to your preference – If you like a runnier yolk, go for a jammy or poached egg. If you prefer firmer eggs, scramble or hard-boil them.
  • Add more protein – If you want extra protein, top your toast with a sprinkle of feta cheese or add some smoked turkey.
  • Make it extra flavorful – A drizzle of balsamic glaze, hot sauce, or a sprinkle of everything bagel seasoning can elevate the flavors.

Recipe Details

  • Prep Time: 5 minutes
  • Cook Time: 7 minutes
  • Total Time: 12 minutes
  • Yield: 2 servings
  • Category: Breakfast, Brunch
  • Method: Toasting, Sautéing
  • Cuisine: Mediterranean-Inspired
  • Diet: Vegetarian
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Notes

  • If you’re meal-prepping, you can cook the spinach and tomatoes ahead of time and store them in the fridge for up to 2 days.
  • Want a crunchier texture? Add pumpkin seeds or crushed nuts on top for an extra bite.
  • This toast pairs well with a side of Greek yogurt and honey for a balanced meal.

Nutritional Information (Per Serving)

  • Calories: ~350
  • Protein: 14g
  • Carbohydrates: 30g
  • Fats: 20g
  • Fiber: 7g
  • Sugar: 3g

(Exact values may vary depending on ingredient brands and portion sizes.)

Frequently Asked Questions

Can I make this ahead of time?
While avocado toast is best enjoyed fresh, you can prep the sautéed spinach and tomatoes in advance and store them in the fridge. Simply reheat and assemble when ready to eat.

What’s the best bread for avocado toast?
Sourdough, whole grain, or multigrain bread works best because they have a firm texture that holds up well under the toppings.

Can I use different greens instead of spinach?
Absolutely! Kale, arugula, or Swiss chard would work beautifully in place of spinach.

How do I store leftover avocado?
To prevent browning, store any leftover mashed avocado in an airtight container with a little lemon juice and press plastic wrap directly onto the surface.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Related Recipes

If you loved this toast, check out these other delicious and healthy breakfast ideas:

Conclusion

This avocado toast with eggs, spinach, and tomatoes is a simple yet flavorful meal that’s packed with nutrition. Whether you make it for breakfast, brunch, or a light lunch, it’s a satisfying, wholesome option that never gets old. Try it today and let me know what toppings you love to add!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Avocado Toast with Eggs, Spinach, and Tomatoes


  • Author: Dinah A.

Description

Few breakfasts (or quick lunches) hit the spot quite like a hearty, flavor-packed avocado toast with eggs, spinach, and tomatoes. It’s the kind of meal that feels indulgent yet is incredibly nourishing—rich in protein, healthy fats, and vibrant veggies.

This dish is perfect for busy mornings when you need something satisfying but don’t have time for an elaborate meal. The combination of creamy avocado, perfectly cooked eggs, sautéed spinach, and juicy tomatoes on crispy toast is simply unbeatable. Whether you’re looking for a nutritious start to your day or a light yet filling meal, this recipe has you covered.


Ingredients

Scale
  • 2 slices of bread (whole grain, sourdough, or your favorite type)
  • 1 ripe avocado
  • 2 large eggs
  • 1 cup fresh spinach
  • ½ cup cherry tomatoes, halved
  • 1 teaspoon olive oil
  • ½ tablespoon lemon juice
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon red pepper flakes (optional)
  • 1 teaspoon sesame seeds or everything bagel seasoning (optional)

Instructions

Step 1: Toast the Bread

Start by toasting your slices of bread to your desired level of crispiness. A hearty, crunchy toast works best to support the toppings, so don’t be afraid to let it get golden brown.

Step 2: Cook the Eggs

You can cook the eggs however you like—fried, scrambled, poached, or even soft-boiled.

  • For fried eggs: Heat a small skillet over medium heat with a bit of olive oil. Crack the eggs into the pan and cook until the whites are set but the yolk remains slightly runny.
  • For scrambled eggs: Whisk the eggs in a bowl with a pinch of salt and cook in a pan over low heat, stirring gently until soft and creamy.

Step 3: Sauté the Spinach & Tomatoes

In the same pan, add another drizzle of olive oil. Toss in the spinach and cherry tomatoes, cooking for about 2 minutes until the spinach wilts and the tomatoes soften slightly. Season with a pinch of salt and black pepper.

Step 4: Mash the Avocado

In a small bowl, mash the ripe avocado with lemon juice, salt, and a little black pepper. You can make it as smooth or chunky as you like.

Step 5: Assemble the Toast

  • Spread the mashed avocado evenly over each slice of toasted bread.
  • Add the sautéed spinach and tomatoes on top.
  • Place the cooked eggs over the vegetables.
  • Sprinkle with red pepper flakes and sesame seeds (if using).

Step 6: Serve & Enjoy

Serve immediately while everything is warm and fresh. Enjoy your avocado toast with eggs, spinach, and tomatoes with a cup of coffee or a side of fresh fruit for a complete meal.

Notes

  • If you’re meal-prepping, you can cook the spinach and tomatoes ahead of time and store them in the fridge for up to 2 days.
  • Want a crunchier texture? Add pumpkin seeds or crushed nuts on top for an extra bite.
  • This toast pairs well with a side of Greek yogurt and honey for a balanced meal.

Leave a Comment

Recipe rating