Nothing beats a warm, satisfying breakfast that’s both easy to make and packed with flavor. If you’re looking for a simple yet impressive dish, Baked Eggs in Tomatoes is the perfect choice. These oven-baked tomatoes, filled with creamy eggs, topped with gooey mozzarella, and sprinkled with fresh green onions, create a meal that’s both nutritious and delicious.
Whether you’re preparing breakfast for yourself or serving guests, this dish is sure to impress. Plus, it’s low-carb, packed with protein, and full of vitamins—perfect for a healthy start to your day!
Why You’ll Love This Recipe
✔ Simple & Quick – Minimal ingredients and only 30 minutes of cooking time.
✔ Healthy & Nutritious – Loaded with protein, vitamins, and antioxidants.
✔ Low-Carb & Keto-Friendly – No bread or heavy starches, making it perfect for a balanced diet.
✔ Great for Meal Prep – Make a batch and store leftovers for easy breakfasts.
✔ Customizable – Add different cheeses, herbs, or proteins to make it your own.
Ingredients
Main Ingredients
| Ingredient | Quantity |
|---|---|
| Large tomatoes | 4 |
| Chicken eggs | 4 |
| Green onions, chopped | 1 bunch |
| Mozzarella cheese, shredded | 50-70g |
| Salt | To taste |
| Black pepper | To taste |
| Mayonnaise | 2 tablespoons |
Step-by-Step Instructions
1. Prepare the Tomatoes
Preheat the Oven
- Set your oven to 375°F (190°C) and allow it to preheat while you prepare the tomatoes.
Hollow Out the Tomatoes
- Slice the tops off each tomato and use a spoon to carefully scoop out the seeds and pulp, making sure not to puncture the bottom.
- Lightly season the inside of each tomato with a pinch of salt and black pepper.
2. Fill the Tomatoes
Add the Egg
- Crack one egg into each hollowed-out tomato.
- If the eggs are too large to fit, remove a little of the egg white before pouring them in.
Add Mayonnaise
- Place ½ tablespoon of mayonnaise on top of each egg inside the tomato. This helps create a rich, creamy texture.
Season Again
- Sprinkle another pinch of salt and black pepper to enhance the flavor.
3. Bake the Tomatoes
Place in a Baking Dish
- Arrange the filled tomatoes upright in a baking dish to prevent them from tipping over.
Bake
- Transfer to the preheated oven and bake for 20-25 minutes.
- The egg whites should be set, while the yolks remain slightly runny (or cook longer if you prefer firm yolks).
4. Add Cheese and Green Onions
Top with Mozzarella
- Remove the tomatoes from the oven and sprinkle shredded mozzarella cheese evenly on top.
Melt the Cheese
- Return the dish to the oven and bake for another 3-5 minutes, or until the cheese is melted and bubbly.
Garnish with Green Onions
- Remove from the oven and immediately sprinkle chopped green onions for a fresh, vibrant touch.
5. Serve and Enjoy
- Let the baked eggs in tomatoes cool slightly before serving.
- Serve them as-is, or pair with buttered toast, fresh salad, or avocado slices for a complete meal.
Tips for the Best Baked Eggs in Tomatoes
✔ Use Firm Tomatoes – Choose large, sturdy tomatoes like beefsteak or heirloom to prevent collapsing during baking.
✔ Prevent Soggy Tomatoes – After scooping, pat the inside dry with a paper towel before adding the egg.
✔ Customize the Cheese – Swap mozzarella for cheddar, feta, or Parmesan for different flavors.
✔ Add Extra Protein – Mix in cooked bacon, ham, or smoked salmon for a heartier meal.
✔ Try Fresh Herbs – Enhance the dish with basil, parsley, or oregano for an herby touch.
Serving Suggestions
Pair your Baked Eggs in Tomatoes with:
🥑 Avocado Toast – A creamy, flavorful pairing.
🥗 Fresh Green Salad – A light and refreshing side.
🥖 Crusty Bread or Toast – Perfect for soaking up the egg yolk.
🥓 Crispy Bacon or Sausage – For an extra protein boost.
Nutritional Information
| Nutrient | Per Serving (1 Tomato with Egg) |
|---|---|
| Calories | 120-150 |
| Protein | 10g |
| Carbohydrates | 5g |
| Fats | 8g |
| Fiber | 1g |
Note: Nutritional values may vary based on portion size and ingredient choices.
FAQs About Baked Eggs in Tomatoes
1. Can I Make These Ahead of Time?
Yes! You can assemble the tomatoes and refrigerate them overnight. When ready to eat, bake them fresh for the best texture.
2. How Do I Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in the oven at 350°F (175°C) for 5-7 minutes.
3. Can I Use Different Cheeses?
Absolutely! Try cheddar, gouda, feta, or goat cheese for a different twist.
4. Can I Use Cherry Tomatoes Instead?
Yes, but use quail eggs instead of chicken eggs for the perfect size ratio.
5. What Other Seasonings Can I Add?
For extra flavor, try adding paprika, chili flakes, cumin, or dried herbs.
6. Can I Make This Without Mayonnaise?
Yes! If you prefer, skip the mayo or substitute with sour cream, Greek yogurt, or heavy cream.
Final Thoughts & Call to Action
This Baked Eggs in Tomatoes recipe is the perfect way to enjoy a simple, healthy, and flavorful breakfast. With minimal prep time and maximum taste, it’s an easy-to-make dish that feels gourmet.
🔥 Now it’s your turn! Try this recipe and let us know how it turned out. Did you add a unique twist? Share your experience in the comments or with friends and family!
Looking for more healthy breakfast ideas? Stay tuned for more delicious and easy-to-make recipes!



