Easy Ratatouille with Poached Eggs Recipe
Introduction
This easy ratatouille with poached eggs is a flavorful, comforting dish perfect for any meal of the day. Rich vegetables simmered in a fragrant tomato sauce paired with silky poached eggs create a satisfying combination that’s both healthy and delicious.

Ingredients
- 1 tbsp olive oil
- 1 large onion, chopped
- 1 red or orange pepper, deseeded and thinly sliced
- 2 garlic cloves, finely chopped
- 1 tbsp chopped rosemary
- 1 aubergine, diced
- 2 courgettes, diced
- 400g can chopped tomatoes
- 1 tsp balsamic vinegar
- 4 large eggs
- Handful basil leaves
Instructions
- Step 1: Heat the olive oil in a large frying pan over medium heat. Add the chopped onion, sliced pepper, garlic, and rosemary. Cook for about 5 minutes, stirring frequently, until the onion softens.
- Step 2: Add the diced aubergine and courgettes to the pan. Cook for 2 more minutes, stirring occasionally.
- Step 3: Pour in the chopped tomatoes. Refill the empty tomato can with water, swirl it around to collect any remaining tomato, and add this water to the pan. Bring the mixture to a boil.
- Step 4: Cover the pan, reduce the heat, and let it simmer for 40 minutes. Uncover after 20 minutes to allow the sauce to reduce and become pulpy.
- Step 5: Stir the balsamic vinegar into the ratatouille. Create four small spaces in the sauce and carefully crack one egg into each space. Season with black pepper.
- Step 6: Cover the pan again and cook for 2 to 5 minutes, depending on how soft or firm you prefer your eggs.
- Step 7: Scatter fresh basil leaves over the dish and serve hot, ideally with crusty bread to soak up the delicious sauce.
Tips & Variations
- To save time, cook the ratatouille only through step 2, then refrigerate and gently reheat before adding the eggs.
- You can add other vegetables like mushrooms or zucchini for more variety.
- For extra flavor, garnish with a sprinkle of grated Parmesan or a drizzle of good-quality olive oil before serving.
Storage
Store any leftover ratatouille in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, then add freshly poached eggs when serving for best texture and flavor. Avoid reheating eggs to prevent rubberiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make ratatouille ahead of time?
Yes, you can prepare the ratatouille up to the end of step 4 and refrigerate it. Reheat gently when ready to serve and add the eggs just before eating.
What can I serve with ratatouille and poached eggs?
Crusty bread is perfect to soak up the sauce, but you can also serve it with rice, quinoa, or a simple green salad for a complete meal.
Print
Easy Ratatouille with Poached Eggs Recipe
- Total Time: 65 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A flavorful and comforting easy ratatouille recipe topped with perfectly poached eggs. This French-inspired vegetable stew features tender aubergine, courgettes, peppers, and onions simmered in a rich tomato sauce with aromatic rosemary and balsamic vinegar, finished with fresh basil and served with crusty bread.
Ingredients
Vegetable Base
- 1 tbsp olive oil
- 1 large onion, chopped
- 1 red or orange pepper, deseeded and thinly sliced
- 2 garlic cloves, finely chopped
- 1 tbsp chopped rosemary
- 1 aubergine, diced
- 2 courgettes, diced
- 400g can chopped tomatoes
- 1 tsp balsamic vinegar
Eggs and Garnish
- 4 large eggs
- Handful basil leaves
Instructions
- Prepare the vegetable base: Heat 1 tablespoon of olive oil in a large frying pan over medium heat. Add the chopped onion, thinly sliced pepper, finely chopped garlic, and rosemary. Cook for 5 minutes while stirring frequently until the onion softens and the mixture becomes fragrant.
- Add aubergine and courgettes: Stir in the diced aubergine and courgettes. Continue cooking for another 2 minutes to slightly soften the vegetables and blend the flavors.
- Add tomatoes and water: Pour in the can of chopped tomatoes. Then fill the empty tomato can with water, swirl it to collect any remaining tomato bits, and pour this into the pan. Bring the mixture to a boil.
- Simmer the ratatouille: Cover the pan and reduce the heat to allow simmering. Cook for a total of 40 minutes, uncovering the pan halfway through after 20 minutes, until the sauce reduces and becomes thick and pulpy.
- Season and prepare for eggs: Stir the teaspoon of balsamic vinegar into the ratatouille. Create four small spaces in the vegetable mixture for the eggs.
- Poach the eggs in the ratatouille: Carefully crack one egg into each space. Season the eggs lightly with black pepper. Cover the pan and cook for 2 to 5 minutes depending on your preferred yolk firmness, until the eggs are set.
- Garnish and serve: Scatter fresh basil leaves over the ratatouille and eggs. Serve immediately with crusty bread to mop up the flavorful juices.
Notes
- You can prepare the ratatouille up to the simmering step ahead of time, then gently reheat before adding and poaching the eggs.
- Adjust cooking time for eggs based on desired yolk softness or firmness.
- Use fresh rosemary for the best aroma and flavor.
- Serve with crusty bread or a side of rice for a more substantial meal.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: French
Keywords: ratatouille, poached eggs, vegetable stew, French recipe, easy vegetarian dinner, aubergine, courgettes, tomato stew

