Pesto Eggs on Toast with Goat Cheese Recipe
If you enjoy simple yet flavorful breakfasts, you’re going to love this Pesto Eggs on Toast with Goat Cheese Recipe. It’s one of those dishes that feels fancy without needing a ton of effort or hard-to-find ingredients. The vibrant green pesto adds a fragrant punch while the creamy goat cheese mellowed over toast makes every bite feel like a little celebration of flavors.
What I really love about this recipe is how quick it is to whip up — perfect when you want a nourishing breakfast but don’t want to spend ages in the kitchen. It’s also incredibly versatile, working just as well for a relaxed weekend brunch or a speedy weekday morning boost. Trust me, once you try Pesto Eggs on Toast with Goat Cheese Recipe, it’ll become your go-to for a tasty, satisfying start to the day.
Ingredients You’ll Need
These ingredients work so well together because of their contrasting textures and flavors — the herbaceous pesto pairs perfectly with tangy goat cheese and creamy eggs atop crunchy toasted bread. Here are some tips to help you pick the best components!
- Pesto: Use a good quality store-bought pesto or better yet, homemade if you have time. Fresh basil pesto makes the flavor really pop.
- Eggs: Fresh eggs from your local farm stand or supermarket work beautifully here — fresher eggs mean better texture and flavor.
- Kosher salt: This is perfect for seasoning as it’s easy to control and enhances the eggs without overwhelming them.
- Ground black pepper: Freshly cracked if possible — it adds just the right kick without overpowering the pesto.
- Red pepper flakes: I love a pinch for some subtle heat, but feel free to adjust according to your tolerance.
- Sourdough bread: I swear by sourdough for this recipe — its tanginess and hearty texture hold up perfectly under the toppings.
- Goat cheese: Soft, tangy cheese adds creaminess and a wonderful contrast to the pesto’s herbal notes.
Variations
One of the things I enjoy most about the Pesto Eggs on Toast with Goat Cheese Recipe is how easily you can mix it up to fit your mood, dietary preferences, or whatever you have in the fridge.
- Avocado substitution: If you want to keep it dairy-free, swap the goat cheese for mashed avocado — I’ve done this often and love how creamy and fresh it tastes.
- Spicy twist: For heat lovers, add extra red pepper flakes or a drizzle of hot honey to balance spice with sweetness.
- Herb swaps: Try swapping basil pesto for sun-dried tomato pesto or even arugula pesto for a peppery twist.
- Egg style: I usually do mine sunny-side up, but this recipe works nicely with scrambled eggs or even poached if you want to get fancy.
- Bread choice: Experiment with rye or whole grain bread for different textures and flavors.
How to Make Pesto Eggs on Toast with Goat Cheese Recipe
Step 1: Warm Your Pan and Spread the Pesto
Start by heating a medium frying pan over medium heat. Once it’s hot, spread 2 tablespoons of pesto evenly across the pan surface. This little trick not only flavors the eggs but also helps prevent sticking without using extra oil. You’ll notice the pesto getting fragrant and warming up—this is your sign it’s time for the eggs!
Step 2: Cook the Eggs Gently
Crack 2 eggs right into the pesto-coated pan. Season them immediately with a pinch of kosher salt, ground black pepper, and red pepper flakes. Cook on medium heat, aiming for about 4 to 5 minutes until the whites are set and firm to the touch but your yolks are still soft and dreamily runny. The key here is medium heat—too high will leave your eggs tough, and too low will make them rubbery.
Step 3: Toast the Bread and Add Goat Cheese
While your eggs are gently cooking, pop 2 pieces of sourdough bread into the toaster or under the broiler for a minute or so, just until golden and crispy. Then spread about 2 ounces of soft goat cheese on each piece while the toast is still warm—this lets the cheese soften perfectly and melts slightly into the bread for a luscious base.
Step 4: Plate and Serve Immediately
Carefully slide the cooked eggs from the pan onto the goat cheese-topped toast. The pesto left behind in the pan adds an extra burst of flavor on the eggs. Serve right away while everything is warm. I love this recipe best fresh—the bright pesto, creamy cheese, and perfect eggs all come together in a way that’s just magic when eaten immediately.
How to Serve Pesto Eggs on Toast with Goat Cheese Recipe

