Pesto Eggs
If you’ve ever craved the creamy, garlicky goodness of fresh pesto but didn’t know how to make it shine beyond pasta, I’ve got just the thing for you. Enter pesto eggs—a simple, elegant breakfast or brunch dish that transforms a humble egg into something extraordinary. With a golden yolk nestled in silky-smooth scrambled eggs and drizzled with homemade basil pesto, this recipe is as vibrant as it is delicious.
Thank you for reading this post, don't forget to subscribe!
What Is Pesto Eggs?
Pesto eggs are essentially soft-scrambled eggs enriched with bright, herby pesto—usually made from fresh basil, pine nuts, garlic, Parmesan, and Olive oil. The result? A luxuriously creamy texture infused with aromatic flavor, punctuated by tiny bursts of nuttiness from the pine nuts and saltiness from the cheese. It’s a modern twist on classic scrambled eggs, elevated by garden-fresh ingredients that feel both rustic and refined.
Why You’ll Love This Recipe
This dish isn’t just about taste—it’s about feeling. There’s something deeply comforting about waking up to the earthy scent of basil and garlic wafting from your kitchen. Whether you’re cooking for yourself on a lazy Sunday morning or impressing guests with minimal effort, pesto eggs deliver maximum impact with zero fuss. They’re naturally vegetarian (and easily vegan if you swap the cheese), rich in healthy fats, and packed with plant-powered energy to start your day right.
Plus, they’re incredibly forgiving. Even if your eggs aren’t Perfectly Fluffy, the pesto does all the work covering up minor imperfections while adding moisture and depth. And let’s be honest—there’s nothing quite like watching that golden yolk ooze over perfectly cooked eggs when you break the top open. Trust me, once you try it, you’ll want to make it every single weekend.
How to Make Pesto Eggs
Quick Overview
In just five minutes of active prep and ten minutes of cooking, you’ll have restaurant-worthy pesto eggs on the table. All you need is a nonstick pan, a few quality ingredients, and a little bit of patience while the eggs gently cook into tender perfection.
Ingredients
- 4 large eggs
- ¼ cup fresh basil pesto (store-bought or homemade)
- 1 tablespoon heavy cream or whole milk (optional, for extra creaminess)
- Salt and freshly ground black pepper to taste
- Pinch of red pepper flakes (optional, for heat)
- Butter or olive oil for cooking
- Fresh basil leaves for garnish
- Finely grated Parmesan cheese (for serving)

“I don’t know if I’ve ever eaten a better Pesto Eggs Recipe. The rub alone is wonderful, but the sauce??? Over the top!”
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Heat a small nonstick skillet over medium-low heat. Add a knob of butter or a splash of olive oil and swirl to coat the bottom. You want the pan warm but not smoking—this gentle heat is key to creating soft, custardy eggs without scrambling them too aggressively.
Step 2: Whisk Eggs
In a bowl, whisk together the eggs, cream (if using), salt, and pepper until fully blended and slightly frothy. Pour the mixture into the warm pan. Let it sit undisturbed for about 30 seconds so a thin layer begins to set at the bottom.
Step 3: Scramble Gently
Using a spatula, begin folding the eggs from the outside toward the center in slow, sweeping motions. Keep the heat low and continue folding occasionally. As the eggs loosen, stir in 2 tablespoons of pesto and fold through until evenly distributed and creamy. Cook for another minute or two until the eggs reach your desired consistency—still soft and moist.
Step 4: Finish & Serve
Remove the pan from heat. Fold in any remaining pesto if needed. Taste and adjust seasoning. Plate immediately, garnish generously with fresh basil leaves and a sprinkle of Parmesan, and optionally add a pinch of Red Pepper flakes for brightness. Serve warm.
What to Serve It With
Pesto eggs shine alongside crusty sourdough toast brushed with a little extra virgin olive oil—they soak up the pesto like magic. For a heartier meal, pair them with sautéed cherry tomatoes, grilled mushrooms, or a simple arugula salad dressed lightly with lemon vinaigrette. If you’re feeling fancy, top each egg with crumbled feta or smoked salmon for an upscale brunch vibe. And don’t forget coffee! It pairs beautifully with the herbal notes of the pesto.
Top Tips for Perfecting Your Pesto Eggs
Low and slow is best: High heat turns eggs rubbery fast. Keep things gentle so they stay tender and custardy.
Fold, don’t stir: Folding preserves air bubbles and keeps the texture light.
Make it your own: Swap basil with spinach or kale for a different flavor profile. Use sunflower seeds instead of pine nuts if needed.
Garnish right before serving: Fresh basil wilts quickly and loses its punch if prepped ahead.
Storing and Reheating Tips
These eggs are best enjoyed fresh, ideally within one hour of cooking. Leftovers can be stored in an airtight container in the fridge for up to two days. To reheat, place them in a microwave-safe bowl with a splash of water or cream, cover loosely, and heat in 20-second intervals until warmed through—but avoid overheating, as scrambled eggs can become dry.
Frequently Asked Questions
“New family favorite! This Pesto Eggs Recipe was so flavorful and ridiculously easy. Crowd-pleaser for sure.”
Final Thoughts

There’s something magical about taking simple ingredients—eggs, herbs, garlic, cheese—and transforming them into something unforgettable. Pesto eggs aren’t just a meal; they’re a celebration of summer flavors wrapped in warmth and simplicity. Whether you’re feeding a crowd or treating yourself after a long week, this recipe delivers joy in every bite.

Pesto Eggs
Ingredients
Main Ingredients
- 4 large eggs eggs
- 0.5 cup prepared basil pesto
- 1 tablespoon olive oil
- 0.25 teaspoon red pepper flakes optional
- salt and freshly ground black pepper to taste
- 0.25 cup grated Parmesan cheese optional
- fresh basil leaves for garnish
Instructions
Preparation Steps
- Bring a small pot of water to a gentle simmer for poaching eggs, or heat a non-stick skillet over medium heat for frying.
- If poaching: Crack each egg into a small bowl or ramekin. Gently slide the eggs into the simmering water and cook for 3–4 minutes for soft yolks or until desired doneness.
- If frying: Lightly grease the skillet with olive oil. Crack eggs directly into the pan and cook sunny-side up or to your preference, about 2–3 minutes per egg.
- While eggs cook, warm the pesto in a small saucepan over low heat or microwave for 30 seconds to loosen if too thick.
- Once eggs are cooked, transfer them to serving plates. Spoon warm pesto over each egg, sprinkle with red pepper flakes, salt, and pepper.
- Garnish with grated Parmesan and fresh basil leaves before serving immediately.







