What the heck is this?
Okay, so you know how sometimes you’re craving eggs but regular fried eggs feel a little… meh? This is your solution. We’re taking perfectly crispy-edged fried eggs, swirling them with vibrant pesto, and then going absolutely wild with toppings. Think of it as avocado toast’s cooler, more sophisticated cousin who studied abroad and came back with excellent taste.
This isn’t just breakfast — it’s a whole vibe. The runny yolks mix with the herby pesto to create this incredible sauce situation, and then you get to pile on whatever makes your heart sing. Cherry tomatoes, crispy prosciutto, creamy burrata, crunchy pine nuts — it’s like a charcuterie board that decided to become breakfast.
Why You’ll Love This Recipe
- Fancy enough for weekend brunch, easy enough for Tuesday morning
- Uses up that jar of pesto that’s been chilling in your fridge
- Completely customizable based on what you’ve got
- Ready in under 10 minutes but looks like you tried
- Perfect runny yolk situation for optimal sauce creation
- Works for breakfast, lunch, or that weird 5 PM meal
- Instagram-worthy without being annoying about it
- High protein, actually filling
The Good Stuff You’ll Need
For the Eggs:
- 4 large eggs (the fresher, the better)
- 2-3 tbsp good olive oil
- 2-3 tbsp basil pesto (store-bought is totally fine)
- Salt and freshly cracked pepper
- Red pepper flakes (optional but recommended)
Topping Bar (Mix and Match):
Creamy Situation:
- Fresh mozzarella or burrata, torn
- Goat cheese crumbles
- Ricotta dollops
- Avocado slices
Salty & Savory:
- Crispy prosciutto or pancetta
- Everything bagel seasoning
- Parmesan shavings
- Capers
Fresh & Bright:
- Cherry tomatoes, halved
- Fresh basil leaves
- Arugula or baby spinach
- Thinly sliced red onion
Crunch Factor:
- Toasted pine nuts
- Crispy chickpeas
- Sourdough toast points
- Fried garlic chips

Let’s Do This
Step 1: Prep Your Topping Game
Get all your toppings ready and within arm’s reach.
If using prosciutto or pancetta, crisp it up in your egg pan first, then set aside.
Halve those cherry tomatoes, tear that cheese, toast those pine nuts — prep is everything.
Step 2: The Pesto Egg Magic
Heat olive oil in a large skillet over medium heat.
Crack eggs into the pan, giving them some space to do their thing.
Let them cook undisturbed for about 2 minutes until the whites start setting.
Here’s the fun part: drop small spoonfuls of pesto around the eggs (not directly on top).
Use a spoon to gently swirl the pesto into the oil, creating these gorgeous green swirls.
Step 3: Get Those Edges Crispy
Tilt the pan and spoon the pesto oil over the egg whites (avoid the yolks if you want them runny).
Cook for another 2-3 minutes until whites are set and edges are golden and crispy.
Season with salt, pepper, and red pepper flakes.
Step 4: Topping Time
Turn off heat but keep eggs in the warm pan.
Start layering your toppings around and on the eggs while they’re still hot.
The residual heat will warm everything perfectly and start melting any cheese.
Step 5: Serve Like a Pro
Slide everything onto plates or serve family-style right from the pan.
Drizzle any remaining pesto oil around the plate.
Serve immediately with toast for dipping into those perfect runny yolks.
Pro Tips That Actually Matter
Pesto placement: Don’t dump it directly on the eggs — swirl it in the oil for even distribution and better flavor.
Temperature control: Medium heat is key. Too hot and the pesto will burn and turn bitter.
Yolk timing: If you want runny yolks, add toppings quickly while eggs are still in the pan.
Oil quality: Use good olive oil — it’s basically part of your sauce here.
Cheese hack: Add soft cheeses while eggs are still hot so they get slightly melty but don’t disappear.
Switch It Up
Sun-Dried Tomato Version: Use sun-dried tomato pesto and add fresh mozzarella and basil.
Spicy Situation: Mix sriracha into your pesto for heat, top with avocado to cool it down.
Mediterranean Vibes: Pesto eggs with feta, olives, cucumber, and cherry tomatoes.
Protein Boost: Add leftover grilled chicken or salmon on top.
Veggie Forward: Sautéed mushrooms, roasted red peppers, and fresh herbs.
Winter Comfort: Pesto eggs with roasted butternut squash and crispy sage.
Serving Suggestions
Make it a meal: Serve over garlic toast, polenta, or even pasta for dinner.
Brunch spread: Make a few pans and let people customize their own toppings.
Leftover magic: Use leftover roasted vegetables as toppings.
Wine pairing: If it’s that kind of morning, a crisp white wine or mimosa works perfectly.

