Scrambled eggs and tomatoes make a soft, savory breakfast with onion, olive oil, and a light fresh-tomato sauce. Everything cooks in one skillet and reaches the table in 15 minutes, making it practical for breakfast or a light lunch.

Why You'll Love My Scrambled Eggs with Tomatoes
- Ready in 15 minutes: The onion, tomato, and eggs cook in one skillet with only five minutes of preparation.
- Made from everyday ingredients: Eggs, tomato, onion, olive oil, and simple seasonings create a complete breakfast without milk or cream.
- Soft rather than dry: The tomato forms a light sauce around the gently scrambled eggs.
- Great for breakfast or lunch: Serve it with toast in the morning or add a salad for a light lunch.
These scrambled eggs remind me of a small café near Córdoba, where tomato toast appears with almost every breakfast. Those mornings showed me how well ripe tomatoes and olive oil work without extra fuss. This recipe follows the same simple approach as my pan con tomate. When I want another comforting egg breakfast, I also make Spanish omelette. That familiar combination keeps this scramble useful for breakfast or a light lunch.
I cook the onion first because its gentle sweetness rounds out the fresh tomato. The tomato then softens and releases enough juice to form a light sauce. I let any loose liquid reduce before adding the eggs, which prevents a watery scramble. Gentle stirring keeps the eggs soft, while the tomato gives every bite a fresh, savory flavor. My tomato burrata salad uses the same fresh tomato focus, but this recipe turns it into a warm breakfast.
Key Ingredients in Scrambled Eggs with Tomatoes
The recipe card contains the exact quantities, but these ingredients determine the flavor and texture.
- Large eggs: Four large eggs give me a soft, satisfying scramble that divides naturally into two servings.
- Ripe tomato: For me, a ripe tomato matters because it softens quickly and creates the light sauce around the eggs.
- Onion and olive oil: I soften the finely diced onion in extra-virgin olive oil to build gentle sweetness before adding the tomato.
- Seasoning and chives: My simple finish uses kosher salt, black pepper, and optional fresh chives without covering the tomato flavor.
How to Make Scrambled Eggs with Tomatoes
The complete quantities appear in the printable recipe card below.

1. Soften the onion: Heat the olive oil in a nonstick skillet over medium heat. Cook the finely diced onion until softened.
2. Cook the tomato: Add the diced tomato and cook until it softens and releases its juices. Let any loose liquid reduce.
3. Add the eggs: Season the tomato mixture with kosher salt and black pepper. Beat the eggs, then pour them into the skillet.
4. Finish and serve: Stir gently until the eggs are softly scrambled and just set. Remove from the heat, add optional chives, and serve immediately.

Helpful Swaps
- Use shallot instead of onion: This tested substitution gives the scramble a slightly milder onion flavor.
- Replace chives with green onions: Add sliced green onions at the end for a similarly fresh finish.
- Try cherry tomatoes: Use cherry tomatoes when a medium tomato is unavailable; they soften and release their juices as they cook.
My Best Tips for Soft and Flavorful Eggs
- Use a nonstick skillet: It lets the eggs move easily while you stir and helps prevent them from catching on the pan.
- Keep the pieces consistent: Finely diced onion and evenly diced tomato soften predictably within the short cooking time.
- Prepare everything first: Have the eggs beaten and chives ready because the final stage moves quickly.
- Maintain medium heat: Steady heat softens the vegetables before the eggs are added and gives you more control while scrambling.
Storage
I find this recipe is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 1 day and reheated gently over low heat.
What to Serve with Scrambled Eggs with Tomatoes
I like serving these scrambled eggs with tomatoes alongside toasted sourdough bread or crusty ciabatta to soak up the tomato juices. They also pair well with sliced avocado, fresh fruit, or a simple salad for a light lunch.
Try These Egg Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Scrambled Eggs with Tomatoes
Ingredients
- 2 tablespoons extra virgin olive oil
- ½ medium onion - finely diced
- 1 medium tomato - diced
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 4 large eggs
- 1 tablespoon fresh chives - finely chopped, for garnish (optional)
Instructions
- Heat 2 tablespoons extra virgin olive oil in a nonstick skillet over medium heat. Add ½ medium onion, finely diced, and cook for 4-5 minutes, stirring occasionally, until softened.
- Add 1 medium tomato, diced, and cook for 3-4 minutes, stirring occasionally, until softened and its juices release. If loose liquid remains, let it cook down before adding the eggs.
- Season with ½ teaspoon kosher salt and ¼ teaspoon black pepper. Stir to combine.
- Beat 4 large eggs in a bowl, then pour them into the skillet. Gently stir for 2-3 minutes, until softly scrambled and just set. Remove the skillet from the heat while the eggs are still slightly soft; residual heat will finish cooking them.
- Sprinkle with 1 tablespoon fresh chives, chopped, if using, and serve the scrambled eggs with tomatoes immediately.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Comments
No Comments