Ingredient Combo

Cooking with Eggs and Tomatoes

Eggs and tomatoes are a foundational pairing in kitchens worldwide. This combination offers a balance of rich protein and vibrant acidity, making it suitable for any meal. From quick breakfasts to hearty dinners, their versatility is unmatched.

Get More Recipes →

Why These Ingredients Work Together

The creamy, protein-rich texture of eggs is beautifully cut by the bright acidity and subtle sweetness of tomatoes. Tomatoes add moisture and a fresh counterpoint, preventing the dish from becoming too heavy. Together, they create a balanced flavor profile.

Recipe Ideas

Shakshuka

30 min medium

Eggs poached directly in a spiced tomato and pepper sauce, served with crusty bread.

canned crushed tomatoes eggs bell peppers onion cumin paprika

Scrambled Eggs with Roasted Cherry Tomatoes

15 min easy

Sweet roasted cherry tomatoes folded into soft, creamy scrambled eggs for a bright breakfast.

eggs cherry tomatoes olive oil fresh basil

Tomato and Feta Frittata

35 min easy

A baked egg dish studded with burst cherry tomatoes and salty feta, ideal for brunch or a light dinner.

eggs cherry tomatoes feta cheese spinach

Huevos Rancheros

25 min medium

Fried eggs served on warm tortillas, smothered in a robust tomato-based salsa, often with beans and avocado.

eggs corn tortillas black beans salsa roja (with tomatoes) avocado

Egg and Tomato Curry

40 min medium

Hard-boiled eggs simmered in a rich, tangy tomato-based curry sauce, served with rice.

hard-boiled eggs fresh tomatoes onion ginger garlic curry powder

Omelette with Fresh Tomato Salsa

10 min easy

A fluffy omelette filled or topped with a vibrant, uncooked salsa of diced tomatoes, onion, and herbs.

eggs ripe tomatoes red onion cilantro lime juice

Baked Eggs with Tomato and Herbs

20 min easy

Individual eggs baked in ramekins with diced tomatoes and a touch of cream until whites are set and yolks are still soft.

eggs diced tomatoes fresh herbs (thyme, oregano) cream

Pro Tips

  • For dishes like Shakshuka, add eggs to the simmering tomato sauce, cover, and cook for 6-8 minutes until whites are set and yolks remain runny. Overcooking makes yolks chalky.
  • Roast cherry or grape tomatoes whole with a drizzle of olive oil at 200°C for 15-20 minutes. This concentrates their sweetness, perfect for folding into scrambled eggs or topping toast.
  • When making a quick tomato sauce for eggs, a pinch of sugar can balance the acidity of the tomatoes, especially if they aren't perfectly ripe. Add it at the beginning of cooking the sauce.
  • Always use ripe, firm tomatoes for raw preparations like salsa or bruschetta to pair with eggs. Their fresh acidity and texture provide a contrast to the cooked egg.

Ready to cook?

Tell Run My Kitchen what's in your fridge. Get a week of meals in 30 seconds.

Start Cooking — Free