Questions People Actually Ask
Q: Can I make my own pesto? A: Absolutely! But honestly, good store-bought pesto works great here and saves time.
Q: What if my pesto burns? A: Lower the heat next time. Burned pesto tastes bitter, so start over if it happens.
Q: Can I meal prep this? A: The eggs need to be fresh, but you can prep all your toppings ahead of time.
Q: How do I get perfectly runny yolks? A: Cook on medium heat and don’t flip. The whites should be set but the yolks still jiggle when you shake the pan.
Q: Can I use other pestos? A: Yes! Red pesto, arugula pesto, or even pesto made with different herbs all work great.
Q: What if I don’t have a big enough pan? A: Cook the eggs in batches or use two smaller pans. Don’t overcrowd or they won’t cook evenly.
Print
Pesto Fried Eggs with All the Toppings: When Basic Breakfast Gets a Glow-Up
- Total Time: 11 minute
- Yield: 2–4 servings 1x
Description
Okay, so you know how sometimes you’re craving eggs but regular fried eggs feel a little… meh? This is your solution. We’re taking perfectly crispy-edged fried eggs, swirling them with vibrant pesto, and then going absolutely wild with toppings. Think of it as avocado toast’s cooler, more sophisticated cousin who studied abroad and came back with excellent taste.
This isn’t just breakfast — it’s a whole vibe. The runny yolks mix with the herby pesto to create this incredible sauce situation, and then you get to pile on whatever makes your heart sing. Cherry tomatoes, crispy prosciutto, creamy burrata, crunchy pine nuts — it’s like a charcuterie board that decided to become breakfast.
Ingredients
For the Eggs:
- 4 large eggs (the fresher, the better)
- 2–3 tbsp good olive oil
- 2–3 tbsp basil pesto (store-bought is totally fine)
- Salt and freshly cracked pepper
- Red pepper flakes (optional but recommended)
Topping Bar (Mix and Match):
Creamy Situation:
- Fresh mozzarella or burrata, torn
- Goat cheese crumbles
- Ricotta dollops
- Avocado slices
Salty & Savory:
- Crispy prosciutto or pancetta
- Everything bagel seasoning
- Parmesan shavings
- Capers
Fresh & Bright:
- Cherry tomatoes, halved
- Fresh basil leaves
- Arugula or baby spinach
- Thinly sliced red onion
Crunch Factor:
- Toasted pine nuts
- Crispy chickpeas
- Sourdough toast points
- Fried garlic chips
Instructions
Get all your toppings ready and within arm’s reach.
If using prosciutto or pancetta, crisp it up in your egg pan first, then set aside.
Halve those cherry tomatoes, tear that cheese, toast those pine nuts — prep is everything.
Heat olive oil in a large skillet over medium heat.
Crack eggs into the pan, giving them some space to do their thing.
Let them cook undisturbed for about 2 minutes until the whites start setting.
Here’s the fun part: drop small spoonfuls of pesto around the eggs (not directly on top).
Use a spoon to gently swirl the pesto into the oil, creating these gorgeous green swirls.
Tilt the pan and spoon the pesto oil over the egg whites (avoid the yolks if you want them runny).
Cook for another 2-3 minutes until whites are set and edges are golden and crispy.
Season with salt, pepper, and red pepper flakes.
Turn off heat but keep eggs in the warm pan.
Start layering your toppings around and on the eggs while they’re still hot.
The residual heat will warm everything perfectly and start melting any cheese.
Slide everything onto plates or serve family-style right from the pan.
Drizzle any remaining pesto oil around the plate.
Serve immediately with toast for dipping into those perfect runny yolks.
Notes
Pesto placement: Don’t dump it directly on the eggs — swirl it in the oil for even distribution and better flavor.
Temperature control: Medium heat is key. Too hot and the pesto will burn and turn bitter.
Yolk timing: If you want runny yolks, add toppings quickly while eggs are still in the pan.
Oil quality: Use good olive oil — it’s basically part of your sauce here.
Cheese hack: Add soft cheeses while eggs are still hot so they get slightly melty but don’t disappear.
- Prep Time: 5 minutes
- Cook Time: 5-6 minutes
Nutrition
- Calories: ~285 kcal
- Fat: ~23g
- Carbohydrates: ~4g
- Protein: ~18g