There’s something delightfully indulgent about brunch that transforms an ordinary morning into an occasion. Imagine the moment when your fork cuts through a perfectly poached egg, and golden yolk flows over a vibrant layer of roasted tomato and fresh mozzarella. That’s the magic of my Caprese Eggs Benedict!
This recipe is my go-to when I want to impress without the fuss. It marries classic brunch elements with fresh flavors that remind you of summer gardens, making it a delicious escape from fast food routines. On lazy weekend mornings or after a hectic week, this dish is the ultimate remedy, bringing joy and vibrancy to your table.
In just 25 minutes, you’ll have a restaurant-quality meal prepared in the comfort of your kitchen. With layers of roasted tomatoes, creamy mozzarella, and a drizzle of zesty pesto, every bite is a celebration of fresh ingredients. Let’s dive into this satisfying recipe that’s sure to become a favorite for both lazy brunches and elegant get-togethers!
Why You'll Love This Caprese Eggs Benedict
- This Caprese Eggs Benedict is incredibly easy to make, transforming a simple brunch into a gourmet experience in just 25 minutes.
- The vibrant layers of roasted tomato, fresh mozzarella, and aromatic pesto offer a burst of flavor that will tantalize your taste buds.
- Its versatility means you can enjoy it for breakfast, brunch, or even a light lunch, making it perfect for any occasion.
- With its stunning presentation atop a bed of arugula, this dish not only tastes amazing but also looks beautiful on your table, impressing your family and guests alike.
Caprese Eggs Benedict Ingredients
For the Roasted Tomato
• Roasted Tomato – these slices add a rich, sweet flavor, elevating your Caprese Eggs Benedict.
For the Assembly
• Pesto – adds a fresh, herby kick that ties all the flavors together.
• Parmesan Cheese – sprinkle this over your dish for an extra savory touch.
• Fresh Mozzarella – its creaminess perfectly complements the other ingredients.
• Large Eggs – poach to achieve that luscious runny yolk consistency.
• White Vinegar – aids in keeping the egg whites together during poaching.
• Arugula – a peppery bed that enhances the overall flavor contrast of the dish.

