Baked Eggs with Tomatoes is a comforting, flavorful breakfast dish that combines tender eggs, juicy tomatoes, garlic, onions, and aromatic herbs into one satisfying meal. Whether you are looking for a nutritious breakfast, an easy weekend brunch, or a quick dinner, this simple recipe delivers delicious results with minimal effort.
One of the best things about Baked Eggs with Tomatoes is how easily it comes together using everyday ingredients. With just a few fresh vegetables, eggs, seasonings, and a little olive oil, you can create a restaurant-quality breakfast right in your own kitchen.
The combination of rich egg yolks and a savory tomato sauce makes this dish especially delicious when served with toasted bread, crusty sourdough, or warm pita.
If you enjoy Mediterranean-inspired meals, healthy egg recipes, or one-pan breakfasts, Baked Eggs with Tomatoes deserves a place in your regular meal rotation.
Why You’ll Love Baked Eggs with Tomatoes
There are plenty of reasons this easy breakfast recipe is worth making.
Simple Ingredients: Most of the ingredients are common kitchen staples, making this an affordable breakfast option.
Healthy and Nutritious: Eggs provide protein, while tomatoes contribute vitamin C, potassium, and beneficial plant compounds.
Easy Preparation: Everything comes together in one oven-safe skillet, reducing cleanup.
Versatile: You can add vegetables, cheese, herbs, or spices to customize the flavor.
Perfect for Any Meal: Although traditionally enjoyed for breakfast or brunch, baked eggs also make a satisfying lunch or light dinner.
Budget-Friendly: This recipe uses inexpensive ingredients without sacrificing flavor.
Recipe Overview
Prep Time
10 minutes
Cook Time
20–25 minutes
Total Time
30–35 minutes
Servings
4
Difficulty
Easy
Cooking Method
Stovetop and oven
Ingredients for Baked Eggs with Tomatoes
This recipe uses fresh ingredients that create a flavorful tomato base for perfectly baked eggs.
Main Ingredients
-
4 large eggs
-
1 tablespoon olive oil
-
1 small onion, finely chopped
-
2 garlic cloves, minced
-
1 can (14.5 ounces) diced tomatoes, with juices
-
1 medium fresh tomato, chopped
-
1/2 red bell pepper, diced
-
1/2 teaspoon salt, or to taste
-
1/4 teaspoon black pepper
-
1/2 teaspoon smoked paprika
-
1/2 teaspoon dried oregano
-
1/4 teaspoon red pepper flakes (optional)
-
1/4 cup crumbled feta cheese (optional)
-
2 tablespoons fresh parsley, chopped
-
Fresh basil leaves for garnish (optional)
Optional Ingredients for Serving
-
Toasted sourdough bread
-
Crusty French bread
-
Warm pita bread
-
Sliced avocado
-
Roasted breakfast potatoes
-
Fresh fruit
These optional sides can turn a simple egg dish into a complete breakfast or brunch.
How to Make Baked Eggs with Tomatoes
Making Baked Eggs with Tomatoes is surprisingly easy. The key is developing a flavorful tomato sauce before adding the eggs.
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Choose a medium oven-safe skillet, preferably cast iron or stainless steel.
If you do not have an oven-safe skillet, prepare the tomato mixture in a regular frying pan and transfer it to a lightly greased baking dish before adding the eggs.
Step 2: Sauté the Vegetables
Heat the olive oil in your skillet over medium heat.
Add the chopped onion and diced red bell pepper.
Cook for approximately 4–5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for another 30 seconds, stirring frequently to prevent burning.
The onions, peppers, and garlic create a savory foundation that enhances the natural sweetness of the tomatoes.
Step 3: Prepare the Tomato Sauce
Add the canned diced tomatoes and chopped fresh tomato to the skillet.
Stir in the salt, black pepper, smoked paprika, oregano, and optional red pepper flakes.
Allow the mixture to simmer gently for approximately 6–8 minutes.
Stir occasionally as the tomatoes soften and the sauce begins to thicken.
You want a sauce that is thick enough to support the eggs without becoming dry.
If the mixture looks too thick, add one or two tablespoons of water.
Step 4: Add the Eggs
Using the back of a spoon, create four small wells in the tomato mixture.
Carefully crack one egg into each well.
Try to keep the yolks intact.
Space the eggs evenly throughout the skillet so they cook consistently.
If desired, sprinkle crumbled feta cheese around the eggs.
Step 5: Bake Until the Eggs Are Set
Carefully transfer the skillet to the preheated oven.
Bake for approximately 10–15 minutes, depending on your preferred egg consistency.
The whites should be fully set, while the yolks can remain softer if desired.
For the safest preparation, cook eggs until both the whites and yolks are firm, reaching 160°F (71°C).
Remember that cooking times may vary depending on your oven, skillet, and egg size.
Step 6: Garnish and Serve
Remove the skillet from the oven using oven mitts.
Sprinkle fresh parsley and basil over the baked eggs.
Allow the dish to cool slightly before serving.
Serve immediately with toasted bread, pita, or your favorite breakfast sides.
The tomato sauce is especially delicious when scooped up with warm, crusty bread.
Tips for Making the Best Baked Eggs with Tomatoes
Although this recipe is simple, a few techniques can make a noticeable difference.
Use Good-Quality Tomatoes
Tomatoes are the main source of flavor in this dish.
Fresh, ripe tomatoes add natural sweetness, while canned tomatoes provide a rich, consistent sauce.
Using both creates a balanced combination of fresh flavor and hearty texture.
Don’t Skip the Seasonings
Garlic, oregano, smoked paprika, and black pepper bring depth to the tomato sauce.
You can adjust the seasonings depending on your preferences.
For a more Mediterranean flavor, add extra oregano and fresh basil.
For a smoky, slightly spicy version, increase the smoked paprika and red pepper flakes.
Avoid Overcooking the Eggs
Eggs continue cooking briefly after the skillet is removed from the oven.
Begin checking them near the end of the recommended baking time.
For fully cooked eggs, confirm that the yolks and whites are firm.
Let the Sauce Thicken
A watery tomato sauce can make the eggs spread too much.
Allowing the tomatoes to simmer before adding the eggs helps create the proper consistency.
Use an Oven-Safe Skillet
Cast-iron skillets are especially useful because they retain heat and distribute it evenly.
However, any appropriately sized oven-safe skillet or baking dish will work.
Delicious Variations of Baked Eggs with Tomatoes
One of the best features of this recipe is how easily it can be customized.
1. Mediterranean Baked Eggs
Add sliced Kalamata olives, crumbled feta cheese, and fresh basil.
These ingredients create a savory Mediterranean-inspired breakfast with bright, fresh flavors.
2. Spicy Baked Eggs with Tomatoes
Increase the red pepper flakes and add a pinch of cayenne pepper.
You can also stir in diced jalapeños or a small amount of your favorite hot sauce.
3. Cheesy Baked Eggs
Sprinkle shredded mozzarella, cheddar, or Parmesan over the tomato sauce before baking.
The cheese melts into the sauce, creating a rich and comforting dish.
4. Spinach and Tomato Baked Eggs
Add one or two handfuls of fresh spinach to the tomato mixture.
Cook until the spinach wilts before adding the eggs.
This variation adds extra vegetables without requiring much additional preparation.
5. Mushroom and Tomato Baked Eggs
Sauté sliced mushrooms with the onions and bell peppers.
Mushrooms provide an earthy flavor and hearty texture.
6. Italian-Style Baked Eggs
Use fresh basil, oregano, Parmesan cheese, and a small amount of Italian seasoning.
Serve with toasted garlic bread for an Italian-inspired breakfast.
7. Low-Carb Baked Eggs
Skip the bread and serve the baked eggs with sliced avocado, sautéed spinach, or roasted zucchini.
This variation works well for anyone looking to reduce their carbohydrate intake.
What to Serve with Baked Eggs with Tomatoes
Baked Eggs with Tomatoes can be enjoyed on their own, but pairing them with complementary side dishes creates a more complete meal.
Toasted Sourdough Bread: The crispy texture is perfect for soaking up the tomato sauce.
Roasted Breakfast Potatoes: Crispy potatoes add a hearty element to the meal.
Fresh Avocado: Creamy avocado balances the acidity of the tomatoes.
Fresh Fruit Salad: A combination of berries, melon, and citrus provides a refreshing contrast.
Sautéed Spinach: Lightly cooked spinach adds color and additional vegetables.
Warm Pita Bread: Soft pita makes it easy to scoop up the eggs and sauce.
For a weekend brunch, serve the dish alongside fresh fruit, coffee, and a simple green salad.
Are Baked Eggs with Tomatoes Healthy?
Baked Eggs with Tomatoes can be a nutritious addition to a balanced diet.
Eggs are a source of high-quality protein and contain important nutrients, including vitamin B12, selenium, and choline.
Tomatoes provide vitamin C, potassium, and lycopene, a naturally occurring antioxidant pigment.
Olive oil contributes unsaturated fats, while onions, garlic, and peppers add flavor and beneficial plant compounds.
Because the recipe relies on vegetables, eggs, and modest amounts of oil, it can be a satisfying meal without requiring heavy cream or large amounts of butter.
The overall nutritional profile depends on the ingredients, portion sizes, and accompanying sides.
Estimated Nutrition Information
Approximate values per serving, based on four servings without optional feta cheese or bread.
| Nutrient | Amount |
|---|---|
| Calories | 150 kcal |
| Protein | 8 g |
| Total Fat | 9 g |
| Carbohydrates | 11 g |
| Fiber | 3 g |
| Sugar | 6 g |
| Sodium | 520 mg |
These values are estimates. Actual nutrition will vary depending on ingredient brands, tomato sodium content, and portion sizes.
How to Store and Reheat Baked Eggs with Tomatoes
Baked Eggs with Tomatoes tastes best immediately after cooking, but leftovers can be stored for another meal.
Refrigeration
Allow the dish to cool briefly, then transfer leftovers to an airtight container.
Refrigerate within two hours of cooking and use within 3–4 days.
Reheating
Place leftovers in an oven-safe dish and cover loosely with foil.
Reheat in a 325°F oven until the center reaches 165°F.
You can also reheat individual portions in the microwave.
Be aware that reheating may cause the egg yolks to become firmer.
Freezing
Freezing the fully prepared dish is not recommended because cooked eggs can develop a rubbery texture after thawing.
However, the tomato sauce can be prepared ahead of time and frozen separately.
When ready to serve, thaw the sauce safely, reheat it thoroughly, add fresh eggs, and bake as directed.
Frequently Asked Questions About Baked Eggs with Tomatoes
Can I make Baked Eggs with Tomatoes without an oven?
Yes. Prepare the tomato sauce in a skillet, create wells for the eggs, and add them as directed.
Cover the skillet with a lid and cook over low heat until the eggs reach your preferred doneness.
For food safety, cook until both the yolks and whites are firm.
Can I use fresh tomatoes instead of canned tomatoes?
Absolutely.
Replace the canned tomatoes with approximately 1 3/4 cups of chopped fresh tomatoes.
You may need to simmer the sauce slightly longer to allow excess moisture to evaporate.
What is the difference between baked eggs with tomatoes and shakshuka?
Both dishes feature eggs cooked in a tomato-based sauce.
Shakshuka is commonly associated with North African and Middle Eastern cuisines and often includes peppers, cumin, paprika, and other spices.
Baked Eggs with Tomatoes is a broader description that can include Mediterranean, Italian, or other seasoning combinations.
Can I prepare this recipe ahead of time?
Yes.
Prepare the tomato sauce up to two days in advance and refrigerate it in an airtight container.
When ready to eat, reheat the sauce, add fresh eggs, and bake.
This method saves preparation time while preserving the texture of freshly cooked eggs.
Can I add meat to baked eggs?
Yes.
Cooked sausage, bacon, ham, or ground turkey can be added to the tomato sauce.
Make sure any meat is fully cooked before combining it with the other ingredients.
Can I make this recipe dairy-free?
Yes.
Simply omit the optional feta cheese.
The remaining ingredients are naturally dairy-free, provided any packaged ingredients do not contain dairy additives.
Is this recipe suitable for a keto diet?
It can fit into some lower-carbohydrate eating plans, although tomatoes and onions contribute carbohydrates.
For a stricter keto version, use smaller amounts of onion and tomato, avoid bread, and add low-carb vegetables or cheese.
Why Baked Eggs with Tomatoes Is Perfect for Busy Mornings
Busy mornings often leave little time for preparing a homemade breakfast.
Baked Eggs with Tomatoes offers a practical solution because it uses simple ingredients and requires relatively little hands-on cooking.
The vegetables can be chopped the night before, and the tomato sauce can be prepared in advance.
In the morning, all you need to do is warm the sauce, crack in the eggs, and bake.
The result is a warm, satisfying breakfast that feels more special than an ordinary plate of scrambled eggs.
It is also an excellent option for families because the recipe can be doubled and prepared in a larger baking dish.
Whether you are cooking for yourself, your family, or weekend guests, this dish provides a convenient way to serve a flavorful homemade meal.
Final Thoughts on Baked Eggs with Tomatoes
Baked Eggs with Tomatoes proves that a delicious breakfast does not have to be complicated or expensive.
With tender eggs, a rich tomato sauce, fresh vegetables, and flavorful herbs, this easy recipe transforms everyday ingredients into a comforting meal.
It is nutritious, versatile, budget-friendly, and suitable for breakfast, brunch, lunch, or dinner.
Whether you prefer the classic version, a cheesy variation, or a spicy Mediterranean-inspired combination, there are countless ways to make this recipe your own.
The next time you want something warm, homemade, and satisfying, try Baked Eggs with Tomatoes and enjoy a simple dish packed with flavor.
What’s your favorite way to enjoy baked eggs—with crusty bread, melted cheese, or extra vegetables?




Leave a Reply