This one-pan breakfast blends baked eggs with the classic French vegetable stew, ratatouille. Eggs are nestled in a bed of eggplant, zucchini and peppers simmered in a tomato sauce. It’s a flavorful Whole30 and Paleo-friendly dish that works well for breakfast, brunch or dinner — and the ratatouille base can be made up to three days ahead.
Ratatouille Baked Eggs
Ratatouille Baked Eggs is a savory, saucy dish that feels homey and special at the same time. Cubed eggplant, zucchini and bell pepper are sautéed with onion and garlic, then simmered in canned tomatoes, herbs and a splash of balsamic vinegar until tender. The vegetables create a rich, saucy base that’s perfect for cracking eggs into and finishing in the skillet until the whites are set and the yolks remain runny.
If you prefer to avoid morning cooking, make the ratatouille up to three days in advance. Reheat gently in a skillet, create wells, crack in the eggs and cook for about 6–8 minutes with a lid until the eggs reach your preferred doneness. It’s an excellent dish for feeding a crowd: prepare the base ahead of time and finish the eggs just before serving.
Why you’ll love these Whole30 Ratatouille Baked Eggs
- Vegetable-forward: A generous mix of eggplant, zucchini and peppers simmered into a flavorful tomato sauce.
- Make ahead: The ratatouille base can be prepared up to three days in advance. Reheat, add the eggs and serve.
- Feeds a crowd: Great for brunch — serve the skillet family-style so guests can scoop out portions. For non-grain-free eaters, offer crusty bread on the side.
- Versatile meal: Works for breakfast, brunch or dinner — rich, savory and satisfying any time of day.
- Reuse leftovers: Leftover ratatouille (without eggs) is excellent as a side dish, over roasted chicken, or as a dip or sauce.
- Use what you have: Any leftover roasted eggplant, zucchini or peppers can be folded in — reduce the cook time accordingly.
Variations
- Add crumbled sausage or cooked bacon for a meatier version.
- Stir in 2/3 cup canned chickpeas with the vegetables for extra texture and protein.
- Include olives or capers to deepen the savory, briny notes.
- Toss in a cup of spinach or kale during the last few minutes of simmering for extra greens.
Other one-pan breakfasts you’ll like
- Mexican Breakfast Hash
- Kale, Spinach & Mushroom Baked Eggs
- Spicy Tomato Baked Eggs
- Caramelized Onion, Butternut Squash & Turkey Breakfast Casserole
- Brussels Sprout & Bacon Hash with Eggs
Recipe Details
Author: Carmen Sturdy
Prep Time: 6 minutes | Cook Time: 35 minutes | Total Time: 41 minutes | Servings: 4
Ingredients
- 1 large eggplant (about 2 cups chopped)
- 1 large zucchini (about 2 cups chopped)
- 1 red bell pepper, chopped
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 yellow onion, finely diced
- 1/2 tsp black pepper
- 1/2 tsp salt
- 1 (14 oz) can chopped tomatoes
- 1 tbsp balsamic vinegar
- 1/2 tsp dried oregano
- 1/2 tsp dried thyme
- 1/2 cup chicken or vegetable stock
- 4 large eggs
- 1 tbsp chopped parsley, for garnish (optional)
Instructions
- Cut the eggplant, bell pepper and zucchini into even 1/2-inch cubes.
- Heat the olive oil in a large skillet over medium-high heat. Sauté the onion and garlic for about 2 minutes until fragrant.
- Add the cubed eggplant, zucchini and bell pepper. Season with salt and pepper and cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.
- Stir in the canned chopped tomatoes, balsamic vinegar, oregano, thyme and stock. Mix well to combine.
- Reduce the heat and simmer the mixture for about 20 minutes, until the sauce has thickened and the vegetables are tender and easily pierced with a fork.
- When most of the liquid has evaporated, use a spoon to make four wells in the vegetables. Crack an egg into each well.
- Cover the skillet, lower the heat to medium and cook for 6–8 minutes, or until the egg whites are set but the yolks remain runny. Adjust time slightly for firmer yolks.
- Garnish with chopped parsley if desired and serve immediately.
Nutrition (per serving, approximate)
Calories: 177 kcal | Carbohydrates: 16 g | Protein: 10 g | Fat: 9 g | Sodium: 384 mg | Fiber: 6 g | Sugar: 9 g
Nutrition information is automatically calculated and should be used as an approximation.
If you try this recipe, please leave a comment with any changes you made or how it turned out — I enjoy seeing your variations and photos.