Savory Caprese Eggs Benedict Recipe
Introduction
Savor the perfect blend of fresh flavors with this Savory Caprese Eggs Benedict. It combines peppery arugula, juicy roasted tomatoes, creamy mozzarella, and perfectly poached eggs for a delightful breakfast experience. Ready in just 20 minutes, it’s an elegant way to start your day.

Ingredients
- 2 cups arugula (A peppery green that adds crunch.)
- 2 medium tomatoes (Choose ripe, juicy tomatoes.)
- 1 cup fresh mozzarella (Essential for the classic experience.)
- 4 teaspoons pesto (Enhances the overall taste profile.)
- 4 eggs (Fresh eggs are key for poaching.)
- 1 tablespoon white vinegar (Helps egg whites coagulate.)
- ¼ cup grated Parmesan (Adds a savory finish.)
Instructions
- Step 1: Preheat your oven to 375°F.
- Step 2: Slice the tomatoes into four ½-inch thick slices and arrange them on a parchment-lined baking sheet.
- Step 3: Spoon one teaspoon of pesto over each tomato slice, then sprinkle with Parmesan. Bake for 20 minutes.
- Step 4: Prepare mozzarella slices while the tomatoes roast and set arugula on two plates.
- Step 5: Fill a skillet with 2 inches of warm water, add vinegar, and bring to a gentle boil.
- Step 6: Crack each egg into a small bowl and gently lower into the boiling water.
- Step 7: Cook the eggs for 3-4 minutes until the whites are set.
- Step 8: Remove roasted tomatoes from the oven and place atop the arugula, adding a slice of mozzarella.
- Step 9: Use a slotted spoon to lift the poached eggs and position them on top, then drizzle with warm pesto.
- Step 10: Sprinkle with Parmesan and serve immediately.
Tips & Variations
- For a gluten-free option, serve with toasted gluten-free bread or skip the bread altogether.
- Use fresh basil alongside arugula for an extra herbaceous kick.
- If you prefer, swap out white vinegar for lemon juice when poaching eggs for a slightly different flavor.
- Add a dash of red pepper flakes on top for some heat.
Storage
This dish is best enjoyed fresh. If needed, store leftover roasted tomatoes and mozzarella separately in an airtight container in the fridge for up to 2 days. Poached eggs do not reheat well, so it’s best to prepare them fresh each time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the tomatoes and eggs ahead of time?
You can roast the tomatoes a few hours ahead and keep them refrigerated, but poached eggs are best made fresh to preserve their texture and flavor.
What if I don’t have pesto?
If you don’t have pesto on hand, a drizzle of good-quality olive oil and a sprinkle of chopped fresh basil can provide a lovely alternative.
Print
Savory Caprese Eggs Benedict Recipe
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
Savory Caprese Eggs Benedict combines the classic Italian flavors of ripe tomatoes, fresh mozzarella, and pesto with perfectly poached eggs atop a bed of peppery arugula, creating a delightful and elegant breakfast dish ready in just 20 minutes.
Ingredients
Produce
- 2 cups arugula (A peppery green that adds crunch.)
- 2 medium tomatoes (Choose ripe, juicy tomatoes.)
Dairy
- 1 cup fresh mozzarella (Essential for the classic experience.)
- ¼ cup grated Parmesan (Adds a savory finish.)
Eggs & Condiments
- 4 eggs (Fresh eggs are key for poaching.)
- 4 teaspoons pesto (Enhances the overall taste profile.)
- 1 tablespoon white vinegar (Helps egg whites coagulate.)
Instructions
- Preheat Oven: Preheat your oven to 375°F to prepare for roasting the tomatoes.
- Prepare Tomatoes: Slice the tomatoes into four ½-inch thick slices each, then arrange them on a parchment-lined baking sheet to ensure even roasting without sticking.
- Add Flavoring and Bake: Spoon one teaspoon of pesto over each tomato slice, sprinkle each with Parmesan cheese, then bake them for 20 minutes until tender and lightly browned.
- Prep Mozzarella and Arugula: While tomatoes roast, slice the mozzarella and arrange the arugula evenly on two serving plates to form the base of the dish.
- Heat Water for Poaching: Fill a skillet with 2 inches of warm water, add the white vinegar to help the egg whites coagulate, and bring the water to a gentle boil over medium heat.
- Poach Eggs: Crack each egg into a small bowl, then gently lower them one by one into the boiling water to ensure their shape stays intact.
- Cook Eggs: Poach the eggs for 3-4 minutes until the whites are fully set but the yolks remain soft and runny.
- Assemble the Plates: Remove the roasted tomatoes from the oven and place them atop the arugula on each plate, then add a slice of fresh mozzarella over the tomatoes.
- Add Poached Eggs and Pesto: Using a slotted spoon, lift each poached egg from the water and place it atop the mozzarella. Drizzle with remaining warm pesto to enhance flavor.
- Finish and Serve: Sprinkle additional grated Parmesan over the assembled dish and serve immediately for the best taste and texture.
Notes
- Use fresh, ripe tomatoes for the best flavor in the roasted slices.
- The white vinegar in the poaching water helps the egg whites hold their shape.
- Adjust poaching time if you prefer firmer or softer yolks.
- Serve immediately after assembly to enjoy the contrast of warm roasted tomatoes and soft poached eggs.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: Italian-American
Keywords: Caprese Eggs Benedict, poached eggs, roasted tomatoes, breakfast recipe, Italian breakfast, arugula, pesto, mozzarella, easy brunch

