Pan-Cooked Eggs with Tomatoes

During the busy holiday season, I created this quick, nutritious breakfast using tomatoes close to expiration - eggs cooked on halved tomatoes with fresh microgreens and pickled cabbage for gut health.

Total
15 min
Prep
5 min
Cook
10 min
Serves
1
Protein
Crystal holding a plate of pan-cooked eggs with tomatoes and greens

Why you’ll love it

  • **Saves produce from waste** - Perfect for using tomatoes close to expiration
  • **Ready in 15 minutes** - Quick enough for busy holiday mornings or any day
  • **High protein** - 18-21g protein from three eggs keeps me satisfied
  • **Gut health support** - Pickled vegetables provide beneficial probiotics
  • **Minimal cleanup** - One pan is all I need
The one step that mattersI use any type of tomatoes I have - cherry, roma, beefsteak, or heirloom

Tis the season! During the busy holiday season, I was having fun with my Nespresso advent calendar (day three officially when I made this!), and it's great having a little surprise each morning. But even with holiday excitement, breakfast still needs to be simple and nourishing. This recipe came together because I had some tomatoes that were close to their expiration date - and instead of letting them go to waste, I transformed them into this beautiful, simple breakfast.

The concept is brilliantly simple: halve the tomatoes and cook them cut-side down in a pan to release their natural juices, then crack fresh eggs directly on top, add some bok choy microgreens, and cover it all to steam gently. The tomatoes create a flavorful, juicy base for the eggs, and the microgreens add a fresh, peppery element. Serving it with pickled cabbage on the side adds probiotics to support gut health and digestion - perfect for the indulgent holiday season.

This is the kind of breakfast that looks impressive but requires almost no effort. It's wholesome, uses up produce before it goes bad, and provides plenty of protein to fuel my holiday activities. Whether it's Christmas morning or just a regular Tuesday, this simple pan-cooked egg dish delivers.

I love how this recipe represents mindful, waste-free cooking even during the chaos of the holidays. Those tomatoes were getting soft and would have ended up in the compost, but cooking them this way actually makes their softness an advantage - they break down and create this gorgeous, flavorful base for the eggs. And the pickled cabbage on the side? That's my little gut health insurance during a season of indulgent foods.

Crystal setting a pink pan of halved cherry tomatoes on the stove

About the ingredients

This recipe is all about simplicity and using what I have. I need 2-3 tomatoes of any variety - this is the perfect way to use up tomatoes that are starting to get a bit soft and would otherwise go to waste. Cooking them cut-side down in the pan releases their natural juices and intensifies their sweet-savory flavor, creating a delicious base for the eggs.

Three fresh eggs provide plenty of protein to keep me satisfied through the morning. Bok choy microgreens (or any microgreens I have) add a fresh, peppery note and look beautiful on top, plus they're packed with nutrients. If I don't have microgreens, regular greens work just fine. Salt and pepper season everything simply. A little oil or cooking spray keeps things from sticking.

The pickled cabbage served on the side is optional but recommended, especially during the holidays when my digestion might need some support. Any fermented vegetables - pickled cabbage, sauerkraut, or kimchi - provide beneficial probiotics that support gut health and aid digestion.

What I appreciate about this ingredient list is its flexibility. The tomatoes can be any variety, any level of ripeness (softer is actually better for this preparation). The greens can be microgreens, baby greens, or chopped mature greens. And the fermented vegetables on the side can be whatever I have in the fridge - pickled cabbage, sauerkraut, kimchi, or even pickled onions.

Crystal shaking seasoning over eggs cooking among the tomatoes

How I make it

The process starts with heating a medium pan over medium heat and lightly oiling it. I halve my tomatoes - enough halves to cover most of the bottom of the pan - and place them cut-side down in the hot pan. I let them cook for 2-3 minutes without moving them, which allows them to soften and release their delicious juices.

Once the tomatoes have created this flavorful base, I crack three fresh eggs directly on top of them, spacing them out evenly. The tomatoes hold the eggs in place. I season with salt and pepper, then scatter microgreens over everything. Placing a lid on the pan traps the steam and helps cook the tops of the eggs evenly. I cook for 5-7 minutes depending on how I like my eggs - 5 minutes for runny yolks, 7 or more for fully set yolks.

