
This 5-minute egg and pesto combo turns your ordinary morning meal into a tasty Italian-inspired treat that seems fancy but takes almost no work. The bright green basil sauce makes a flavorful base for runny eggs, while the sprinkle of Parmesan cheese brings a rich finish that makes everything taste better.
I came up with this idea during a hectic week when plain eggs weren't cutting it anymore. Now it's what I make when friends come over for brunch - they always think I've done something complicated when it's actually super easy.
Ingredients
- Pesto: Grab a jar from the store to save time or whip up your own if you have a few extra minutes and a blender
- Large eggs: Get them as fresh as you can for better taste and prettier yellow centers
- Kosher salt: The soft flakes melt nicely on top of the warm eggs
- Freshly ground black pepper: Way more flavor than the stuff that comes pre-ground
- Grated Parmesan: Try to find real Parmigiano Reggiano for the best flavor kick
- Crusty bread: Not required but perfect for scooping up all the yummy sauce and egg
Step-by-Step Instructions
- Heat your pesto:
- Put your nonstick pan on medium heat. Spoon in the pesto and let it warm up for about 30 seconds. The heat brings out all the nice smells from the basil and garlic while making a tasty bed for your eggs.
- Add your eggs:
- Break both eggs straight into the warm pesto in the pan. The whites will start cooking around the edges while the pesto bubbles a bit around them. Eggs that aren't cold from the fridge will cook more evenly.
- Add flavor and trap steam:
- Shake a bit of kosher salt and fresh pepper over each egg. Then put a lid on the pan right away. The steam inside will help cook the top part of the egg whites so you don't need to flip them, keeping the yolks nice and runny.
- Keep an eye on them:
- Look through the lid as the eggs cook for around 2-3 minutes. The whites should turn completely white while the yolks stay bright and soft. If you want the yolks a bit firmer, give them another 30 seconds.
- Top with cheese:
- Take off the lid and sprinkle plenty of fresh Parmesan on top. The eggs will be hot enough to soften the cheese without melting it completely, giving you a nice mix of textures with the creamy yolk.
- Eat right away:
- Move the eggs to a plate with some bread if you're using it. The pesto will have gotten a bit darker and smell amazing. Dig in while everything's still hot and the yolks are perfectly runny.

I always keep small portions of homemade pesto in my freezer just for this dish. My grandma from Italy taught me to put a thin layer of olive oil on top before freezing to keep it from turning brown, and thanks to that trick I can make this quick breakfast even when I'm super busy.
Make Ahead Options
This dish is best made fresh, but you can definitely make pesto up to 5 days ahead and keep it in the fridge. For longer storage, freeze your pesto in ice cube trays, then dump the cubes into freezer bags for easy use. These frozen pesto blocks work great for this dish - just toss them right into the hot pan without thawing first.
Flavor Variations
Switch things up by using sun-dried tomato pesto instead of the usual basil kind for a deeper, slightly sour taste. Red pepper pesto adds a nice bit of spice that goes really well with eggs. For something different, try pesto made with kale or arugula which brings an earthy flavor and extra nutrients. No matter which pesto you pick, cook everything the same way for eggs that come out perfect every time.
Serving Suggestions
These pesto eggs taste great by themselves but become something special when placed on avocado toast or warm polenta. For a full brunch spread, add some roasted cherry tomatoes and a simple arugula salad with lemon juice and olive oil. During winter, I love to serve these eggs with rosemary roasted potatoes for a filling weekend meal that feels special but doesn't take forever to make.

This easy method has become the breakfast I'm known for, showing that sometimes the most impressive dishes are actually the simplest. The mix of herby pesto, perfectly cooked eggs, and salty Parmesan feels like taking a quick trip to Italy, even on the busiest Monday morning.
Frequently Asked Questions
- → Is homemade pesto a good option?
Definitely! Homemade pesto’s fresh taste gives a great boost. Store-bought is also an easy go-to.
- → Which bread pairs well with this dish?
Sourdough or baguette are top choices. Both soak up the flavors wonderfully. Toasted slices can work too!
- → How do I avoid overcooking the yolks?
Cook over moderate heat with a lid on. Watch it closely so the whites set, but the yolks stay soft.
- → Could I use another cheese instead of Parmesan?
Of course! Try Pecorino Romano, Asiago, or shredded cheddar for a fresh spin.
- → What would make a good side dish?
Try a simple salad, roasted veggies, or some avocado slices to round out your meal.