Pesto Egg Toast is a tasty and simple dish that brings together creamy eggs and vibrant pesto on crispy bread. It’s perfect for breakfast or a quick snack!
Seriously, who knew such a fun meal could be made in just a few minutes? I love adding a sprinkle of cheese on top for a cheesy twist. Yum! 🥚🍞
Key Ingredients & Substitutions
Bread: I like using sourdough because it has a nice chewy texture. You can swap it with whole grain, rye, or even gluten-free bread if needed.
Pesto: Homemade pesto is fabulous, but store-bought works great too. If you can’t find basil pesto, try sun-dried tomato or arugula pesto for a twist.
Eggs: Large eggs are standard for this recipe. If you’re vegan or avoiding eggs, you might use scrambled tofu or an egg substitute like chickpea flour mixed with water.
Cheese: Parmesan adds a salty richness. You can replace it with Pecorino or nutritional yeast for a dairy-free option.
How Do I Cook the Perfect Egg on My Toast?
Cooking the egg just right can be tricky! You want the whites firm and the yolk runny. Start by heating your skillet to medium. Adding a little oil or butter prevents sticking.
- Once melted, crack the egg directly into the skillet.
- Let it cook undisturbed for about 2-3 minutes.
- Cover with a lid to help the whites firm up without overcooking the yolk.
- Season lightly with salt and pepper for extra flavor!
With practice, you’ll master perfectly cooked eggs every time!

Pesto Egg Toast
Ingredients You’ll Need:
For the Toast:
- 2 slices crusty bread (such as sourdough)
For the Topping:
- 2 tablespoons basil pesto
- 2 large eggs
- 2 tablespoons grated Parmesan cheese
- Fresh basil leaves for garnish
- Salt and freshly ground black pepper, to taste
- 1 tablespoon olive oil or butter (for cooking eggs)
How Much Time Will You Need?
This delightful dish takes about 10 minutes to prepare and cook. It’s quick enough for a busy morning but fancy enough to enjoy anytime. Perfect for a delicious breakfast or brunch!
Step-by-Step Instructions:
1. Toast the Bread:
Start by toasting the bread slices in a toaster until they’re golden brown and nice and crisp. If you prefer, you can also toast them in a skillet on medium heat, turning them occasionally until they reach your desired crispness.
2. Add the Pesto:
Once your bread is toasted, take it off the heat and spread 1 tablespoon of basil pesto evenly onto each slice. This will add a flavorful, herby layer that compliments the eggs perfectly!
3. Cook the Eggs:
In a non-stick skillet, heat the olive oil or butter over medium heat. When hot, crack one egg into the skillet. Cook the egg for about 2-3 minutes, until the whites are set but the yolk is still runny. Season with a little salt and freshly ground black pepper for extra taste.
4. Assemble the Toast:
Carefully place the cooked egg right on top of one of the pesto-covered toasts. Repeat this step with the second egg and toast. The runny yolk will mix beautifully with the pesto—yum!
5. Finish & Serve:
Now, sprinkle the grated Parmesan cheese evenly over both eggs and toast. Add some fresh basil leaves for a lovely garnish. Serve immediately while warm, and enjoy your delicious Pesto Egg Toast!
Can I Use Store-Bought Pesto for This Recipe?
Absolutely! Store-bought pesto is a convenient option and still delicious. Just choose one that you enjoy, and you’re good to go!
What Can I Substitute for Eggs?
If you’re looking for an egg alternative, consider scrambled tofu seasoned with turmeric for color or a chickpea flour mixture for a similar texture. Both options provide a hearty topping!
How Do I Store Leftover Pesto Egg Toast?
While it’s best enjoyed fresh, you can store leftover components separately. Keep any uneaten toast, eggs, or pesto in airtight containers in the fridge for up to 2 days. Reheat gently before serving.
Can I Add Other Toppings?
Definitely! Feel free to get creative. Sliced avocado, cherry tomatoes, or even a sprinkle of red pepper flakes can elevate your toast even further.



