Tasty Eggs with Roasted Tomatoes

Featured in: Start Your Day with Flavor

This tasty Mediterranean breakfast puts soft poached eggs on top of sweet roasted cherry tomatoes and smooth hummus. The tomatoes cook until they burst open, then get mixed with olive oil, white wine vinegar, basil leaves, and a bit of Aleppo pepper for extra flavor. Each egg is carefully poached so the whites set while the yolks stay runny, then placed over the hummus and tomato mix. Grab some warm pita bread and enjoy this meal for breakfast, lunch or even dinner.

A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Wed, 23 Apr 2025 20:34:22 GMT
A bowl of food with eggs and tomatoes. Pin it
A bowl of food with eggs and tomatoes. | letscookiteasy.com

This colorful Mediterranean morning meal pairs gently cooked eggs with juicy oven-roasted tomatoes, all sitting on smooth, rich hummus. It offers a wonderful mix of tastes and textures while giving you a protein-rich way to start your day or a tasty light bite whenever you're hungry.

I created this meal when some friends came over for a weekend get-together, and now it's my favorite quick but impressive dish. The mix of smooth hummus with soft, juicy tomatoes makes the perfect landing spot for those drippy, golden egg yolks.

What You'll Need

  • Cherry tomatoes: Tiny sweet ones that get soft and caramelized in the oven
  • Extra virgin olive oil: Pick something tasty since you'll really notice the flavor here
  • Kosher salt: Brings out how sweet the tomatoes naturally are
  • Sweet white wine vinegar: Gives a zingy kick that cuts through the richness
  • Black pepper: Grind it fresh for the best taste punch
  • Fresh basil: The smell works so well with those tomatoes
  • Aleppo pepper or chile flakes: Gives a mild warmth with fruity notes
  • Hummus: From the store is fine but making your own takes it up a notch
  • Eggs: Grab the freshest ones you can find for poaching
  • Pita: Try whole wheat for more nutrients or regular for classic taste

How To Make It

Cook those tomatoes:
Heat your oven to 425°F. Mix cherry tomatoes with olive oil and salt on a small baking sheet. Don't pile them up or they'll steam instead of roast. Loosely cover with foil to keep in all those tasty juices that'll come out during cooking.
Get that golden color:
Let the tomatoes cook for 18 to 20 minutes until soft and starting to burst open. Then take off the foil and put them under the broiler for 2 to 3 minutes to get those yummy dark spots that add lots of flavor.
Add the flavor boosters:
Move the hot tomatoes and all their tasty juices to a bowl. Pour in the rest of the olive oil, vinegar, black pepper, fresh basil, and your choice of Aleppo pepper or chile flakes. Stir everything gently so the warm tomatoes soak up all those good flavors.
Set up your plate:
Spread the hummus on a plate making a swirl with a hollow in the middle. This not only looks pretty but makes the perfect spot to hold all those juicy tomatoes and their sauce.
Cook the eggs:
Get a medium pot of water boiling. Use a mesh strainer to get rid of the watery parts of the egg whites for cleaner looking eggs. Swirl the water before dropping in your eggs. This spinning helps the whites wrap around the yolk for that picture-perfect shape.
Put it all together:
Put the tomato mix in the middle of the hummus, then top with your perfectly cooked eggs. When you cut into the warm eggs, the yolks will run a bit, making a rich sauce that brings everything together.
A bowl of food with eggs and tomatoes. Pin it
A bowl of food with eggs and tomatoes. | letscookiteasy.com

The Aleppo pepper is my hidden gem in this dish. I found it at a fancy spice store years ago and can't go back to regular spices. It's got a fruity, mild heat that adds so much more than regular red pepper flakes without being too spicy.

The Best Way To Poach Eggs

Lots of home cooks worry about poaching eggs, but using a mesh strainer changed everything for me. The trick is to drain off the runny egg whites before cooking, which stops those messy wispy bits that make poached eggs look sloppy. A little splash of vinegar in the water helps the egg whites firm up faster, giving you a nicer looking egg.

Mix Up Your Hummus

While grabbing hummus from the store is totally fine, making your own lets you try all kinds of flavors. You can mix in roasted red peppers, sun-dried tomatoes, or fresh herbs to change things up. For extra smoothness, take the skins off your chickpeas before blending them. Just a tiny bit more work gives you super velvety hummus that makes the whole dish taste better.

Ways To Serve It