When the egg whites are completely set and opaque, I carefully transfer everything to a plate using a spatula, trying to keep the eggs and tomatoes together. I serve with pickled cabbage on the side for that probiotic boost and tangy contrast to the rich eggs.

The whole thing is incredibly simple and comes together in one pan in about 15 minutes. It's the kind of breakfast I can make even when I'm half-asleep on a holiday morning, but it looks and tastes like I put in way more effort than I actually did.

Tips from my kitchen

  • I use any type of tomatoes I have - cherry, roma, beefsteak, or heirloom
  • Any microgreens work beautifully: radish, sunflower, pea shoots, or arugula
  • If I don't have microgreens, I use baby spinach, arugula, or chopped kale
  • Substitute sauerkraut or kimchi for pickled cabbage
  • I often add minced garlic or herbs to the pan with the tomatoes for extra flavor
  • Top with hot sauce, salsa, or pesto after cooking
  • Covering the pan helps eggs cook evenly; alternatively, I baste with tomato juices
  • Serve over toast or with crusty bread for a heartier meal

Pan-Cooked Eggs with Tomatoes

During the busy holiday season, I created this quick, nutritious breakfast using tomatoes close to expiration - eggs cooked on halved tomatoes with fresh microgreens and pickled cabbage for gut health.
Prep
5 min
Cook
10 min
Total
15 min
Serves
1
Calories
280

Ingredients

  • 2-3 medium tomatoes (any variety - cherry, roma, beefsteak, or heirloom work great)
  • 3 large fresh eggs
  • 1 handful bok choy microgreens (or any microgreens, baby spinach, arugula, or chopped kale)
  • ¼ cup pickled cabbage (or substitute sauerkraut or kimchi), for serving
  • Salt and pepper, to taste (about ½ tsp each)
  • 1 tsp oil or cooking spray
Optional additions
  • 1 clove garlic, minced (add with tomatoes)
  • Fresh herbs like basil or parsley
  • Hot sauce, salsa, or pesto (for topping)
  • Crusty bread or toast (for serving)

Instructions

  1. Place a medium-sized pan (8-10 inch) over medium heat. Lightly oil the pan or spray with cooking spray.
  2. Halve 2-3 tomatoes (you should have enough halves to cover most of the bottom of your pan).
  3. Place tomato halves cut-side down in the hot pan. Let cook for 2-3 minutes without moving them. This allows them to soften and release their juices into the pan.
  4. Crack 3 fresh eggs directly on top of the tomatoes in the pan, spacing them out evenly. The tomatoes will hold the eggs in place.
  5. Season eggs with salt and pepper to taste (about ½ tsp each).
  6. Scatter bok choy microgreens (or your choice of greens) over everything in the pan.
  7. Place a lid on the pan to trap steam. This helps cook the tops of the eggs evenly.
  8. Cook covered for 5-7 minutes: For runny yolks, aim for 5 minutes; for fully set yolks, cook for 7 minutes or more. The egg whites should be completely set and opaque.
  9. Check doneness - whites should be fully cooked and no longer translucent.
  10. Carefully transfer everything to a plate using a spatula, keeping the eggs and tomatoes together as much as possible.
  11. Serve immediately with pickled cabbage (or sauerkraut/kimchi) on the side.
  12. Add optional toppings like hot sauce, herbs, or cheese if desired.
  13. Enjoy while hot!
Nutrition, per serving
280 per serving calories

Questions I get about this one

Can I use regular greens instead of microgreens?

Absolutely! Baby spinach, arugula, or chopped kale all work great. Microgreens are lovely because they're tender and packed with nutrients, but regular greens are just as delicious and nutritious.

What if I don't have pickled vegetables?

The main dish is still complete and delicious without them. I can serve with fresh vegetables, avocado, or just skip the side entirely. The fermented vegetables are a nice addition for gut health but certainly not required.

Do I need to cover the pan?

Covering the pan creates steam that helps cook the tops of the eggs evenly, especially the whites. If I prefer, I can leave it uncovered and baste the eggs with the tomato juices using a spoon, though this requires more attention.

Made it? Tell me how it went

Your rating
Jump to recipeWatch