• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Recipes - Breakfast

Latest Updated: Mar 28, 2026 by Emily Dawson

Egg and Tomato Breakfast Skillet

↓ Jump to Recipe

Soft yolks barely set in a tomato base thick enough to cling to bread. That's what happens when you crack eggs directly into simmered tomatoes and onions at the right heat.

Egg and Tomato Breakfast Skillet served on a plate

The skillet does the work. You build flavor by cooking down the tomatoes, then let gentle heat set the eggs without drying them out.

This is what we make for weekend brunch when you want something substantial but don't want to stand over the stove flipping things.

QUICK SUMMARY

Eggs cracked into a skillet of sautéed tomatoes, onions, and garlic create a one-pan breakfast with runny yolks and tender tomato chunks. The trick is letting the tomatoes simmer uncovered to thicken before adding eggs, then covering gently so the whites set without turning rubbery. Fresh tomatoes deliver the best texture, but canned works when time is tight.

⏱️Time Reality: 10 minutes prep, 12-15 minutes cook time - no standing around
🔥First Move: Sauté onions until translucent, then add tomatoes and cook uncovered 5-7 minutes
⚠️Watch Out: High heat makes rubbery eggs - use medium-low after cracking eggs in, cover 3-5 minutes

Table of Contents

Toggle
  • Why This Recipe Works
  • What You'll Need
    • Ingredient Details
  • Ingredient Swaps
  • What to Serve With It
  • Store and Reheat
  • Frequently Asked Questions
  • Egg and Tomato Breakfast Skillet
    • Method 
    • Tried this recipe?

Why This Recipe Works

Sautéing tomatoes uncovered concentrates flavor and evaporates excess liquid before the eggs go in. This builds a base thick enough to support the eggs without pooling water that steams them instead of gently cooking them. For a version that comes together quickly, this simple eggs recipe uses the same technique with peppers for extra color and sweetness.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Reference
⏱️
Prep Time
10 min
🔥
Cook Time
12-15 min
⏰
Total Time
22-25 min
🍽️
Servings
2-3 servings
📊
Difficulty
Easy
🏷️
Category
Main Dish
💡
Quick Tip
Use fresh tomatoes and gentle heat
🎯
Best For
Weeknight | Meal prep

Why it works:

  • Medium heat prevents burnt garlic - adding garlic in the last minute keeps it fragrant without turning bitter
  • Uncovered simmering thickens the base - 5-7 minutes reduces liquid so eggs sit in tomato instead of water
  • Spacing eggs prevents sticking - leaving 1 inch between each egg lets them cook evenly without merging
  • Covering the skillet sets whites gently - 3-5 minutes on low heat firms up whites while keeping yolks soft
  • Salt in stages builds flavor - seasoning after tomatoes simmer and again after eggs prevents oversalting
Quick Tip
Preheat your skillet on medium for 2-3 minutes before adding oil - the even heat prevents hot spots that can scramble eggs too fast in some areas while leaving others runny.

What You'll Need

Ingredients for Egg and Tomato Breakfast Skillet

Ripe fresh tomatoes deliver the best texture and brightness, but canned diced tomatoes work when fresh aren't available or when you're short on time. We keep a batch ready for nights like this - a quick cheese recipe uses similar pantry staples for a filling breakfast that stores well.

🥚
Eggs
  • 4-6 large eggs
🍅
Tomatoes & Aromatics
  • 2 cups fresh diced tomatoes (or 1 can 14 oz diced)
  • 1 medium onion, diced
  • 2 garlic cloves, minced
🫒
Base & Seasoning
  • 2 tablespoons olive oil
  • ½ teaspoon salt (adjust)
  • ¼ teaspoon black pepper
  • Optional: chili flakes to taste
🌿
Finish
  • 2 tablespoons fresh basil or parsley
  • Optional: ¼ cup crumbled feta or shredded mozzarella

Ingredient Details

  • Fresh tomatoes
    Choose ripe, firm tomatoes - Roma or plum varieties hold shape better during cooking and release less water than beefsteak
  • Eggs
    Room temperature eggs cook more evenly - pull from the fridge 15 minutes before or place in warm water 5 minutes
  • Olive oil
    Extra virgin adds fruity depth, but regular olive oil works fine if that's what you have - just enough to coat the pan
  • Onion
    Yellow or white onion both work - dice small (¼ inch) so it softens quickly without crunchy bits
  • Garlic
    Fresh garlic tastes sharper and more aromatic than jarred - add it last to prevent burning and bitterness
  • Fresh herbs
    Basil adds sweetness, parsley adds brightness - tear or chop right before serving to preserve color and aroma
  • Cheese (optional)
    Feta adds tangy saltiness, mozzarella adds mild creaminess - sprinkle over eggs in the last minute of cooking so it softens without melting completely

Ingredient Swaps