This flexible dish works for any mealtime. At breakfast, pair it with some fresh fruit. For lunch or dinner, add a simple green salad with lemon juice and olive oil drizzled on top. When feeding a crowd, try setting up a make-your-own station with the hummus base, tomatoes, and eggs cooked as people want them. Extra toppings like crumbled feta, chopped olives, or toasted pine nuts let everyone make their plate just how they like it.

A bowl of food with eggs and tomatoes. Pin it
A bowl of food with eggs and tomatoes. | letscookiteasy.com

This meal brings folks running to eat with its bright flavors and parts you can change up, making it something everyone loves.

Frequently Asked Questions

→ How do I prevent my poached eggs from spreading in the water?

Try the mesh strainer trick from the recipe to get rid of watery whites before cooking. Making a small whirlpool in barely simmering water helps wrap the whites around the yolk. Eggs that are really fresh will also stay together better during poaching.

→ Can I make the roasted tomatoes ahead of time?

Sure thing! You can cook the tomatoes up to 2 days early and keep them in the fridge in a sealed container. Just warm them up a bit before you put your dish together with the hummus and fresh poached eggs.

→ What can I substitute for Aleppo pepper?

Don't have Aleppo pepper? Just mix some sweet paprika with a tiny bit of cayenne, or use red pepper flakes as the recipe suggests. Smoked paprika works great too and adds a nice smoky taste.

→ Is homemade hummus better for this dish than store-bought?

Homemade hummus tastes fresher and you can make it exactly how you like it, but a good store-bought kind will work just fine. Try warming your hummus a little before serving to make it even creamier and bring out its flavors.

→ How can I make this dish dairy-free?

You're in luck - this dish doesn't have any dairy in it! The creamy texture comes from the hummus and runny egg yolks. Just double-check your store-bought hummus doesn't contain any hidden dairy if you're worried about that.

→ What's the best way to reheat pita bread?

For really soft pita, lightly sprinkle it with water and warm it in your oven at 350°F for about 5-7 minutes. Or you can just heat it in a dry pan over medium heat for half a minute on each side until it's warm and flexible.

Eggs with Tomatoes

Tender poached eggs placed over juicy cherry tomatoes and smooth hummus creating a flavorful Mediterranean breakfast that's good anytime.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By Rosa: Rosa

Category: Breakfast Brunch

Difficulty: Intermediate

Cuisine: Middle Eastern

Yield: 4 Servings (4 servings)

Dietary: Vegetarian, Dairy-Free

Ingredients

→ Produce

01 1 pound small vine tomatoes
02 2 tablespoons chopped fresh basil

→ Pantry

03 4 tablespoons olive oil
04 Sea salt
05 1 tablespoon mild white wine vinegar
06 Ground pepper
07 1/2 teaspoon chili flakes or Aleppo pepper
08 8 oz store-bought hummus
09 Warm pita bread for dipping

→ Refrigerated

10 4 to 6 fresh eggs

Instructions

Step 01

Crank your oven to 425°F (220°C).

Step 02

Dump the tomatoes on a small baking sheet, pour 2 tablespoons olive oil over them and sprinkle with a bit of salt. Give everything a good toss.

Step 03

Put some foil loosely on top to keep all the juicy goodness in. Stick in the oven for about 18-20 minutes until the tomatoes start to pop open.

Step 04

Take the foil off and switch to broil. Let them go another 2-3 minutes until you see a few charred spots here and there.

Step 05

Dump your hot tomatoes and all their juice into a bowl. Add the other 2 tablespoons olive oil, the vinegar, some fresh pepper, your basil, and the spicy flakes. Stir it up gently.

Step 06

Smooth out the hummus on a plate and make a little dip in the middle. Pour your tomato mix right into that dip.

Step 07

Get some water boiling in a pot. Crack your eggs through a strainer to get rid of the runny clear parts. Stir the water into a little tornado, then slip the eggs in gently. Turn the heat way down and let them cook for 1-2 minutes until the whites aren't clear anymore but the yolks are still runny. Scoop them out with a holey spoon.

Step 08

Drop those eggs right on top of your tomato mix. Grab your pita and dig in while everything's still warm.

Notes

  1. The trick for good poached eggs is barely bubbling water, not a crazy boil.
  2. You can make the tomato part a day ahead and just warm it up when you're ready.

Tools You'll Need

  • Small baking tray
  • Tin foil
  • Cooking pot
  • Fine strainer
  • Spoon with holes
  • Flat serving dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has eggs in it
  • Might have sesame seeds from the hummus
  • The pita bread has gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 24 g
  • Total Carbohydrate: 18 g
  • Protein: 12 g