Transform your breakfast or brunch routine with these irresistible Egg and Ham Filled Tomatoes—a delightful dish that combines vibrant, juicy tomatoes with a savory filling of fluffy eggs, diced ham, and melty cheese. Perfectly seasoned with fresh parsley, salt, and black pepper, and finished with a light drizzle of olive oil, these oven-baked wonders come together in just 35 minutes. Not only are they visually stunning, but they also pack a protein-rich, low-carb punch that makes them ideal for any time of day. Whether you serve them as a standalone dish or pair them with toasted bread or a crisp green salad, this recipe is as satisfying as it is simple. Great for meal preps, family breakfasts, or impressing guests, these stuffed tomatoes are a must-try!
Preheat your oven to 375°F (190°C).
Wash the tomatoes and slice off the top of each tomato (about 1 cm below the stem) to create a lid. Set the lids aside.
Using a spoon, carefully scoop out the pulp and seeds from the tomatoes to create hollow shells. Be careful not to puncture the walls. Discard or save the pulp for another use, like a sauce.
Dice the ham into small cubes and finely chop the fresh parsley.
In a mixing bowl, whisk together the eggs, diced ham, grated cheese, parsley, salt, and black pepper until well combined.
Drizzle the hollowed-out tomatoes lightly with olive oil and place them in a baking dish that fits all four tomatoes snugly.
Carefully pour the egg mixture into each tomato shell, filling it close to the top but leaving a bit of space to prevent overflow as it bakes.
Place the tomato lids back on top, slightly askew, to allow steam to escape during baking.
Bake the tomatoes in the preheated oven for 18-20 minutes, or until the egg filling is set and slightly puffed.
Remove from the oven and allow to cool for a few minutes before serving.
Serve warm as is or with a side of toasted bread or mixed greens for a complete meal.
Calories |
875 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 56.7 g | 73% | |
| Saturated Fat | 20.7 g | 103% | |
| Polyunsaturated Fat | 3.3 g | ||
| Cholesterol | 808 mg | 269% | |
| Sodium | 2288 mg | 99% | |
| Total Carbohydrate | 45.5 g | 17% | |
| Dietary Fiber | 11.0 g | 39% | |
| Total Sugars | 20.8 g | ||
| Protein | 49.8 g | 100% | |
| Vitamin D | 4.5 mcg | 22% | |
| Calcium | 568 mg | 44% | |
| Iron | 6.9 mg | 38% | |
| Potassium | 2412 mg | 51% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.