Most swaps work if you adjust timing and expect slightly different texture or brightness. The base stays the same - tomatoes, aromatics, eggs - but you can flex on everything else depending on what's in the fridge or pantry.

Four swaps that work:

  • Fresh tomatoes → canned diced or crushed tomatoes - Cook 2-3 minutes longer to thicken; flavor is more acidic but pantry-friendly and consistent year-round
  • Olive oil → vegetable or avocado oil - Neutral flavor instead of fruity; use same amount; performance is nearly identical
  • Fresh herbs → dried herbs - Use 1 teaspoon dried basil or parsley; add during tomato simmer instead of at the end for fuller flavor
  • Onion → shallot or green onion - Shallots are milder and sweeter; green onion cooks faster (2-3 minutes) and adds sharper bite

Canned Tomatoes

Works for: Budget cooking, off-season, consistent acidity, pantry convenience

Skip if: You want bright fresh tomato flavor or you have ripe tomatoes on hand

Dried Herbs

Works for: Pantry staple, longer shelf life, works when fresh herbs wilt too fast

Skip if: You have fresh herbs - the aroma and color won't match dried versions

Shallots Instead of Onion

Works for: Milder sweetness, faster cooking, elegant presentation

Skip if: You want stronger onion punch or you're on a tight budget (shallots cost more)

Instructions

The entire dish cooks in one skillet in under 15 minutes once the onions go in. Build the tomato base first, then crack eggs directly into the sauce and cover until whites set but yolks stay soft.

  1. Heat skillet and sauté onions: Warm 2 tablespoons olive oil in an oven-safe skillet over medium heat for 1-2 minutes. Add diced onion, stir, and cook 4-5 minutes until translucent and edges start to soften. Don't rush this step - undercooked onions stay crunchy and sharp.
  2. Add tomatoes and simmer uncovered: Stir in diced tomatoes with their juice, salt, and black pepper. Let the mixture simmer uncovered for 5-7 minutes, stirring occasionally, until liquid reduces and tomatoes soften into a chunky sauce. The base should look thick, not watery.
  3. Stir in garlic: Add minced garlic, stir for 1 minute until fragrant but not browned. Watch the heat - garlic burns fast and turns bitter if the pan is too hot.
  4. Crack eggs into skillet: Lower heat to medium-low. Use a spoon to make 4-6 shallow wells in the tomato mixture, spacing them evenly. Crack one egg into each well. Sprinkle optional cheese over the eggs if using.
  5. Cover and cook eggs gently: Cover the skillet with a lid or foil. Cook 3-5 minutes until egg whites are set but yolks are still soft when you jiggle the pan. Remove from heat, sprinkle fresh herbs, and serve immediately.
Golden Rule
Lower the heat to medium-low before adding eggs - high heat makes rubbery whites and overcooked yolks in under 2 minutes.

What to Serve With It

This skillet needs something to soak up the tomato base and balance the richness of soft yolks. Crusty bread works, but sides with crunch or acidity make the plate feel more complete. A good coleslaw can make or break the plate. For a version that comes together quickly, easy scrambled eggs dinner nights pair this dish with starchy sides and bright salads that cut through richness.

Side DishPrepWhy It WorksHow to Serve
Toasted whole grain breadEasySoaks up tomato sauce, adds crunchToast slices until golden, serve warm on the side
Mixed greens saladEasyFresh, light contrast to rich eggsToss greens with lemon juice and olive oil
Avocado slicesEasyCreamy fat balances acidity of tomatoesSlice ripe avocado, season with salt and pepper
Crispy breakfast potatoesMediumComplements savory eggs, adds textureRoast cubed potatoes at 425°F until golden
Warm pita breadEasyGreat for scooping, holds up to sauceWarm pita in dry skillet 30 seconds per side

Three ways to serve it:

  • Weekend brunch spread: Serve with toasted bread, fresh fruit salad, and a drizzle of harissa for heat
  • Light lunch plate: Pair with mixed greens tossed in lemon vinaigrette and avocado slices
  • Meal prep breakfast: Make skillet ahead, reheat gently, serve over warm pita with a dollop of tahini
Best Pick
Toasted whole grain bread is the easiest and most versatile side - it soaks up the tomato base, adds crunch, and turns this into a complete meal in under 5 minutes.

Store and Reheat

Eggs firm up in the fridge but reheat well if you use gentle heat and don't rush it. The tomato base holds up better than the eggs, so expect slightly denser yolks after storing. Salad adds the contrast this plate needs, but timing matters. We keep a batch ready for nights like this - a fresh homemade salad recipe uses simple greens and vinaigrette to cut through richness without overpowering the dish.

MethodTimeBest For
🍳 Stovetop3-5 min on medium-lowBest texture, restores moisture without overcooking eggs
🔥 Oven8-10 min at 325°F (165°C)Even heating, good for larger portions, keeps eggs tender
📦 Microwave1-2 min in short burstsFastest option, but monitor closely to prevent rubbery eggs

