Pesto Fried Eggs Topping

Featured in: Breakfast & Brunch
These Pesto Fried Eggs feature a vibrant, homemade pesto topping that transforms simple eggs into a gourmet breakfast. The aromatic basil and garlic pesto pairs perfectly with runny yolks, creating a dish that's both elegant and easy. You'll love this pesto fried eggs topping for a quick yet impressive meal.
Two perfectly fried eggs with sunny yolks smothered in vibrant green pesto and topped with toasted pine nuts Pin it
Two perfectly fried eggs with sunny yolks smothered in vibrant green pesto and topped with toasted pine nuts | cookymood.com

This vibrant pesto fried eggs topping is the secret to turning a simple breakfast into a gourmet moment in just minutes. Inspired by classic Italian flavors, it brings the bright, aromatic punch of fresh basil pesto directly to your sunny-side-up eggs. I love how the runny yolk mingles with the garlicky, nutty sauce, creating a dish that feels special enough for a weekend brunch. It’s a testament to how a few quality ingredients can completely transform the ordinary into something extraordinary.

Ingredients You’ll Need

  • Fresh basil leaves: Use the brightest, most aromatic leaves you can find for the best pesto flavor, and make sure they’re packed tightly into your cup measure. Avoid dried basil as it simply won’t give you the same fresh, vibrant taste.
  • Pine nuts: These add a rich, buttery texture and subtle sweetness to the pesto base. Look for nuts that are pale and uniform in color, without any dark spots or rancid smell.
  • Garlic: Just one clove provides the perfect pungent backbone without overwhelming the delicate basil. Fresh, firm cloves are best for that clean, sharp garlic bite.
  • Parmesan cheese: Freshly grated parmesan melts into the pesto, contributing salty, umami depth and helping to thicken the sauce. Grate it yourself for the best texture and flavor.
  • Extra-virgin olive oil: A good quality oil is the liquid gold that brings everything together, adding fruity notes and a silky consistency. It’s the foundation of a truly great pesto.
  • Salt and black pepper: These essentials season the pesto perfectly and balance all the other robust flavors. I always use kosher salt for even seasoning.
  • Large eggs: The star of the show, their rich, runny yolks are meant to blend with the pesto. Room temperature eggs cook more evenly in the pan.
  • Unsalted butter: This gives your eggs a deliciously rich, golden edge and helps prevent sticking. Using unsalted butter lets you control the final salt level.
  • Optional toasted pine nuts: A garnish that adds a wonderful crunch and toasty aroma, taking the textural experience to another level.
  • Optional fresh basil leaves: A final sprinkle adds a pop of color and reinforces that fresh herbal flavor right before you eat.
  • Optional red pepper flakes: Just a pinch provides a welcome hint of heat that cuts through the richness of the eggs and pesto.
  • Optional lemon zest: A little zest brightens the entire dish with a citrusy sparkle, making all the other flavors sing.

How to Make It

Prepare Your Pesto Ingredients:
Gather your basil, pine nuts, garlic, and parmesan cheese. This mise en place step makes the blending process smooth and quick. You want everything ready to go so your basil stays bright green and doesn’t oxidize while you search for the cheese grater.

Blend the Pesto Base:
Combine the basil, pine nuts, garlic, parmesan, salt, and pepper in your food processor. Pulse several times until the mixture is coarsely chopped. You’re looking for a textured paste before adding the oil, which helps emulsify everything properly.

Emulsify With Olive Oil:
With the processor running on low, slowly drizzle in the extra-virgin olive oil through the feed tube. This steady stream helps create a smooth, cohesive sauce. Stop once it’s creamy, then taste and adjust the salt if needed before setting it aside.

Toast Your Garnish:
Heat a small dry skillet over medium heat and add the pine nuts for garnish. Stir them frequently for about three to five minutes until they’re golden and smell wonderfully nutty. Transfer them to a plate immediately so they stop cooking and don’t burn.

Cook the Eggs:
Melt butter in a large non-stick skillet over medium heat until it’s foamy. Carefully crack your eggs into the skillet, giving them plenty of space. Cook for two to three minutes for sunny-side up with set whites and runny yolks.

Flip for Over-Easy (Optional):
If you prefer over-easy eggs, gently slide your spatula under each egg and flip it carefully. Cook for just about 30 seconds more on the second side. Either way, season the cooked eggs with a tiny pinch of salt and pepper.

Assemble and Garnish:
Place each warm fried egg on a plate. Spoon a generous amount of your fresh pesto right over the top, letting it cascade down the sides. Finish with the toasted pine nuts, a sprinkle of red pepper flakes, fresh basil leaves, and a bit of lemon zest if you like.

Serve Immediately:
Get these pesto fried eggs to the table right away while the yolks are still runny and the pesto is fresh. The combination of warm egg, cool pesto, and crunchy nuts is an experience you won’t want to let sit.

Close-up of a spoon drizzling fresh homemade basil pesto over a runny egg yolk in a white skillet

Close-up of a spoon drizzling fresh homemade basil pesto over a runny egg yolk in a white skillet | cookymood.com

Storage Tips

You can store any leftover pesto in a small airtight container in the fridge for up to five days. I always press a piece of plastic wrap directly onto the surface before sealing the lid to keep air out and prevent the basil from browning. Fried eggs are truly best enjoyed right away, but if you must reheat one, do it gently in a lightly buttered skillet over low heat just until warmed through. The pesto itself also freezes beautifully in an ice cube tray for future quick meals, which is a trick I use all the time.

Ingredient Substitutions

