Pesto Eggs on Avocado Toast (Easy 10 Minute Breakfast)

There’s something about pesto eggs that feels like such a clever little breakfast upgrade. It takes a few simple ingredients you probably already have in the kitchen and turns them into something that feels café-worthy in minutes. The pesto becomes the cooking oil for the eggs, creating crispy, herby edges while the avocado adds creaminess underneath.

This recipe came about from one of those mornings when I wanted something quick but didn’t want another boring piece of toast. The combination of warm pesto-fried eggs, creamy avocado and crunchy whole wheat toast is simple, satisfying and packed with flavour. If you love easy breakfast recipes, this one sits perfectly alongside my Avocado, Tapenade & Egg Toast, Goats’ Cheese & Avocado On Toast and Avocado, Feta & Pomegranate Toast as another quick favourite.

Why You’ll Love This Recipe

  • Ready in 10 minutes — a quick breakfast or lunch that needs minimal prep and only one pan.
  • Full of flavour — cooking the eggs in pesto creates a delicious herby, savoury coating.
  • Balanced and filling — avocado provides healthy fats, while eggs add protein to keep you satisfied.
  • Simple ingredients — just four main ingredients create a seriously tasty meal.
  • Vegetarian and naturally dairy-free adaptable — easy to customise depending on your dietary needs.
Quick Pesto Eggs on Avocado Toast (Ready in 10 Minutes)

Ingredients

Serves 4

Pesto — use a good-quality basil pesto for the best flavour. It becomes the perfect cooking base for the eggs.

Eggs — fried directly in the pesto until cooked exactly how you like them. Runny yolks work beautifully here.

Ripe avocado — mashed until creamy and spread over the toast for the perfect base.

Whole wheat bread — adds texture and extra fibre, but sourdough or seeded bread also works well.

Salt and pepper — simple seasoning to bring all the flavours together.

What You Need to Do

  1. Heat the pesto in a non-stick skillet over medium heat until warmed through and slightly sizzling.
  2. Crack the eggs directly into the pesto and cook until the whites are set and the yolks are cooked to your preference.
  3. Meanwhile, toast the bread and mash the avocado with a fork. Divide the mashed avocado evenly between the four slices of toast.
  4. Place the pesto eggs on top of the avocado toast, season with salt and pepper, and serve immediately.

Tips & Variations

Use fresh pesto if possible: A good-quality pesto makes a huge difference here as it becomes part of the flavour of the eggs.

Make it spicy: Add chilli flakes, a drizzle of hot honey or a pinch of red pepper flakes for a little heat.

Add extra protein: Top with smoked salmon, cottage cheese or extra eggs for a higher-protein breakfast.

Try different bread: Sourdough, rye or seeded bread all work beautifully with the creamy avocado topping.

Add fresh toppings: A sprinkle of basil leaves, microgreens, cherry tomatoes or feta cheese can take this toast to the next level.

Looking for more quick breakfast ideas? Try my healthy breakfast toast recipes collection for more simple and satisfying ways to start your day.

Quick Pesto Eggs on Avocado Toast (Ready in 10 Minutes)

Can I make pesto eggs ahead of time?
This recipe is best enjoyed fresh, but you can prepare the mashed avocado and toast just before serving. The pesto eggs only take a few minutes to cook, so they’re best made right before eating.

Can I use homemade pesto?
Absolutely. Homemade basil pesto works beautifully and often has an even fresher flavour than shop-bought versions.

Can I make this recipe dairy-free?
Yes. Choose a dairy-free pesto or homemade pesto made without Parmesan to keep this recipe dairy-free.

What can I use instead of avocado?
Creamy hummus, ricotta, smashed peas or cream cheese make great alternatives if you don’t have avocado available.

Pesto Eggs on Avocado Toast

No ratings yet
Rate Print
Course: Breakfast
Prep Time: 5 minutes
Cook Time: 5 minutes
Servings: 4 Servings
Calories: 295kcal

Ingredients

  • 4 tbsp pesto
  • 4 eggs
  • 1 ripe avocado
  • 4 slices whole wheat bread toasted
  • Salt and pepper to taste

Instructions

  • Heat the pesto in a non-stick skillet over medium heat.
  • Crack the eggs into the pan and fry until cooked to your liking.
  • Meanwhile, toast the bread and mash the avocado.
  • Divide the mashed avocado between the four slices of toast.
  • Top with the pesto eggs, season with salt and pepper, and serve immediately.

Notes

Choose your pesto: A fresh basil pesto gives the best flavour, but sun-dried tomato pesto also works well.
Cook your eggs your way: Keep the yolks runny for a richer toast topping or cook longer for fully set eggs.
Add extra flavour: Finish with chilli flakes, fresh basil or a squeeze of lemon juice.
Pick a good bread: Whole wheat, sourdough or seeded bread all add great texture.
Serve immediately: The contrast between warm pesto eggs and creamy avocado is best when freshly made.

Nutrition

Calories: 295kcal | Carbohydrates: 19g | Protein: 11g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Cholesterol: 186mg | Sodium: 410mg | Potassium: 430mg | Fiber: 5g | Sugar: 2g | Vitamin A: 170IU | Vitamin C: 7mg | Calcium: 85mg | Iron: 2.1mg

If you make this recipe, please be sure to leave a review and rating below! To see more recipes, follow along on Instagram, Facebook or Tik Tok!

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

Leave a Reply

Discover more from James and Thyme

Subscribe now to keep reading and get access to the full archive.

Continue reading