For best results when storing:

  • Cool skillet before refrigerating - let it sit at room temperature 10-15 minutes so condensation doesn't make the tomato base watery
  • Use shallow airtight containers - spreads the mixture thin so it cools faster and reheats more evenly
  • Store up to 3-4 days in the fridge - eggs stay safe but yolks firm up; flavor holds well
  • Reheat with a splash of water - add 1-2 tablespoons water or broth before reheating to restore moisture
  • Freeze tomato base only - cook tomatoes and onions, cool completely, freeze up to 1 month; add fresh eggs when reheating

Frequently Asked Questions

Can I make egg and tomato breakfast skillet ahead of time?

Cook the tomato and onion base up to 2 days ahead, store in the fridge, then reheat and add fresh eggs when ready to serve. Cooked eggs store 3-4 days but yolks firm up, so they won't be as runny after reheating.

What is the best way to reheat this skillet without drying eggs?

Reheat on the stovetop over medium-low heat for 3-5 minutes with a splash of water or broth to add moisture. Cover the skillet while reheating to steam the eggs gently instead of drying them out.

How do I know when the eggs are perfectly cooked?

Egg whites should look opaque and firm when you gently shake the pan, while yolks stay glossy and jiggle slightly. This usually takes 3-5 minutes covered on medium-low heat once eggs are added.

Why are my eggs soggy or rubbery in the tomato skillet?

Soggy eggs happen when the tomato base is too watery - simmer uncovered for 5-7 minutes to thicken before adding eggs. Rubbery eggs come from high heat - lower to medium-low and cover gently so eggs cook without toughening.

Can I scale this recipe for larger groups?

Double the tomato base and use a 12-inch skillet or two smaller pans to fit 8-10 eggs comfortably. Cook time stays the same, but you may need an extra 1-2 minutes covered to set all the eggs evenly.

Egg and Tomato Breakfast Skillet served on a plate

Egg and Tomato Breakfast Skillet

No ratings yet
Eggs cracked into a skillet with sautéed tomatoes, onions, and garlic create a flavorful one-pan breakfast with runny yolks and tender tomato chunks. The key is simmering the tomatoes uncovered to thicken before gently cooking eggs under a cover, resulting in perfectly set whites without rubbery texture.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Servings: 3 servings
Course: Breakfast, Main Dish
Cuisine: American
Ingredients Equipment Method Notes

Ingredients
  

  • 4 large eggs room temperature
  • 2 cups fresh diced tomatoes or 1 can (14 oz) diced tomatoes
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 2 tablespoons olive oil extra virgin preferred
  • 0.5 teaspoon salt adjust to taste
  • 0.25 teaspoon black pepper
  • chili flakes optional, to taste
  • 2 tablespoons fresh basil or parsley chopped
  • 0.25 cup crumbled feta or shredded mozzarella optional

Equipment

  • Oven-safe skillet Used to cook the tomato base and eggs all in one pan
  • lid or foil To cover skillet and gently set eggs

Method
 

  1. Warm 2 tablespoons olive oil in an oven-safe skillet over medium heat for 1-2 minutes. Add diced onion and cook for 4-5 minutes until translucent and edges soften. Do not rush this step to avoid crunchy onions.
  2. Stir in diced tomatoes with their juice, salt, and black pepper. Let the mixture simmer uncovered for 5-7 minutes, stirring occasionally, until the liquid reduces and tomatoes become a thick, chunky sauce.
  3. Add minced garlic and stir for 1 minute until fragrant but not browned. Maintain medium heat to prevent burning the garlic.
  4. Lower heat to medium-low. Use a spoon to make 4 shallow wells in the tomato mixture, spacing them evenly. Crack one egg into each well. Sprinkle optional cheese over the eggs if using.
  5. Cover the skillet with a lid or foil. Cook for 3-5 minutes until the egg whites are set but the yolks remain soft and jiggly. Remove from heat, sprinkle chopped fresh basil or parsley, and serve immediately.

Notes

  • Use medium heat to prevent burning garlic and onions.
  • Simmer tomatoes uncovered to reduce liquid and prevent soggy eggs.
  • Lower heat and cover skillet when cooking eggs to keep yolks runny and whites tender.

Tried this recipe?

Let us know how it was!

More Breakfast

  • Japanese Tamagoyaki Rolled Omelet served on a plate
    Japanese Tamagoyaki Rolled Omelet
  • Savory Bread Pudding with Eggs and Cheese served on a plate
    Savory Bread Pudding with Eggs and Cheese
  • Ham and Cheese Egg Strata served on a plate
    Ham and Cheese Egg Strata
  • Middle Eastern Ful Medames Breakfast served on a plate
    Middle Eastern Ful Medames Breakfast

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required