If you’re out of pine nuts, try walnuts or even pistachios for a different but equally delicious pesto twist, and sunflower seeds make a great nut-free alternative. For a dairy-free version, swap the parmesan for a tablespoon of nutritional yeast which gives a similar savory, cheesy flavor. Don’t have fresh basil? A mix of fresh spinach and a handful of parsley can work in a pinch, though the flavor profile will be milder. And if you want to skip the butter for frying, a neutral high-heat oil like avocado oil will do the job just fine.

Serving Suggestions

I love serving these eggs with thick, crusty sourdough toast to mop up every bit of the runny yolk and pesto that pools on the plate. For a heartier brunch, add a side of crispy roasted potatoes or a simple arugula salad dressed with lemon juice and olive oil. It also pairs beautifully with sautéed cherry tomatoes or a few slices of creamy avocado for extra richness. This pesto fried eggs topping is so versatile it can even elevate a simple grain bowl or a piece of grilled chicken for dinner.

Cultural Context

This dish is a beautiful, quick interpretation of flavors deeply rooted in the Liguria region of Italy, the birthplace of pesto Genovese. Traditionally, pesto is painstakingly made with a mortar and pestle to preserve the integrity of the basil leaves, creating a rustic, textured sauce. While we use a food processor for convenience, the principle of combining fresh basil, garlic, pine nuts, cheese, and olive oil remains sacred. Serving it over eggs is a modern, breakfast-friendly twist that honors the simplicity and quality of Italian cooking, where a few perfect ingredients are allowed to shine.

A beautifully plated breakfast with pesto fried eggs, crusty artisan toast, and a simple arugula salad on the side

A beautifully plated breakfast with pesto fried eggs, crusty artisan toast, and a simple arugula salad on the side | cookymood.com

Frequently Asked Questions

Can I use a different nut in the pesto for this topping?

Absolutely! While pine nuts are traditional, you can substitute them with walnuts or even blanched almonds for the Pesto Fried Eggs Topping. The flavor profile will change slightly, but it will still be delicious and work beautifully with the fried eggs.

Can I make the pesto for these fried eggs ahead of time?

Yes, you can prepare the pesto up to 3 days in advance. Store it in an airtight container in the fridge with a thin layer of olive oil on top to prevent browning. Let it come to room temperature before topping your freshly fried eggs for the best flavor.

What can I substitute for fresh basil in the pesto?

For a different twist, you can use fresh arugula or spinach, though the classic basil flavor will be missing. In a pinch, you could use 2-3 tablespoons of a high-quality store-bought basil pesto, but homemade truly makes this Pesto Fried Eggs Topping shine.

How do I know when the eggs for this topping are perfectly cooked?

For the ideal Pesto Fried Eggs Topping, cook the eggs in butter over medium heat until the whites are fully set but the yolks are still runny, about 3-4 minutes. The edges should be lightly golden and lacy. The runny yolk mixes with the pesto to create the sauce.

What should I serve with Pesto Fried Eggs Topping?

This Italian breakfast is excellent on its own or served over toasted crusty bread, a crispy hash brown, or a simple side of sautéed cherry tomatoes. It’s a complete, protein-rich meal that feels luxurious any morning.

Rate This Recipe

How would you rate this recipe?

Pesto Fried Eggs with Toasted Pine Nuts

These Pesto Fried Eggs feature a vibrant, homemade pesto topping that transforms simple eggs into a gourmet breakfast. The aromatic basil and garlic pesto pairs perfectly with runny yolks, creating a dish that's both elegant and easy. You'll love this pesto fried eggs topping for a quick yet impressive meal.

Prep Time
10 Minutes
Cook Time
10 Minutes
Total Time
20 Minutes
4.0
(212 reviews)
By: Sarah Jenkins
Category: Breakfast & Brunch
Difficulty: Easy
Cuisine: Italian
Yield: 4 Servings
Dietary: vegetarian

Ingredients

  1. 01 1 cup fresh basil leaves (packed)
  2. 02 1/4 cup pine nuts
  3. 03 1 clove garlic, minced
  4. 04 1/4 cup grated Parmesan cheese
  5. 05 1/4 cup extra-virgin olive oil
  6. 06 1/8 teaspoon salt
  7. 07 1/8 teaspoon black pepper
  8. 08 4 large eggs
  9. 09 2 tablespoons unsalted butter

Instructions

Step 01

Make the pesto: In a food processor, combine the basil, 1/4 cup pine nuts, garlic, Parmesan, salt, and pepper. Pulse until coarsely chopped.

Step 02

With the processor running, slowly drizzle in the olive oil until the pesto is smooth. Taste and adjust seasoning if needed. Set aside.

Step 03

Toast the garnish pine nuts: In a small skillet over medium heat, toast 2 tablespoons pine nuts, stirring frequently, until golden brown and fragrant, about 3-5 minutes. Transfer to a plate to cool.

Step 04

Fry the eggs: Heat butter in a large non-stick skillet over medium heat. Once the butter is foamy, crack the eggs into the skillet, leaving space between them.

Step 05

Cook the eggs for 2-3 minutes for sunny-side up, or until the whites are set but yolks are still runny. For over-easy, carefully flip and cook for 30 seconds more. Season with a pinch of salt and pepper.

Step 06

Assemble: Place each fried egg on a plate. Spoon about 2 tablespoons of pesto over each egg. Garnish with toasted pine nuts, red pepper flakes, fresh basil, and lemon zest if desired. Serve immediately.

Tools You'll Need

  • Food processor or blender
  • Large non-stick skillet
  • Small skillet for toasting nuts
  • Measuring cups and spoons
  • Spatula

Allergy Information

Contains dairy (Parmesan cheese), eggs, and tree nuts (pine nuts). For a dairy-free version, use nutritional yeast instead of Parmesan. For nut-free, substitute pine nuts with sunflower seeds.

Nutrition Facts (Per Serving)

Calories
320
Protein
10g
Carbohydrates
2g
Fat
28g