Garnishes
I like to add a few fresh basil leaves or a sprinkle of toasted pine nuts on top for extra texture and that wonderful pine-nutty aroma that compliments the pesto’s flavor. A quick drizzle of extra virgin olive oil or a squeeze of fresh lemon juice also brightens things right up and wakes up the dish beautifully.
Side Dishes
For a full breakfast or brunch experience, I often pair this with a simple mixed green salad tossed in lemon vinaigrette or some lightly roasted cherry tomatoes. A refreshing fruit salad or sliced avocado on the side also balances the richness wonderfully.
Creative Ways to Present
For special occasions, I’ve served Pesto Eggs on Toast with Goat Cheese Recipe on a wooden board with a variety of fresh herbs scattered around and some edible flowers for color. Small ramekins of extra pesto and chili flakes allow guests to customize their bites, making it both beautiful and interactive.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (though I bet you won’t!), store the cooked eggs separately in an airtight container in the fridge for up to three days. Keep the toast and goat cheese separate to prevent sogginess. When you’re ready to eat, warming just the eggs and toasting fresh bread works best.
Freezing
This recipe is best fresh and doesn’t freeze well because eggs and toast lose their texture when frozen. If you want to prep pesto in bulk, that freezes beautifully for quick future breakfasts though!
Reheating
I always recommend reheating eggs gently in a non-stick pan over low to medium heat to maintain creaminess—avoid microwaving if you can, as eggs get rubbery fast. Toast new bread for the best crunch and spread fresh goat cheese right before serving.
FAQs
-
Can I use any type of pesto for Pesto Eggs on Toast with Goat Cheese Recipe?
Absolutely! Traditional basil pesto is what I usually recommend because of its fresh, vibrant flavor, but you can experiment with sun-dried tomato pesto, arugula pesto, or even walnut pesto. Each will bring its own unique taste profile to the dish.
-
What’s the best way to make sure my eggs don’t overcook?
Cooking on medium heat is key to prevent overcooking. Keep an eye on the whites — once they’re fully set but not browned, your eggs are ready. Removing the pan from heat just before the yolks reach your preferred firmness helps keep them creamy.
-
Can I make this recipe dairy-free?
Yes! Simply replace the goat cheese with mashed avocado or a dairy-free cheese alternative. It won’t have quite the same tang, but it will still be creamy and delicious.
-
Is sourdough bread necessary for the best results?
You don’t have to use sourdough, but I recommend it because its sturdy texture and slight tanginess balance the richness of the eggs and cheese. But feel free to use your favorite bread — just pick something hearty enough to hold all the toppings!
-
How can I speed up this recipe on busy mornings?
Toast the bread and prep your pesto the night before, then all you need to do in the morning is cook the eggs and assemble. Using store-bought pesto can save time, too. This way, you’ll have a delicious breakfast on the table in under 10 minutes.
Final Thoughts
I sincerely think you’re going to fall for this Pesto Eggs on Toast with Goat Cheese Recipe the way I did. It’s simple, packed with flavor, and feels just a little special—a perfect recipe to brighten your mornings without any fuss. Give it a try on your next breakfast or brunch; I promise it’s worth every bite, and you’ll be glad you added this little gem to your repertoire.
Print
Pesto Eggs on Toast with Goat Cheese Recipe
- Prep Time: 3 minutes
- Cook Time: 5 minutes
- Total Time: 8 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Frying
- Cuisine: Italian-inspired
- Diet: Vegetarian
Description
This easy and flavorful Pesto Eggs recipe features perfectly cooked eggs with a bright pesto base, served atop toasted sourdough bread spread with creamy goat cheese. A simple yet elegant breakfast or brunch option that combines tangy, herby, and savory flavors with minimal effort.
Ingredients
For the Eggs and Pesto:
- 2 tablespoons pesto
- 2 eggs
- Pinch kosher salt
- Pinch ground black pepper
- Pinch red pepper flakes
For the Toast:
- 2 pieces sourdough bread
- 2 ounces goat cheese
Instructions
- Preheat and spread pesto: Heat a medium non-stick frying pan over medium heat. Once hot, spread 2 tablespoons of pesto in a thin layer evenly across the pan surface to infuse flavor as the eggs cook.
- Cook the eggs: Crack 2 eggs directly into the pesto-lined pan. Sprinkle with a pinch each of kosher salt, ground black pepper, and red pepper flakes. Cook for about 4 to 5 minutes until the egg whites are fully set and no longer translucent, while the yolks remain tender.
- Prepare toast: While the eggs cook, toast 2 pieces of sourdough bread until golden and crisp. Spread 2 ounces of goat cheese evenly on each slice, letting the warmth slightly soften the cheese.
- Assemble: Carefully remove the eggs from the pan with a spatula and place each egg on top of the goat cheese-covered toast slices.
- Serve: Serve immediately to enjoy the contrast of warm eggs, fresh pesto flavor, and creamy goat cheese paired with crunchy toast.
Notes
- You can make your own homemade pesto for a fresher taste.
- Cook eggs on medium heat to avoid burning the whites or undercooking the yolk.
- Use a non-stick pan at least 9 inches wide for best cooking results.
- Substitute goat cheese with mashed avocado to make it dairy-free.
- Cooked eggs can be stored refrigerated for up to three days; reheat in a pan rather than microwave.
Keywords: pesto eggs, easy breakfast, goat cheese toast, herbed eggs, brunch recipe, sourdough toast, simple eggs recipe