How to Make Caprese Eggs Benedict
-
Prepare the roasted tomato slices by preheating your oven to 400°F. Place the tomato slices on a baking sheet and roast for about 15 minutes, until they are softened and lightly caramelized. Set aside to cool slightly.
-
Blend or open your pesto. If you’re making it from scratch, blend basil, garlic, pine nuts, parmesan, and olive oil until smooth. Otherwise, a quality store-bought pesto will work beautifully.
-
Grate the Parmesan cheese using a fine grater, so it’s ready to sprinkle over each serving for added flavor. This step adds texture that enhances your dish.
-
Slice the fresh mozzarella into even rounds to create layers. Each slice should be about ½ inch thick, ensuring a creamy bite in every mouthful.
-
Poach the eggs by bringing a small pot of water to a gentle simmer. Add the white vinegar, then create a whirlpool and drop in the eggs, cooking for about 4-5 minutes until the whites are set and yolks remain runny.
-
Assemble your creation by layering a slice of roasted tomato, followed by a slice of fresh mozzarella. Gently place a poached egg on top and drizzle with the homemade or store-bought pesto for that burst of flavor.
-
Serve on a bed of arugula. This not only adds some color but also enhances the freshness and brings a lovely peppery element to your dish.
Optional: Garnish with additional freshly grated Parmesan for a richer flavor.
Exact quantities are listed in the recipe card below.
Caprese Eggs Benedict Variations
Feel free to get creative with this recipe and explore exciting twists that delight your palate!
-
Gluten-Free: Substitute regular bread with gluten-free bread or an English muffin for a similar texture that adheres to gluten-free diets.
-
Vegan Delight: Replace eggs with silken tofu and use vegan pesto to create a delicious plant-based version without sacrificing flavor.
-
Spicy Kick: Add sliced jalapeños or a dash of red pepper flakes to the pesto for a zesty twist that ignites your dish with heat.
-
Herbal Infusion: Incorporate fresh basil or chopped parsley in the assembly for an aromatic freshness that lifts each layer to new heights.
-
Creamy Avocado: Mash up some ripe avocado and layer it under the poached egg to add creaminess and richness that perfectly complements the flavors.
-
Balsamic Glaze: Drizzle a balsamic reduction over the finished eggs for a sweet tang that beautifully contrasts with the savory components of the dish.
-
Smoked Salmon: Swap the poached eggs for slices of smoked salmon for an elegant twist that adds a luxurious flavor and texture to this brunch classic.
-
Mediterranean Twist: Use feta cheese instead of Parmesan for a salty tang that enhances the Mediterranean flavors alongside roasted tomatoes and pesto.
How to Store and Freeze Caprese Eggs Benedict
Fridge: Store any leftover Caprese Eggs Benedict in an airtight container for up to 2 days. Separate the components if possible to maintain freshness.
Freezer: It’s best not to freeze this dish as the poached eggs and fresh ingredients may lose their texture. Enjoy fresh for the best experience!
Reheating: If you have leftovers, gently reheat in the microwave for 30-60 seconds on medium power, or warm in a skillet over low heat, ensuring the egg yolk remains runny.
Assembly Notes: When storing, keep each ingredient separate to maintain the dish’s flavors and textures, allowing you to enjoy that delightful combination again!
What to Serve with Caprese Eggs Benedict?
Create a delightful brunch experience that’s bursting with fresh flavors and textures.
-
Crispy Bacon: The salty crunch perfectly balances the creamy richness of the eggs and cheese.
-
Garlic Bread: Golden and buttery, this side adds a lovely crunch to contrast the smoothness of the Caprese Eggs Benedict.
-
Fresh Fruit Salad: A refreshing mix of berries and melon brightens up the plate and adds a sweet, juicy element that pairs beautifully.
-
Herbed Potatoes: Roasted or sautéed with thyme and rosemary, these add a satisfying homey touch that complements the flavors of your dish.
-
Mimosa: A sparkling, citrusy cocktail that elevates your meal and adds a festive flair, perfect for brunching with loved ones.
-
Caprese Salad: Extend the theme with this classic side, featuring juicy tomatoes and fresh basil, harmonizing with the Caprese Eggs Benedict.
-
Smoothie: A light and nutritious berry or green smoothie can provide a refreshing finish, making your brunch wholesome and invigorating.
-
Zucchini Fritters: Light and crispy, they offer a wonderful texture contrast and a bright, savory flavor that enhances your meal.
-
Lemon Tart: End on a bright note with a tangy dessert that cuts through the richness of the eggs, leaving your taste buds satisfied and refreshed.
Make Ahead Options
These Caprese Eggs Benedict are a fantastic meal prep option for busy mornings! You can roast the tomato slices and prepare the pesto up to 3 days in advance to save time. Simply store the roasted tomatoes in an airtight container in the refrigerator, which preserves their flavor and texture. The fresh mozzarella should be sliced and kept in the fridge for up to 24 hours. When you’re ready to enjoy, poach the eggs fresh for the best results, as they are optimal when served immediately. Assemble your Caprese Eggs Benedict by layering the roasted tomato, mozzarella, and poached eggs just before serving, ensuring each bite is just as delicious and fresh as if made that day!
Chef's Helpful Tips
- To ensure perfect poached eggs for your Caprese Eggs Benedict, always add white vinegar to the simmering water as it helps the egg whites coagulate more quickly.
- When roasting your tomatoes, remember that the thickness of the slices will affect cooking time; aim for even slices about half an inch thick for consistent results.
- If you’re making homemade pesto, make sure all your ingredients are at room temperature to achieve a smoother blend.
- When plating, assemble the ingredients in the order of roasted tomato, mozzarella, poached egg, and finish with pesto to create an attractive presentation that showcases each layer.
Caprese Eggs Benedict Recipe FAQs
What type of tomatoes should I use for roasting?
Absolutely! I recommend using ripe, vine-ripened tomatoes for roasting. Look for tomatoes that feel slightly firm but have no dark spots or blemishes. You’ll want them to be juicy and flavorful, which enhances your Caprese Eggs Benedict beautifully.
How should I store leftover Caprese Eggs Benedict?
To keep your leftovers fresh, store each component separately in airtight containers. The roasted tomatoes and mozzarella should last in the fridge for up to 2 days, while the poached eggs are best enjoyed immediately. This way, you can experience the fresh flavors again!
Can I freeze Caprese Eggs Benedict?
It’s best to avoid freezing this dish as the poached eggs and fresh ingredients may lose their lovely texture and taste. If you do have leftover components, like the roasted tomatoes and pesto, you can freeze them for up to 3 months. Just remember to thaw them in the fridge and consume them shortly after thawing for the best taste!
What if my poached eggs don’t turn out perfectly?
Very! If your poached eggs end up a bit uneven or the whites aren’t quite set, don’t worry! You can try the following: first, use a fresh egg, as fresher eggs hold together better when poached. Make sure the water is simmering gently—not boiling—which helps the egg whites stay together. Lastly, adding vinegar to the water assists in this process, so don’t skip that step!
Are there any dietary considerations I should keep in mind?
Yes, while this dish is naturally vegetarian, if you or your guests have a dairy allergy, you can substitute the mozzarella and Parmesan with dairy-free alternatives. Also, be cautious with the pesto, as some brands may contain nuts. If you’re making it homemade, simply omit the pine nuts to ensure it’s allergy-friendly.
Can I prepare any components of this dish in advance?
Absolutely! You can prepare the roasted tomatoes and pesto ahead of time. Roast the tomatoes a day early, and store them in an airtight container in the fridge. The pesto can also be made in advance—just keep it covered with a bit of olive oil on top to prevent browning, and it will last about a week. This way, you have a head start the next time you’re craving delicious Caprese Eggs Benedict!

Caprese Eggs Benedict
Ingredients
Equipment
Method
- Prepare the roasted tomato slices by preheating your oven to 400°F. Place the tomato slices on a baking sheet and roast for about 15 minutes, until they are softened and lightly caramelized. Set aside to cool slightly.
- Blend or open your pesto. If you’re making it from scratch, blend basil, garlic, pine nuts, parmesan, and olive oil until smooth. Otherwise, a quality store-bought pesto will work beautifully.
- Grate the Parmesan cheese using a fine grater, so it's ready to sprinkle over each serving for added flavor.
- Slice the fresh mozzarella into even rounds to create layers. Each slice should be about ½ inch thick, ensuring a creamy bite in every mouthful.
- Poach the eggs by bringing a small pot of water to a gentle simmer. Add the white vinegar, then create a whirlpool and drop in the eggs, cooking for about 4-5 minutes until the whites are set and yolks remain runny.
- Assemble your creation by layering a slice of roasted tomato, followed by a slice of fresh mozzarella. Gently place a poached egg on top and drizzle with pesto.
- Serve on a bed of arugula.





