Crave Corner · Dinner

Mexican Eggs in Tomato Sauce With Soft Yolks and a Smoky Chipotle Kick

Jump to recipe ↓
Two eggs with runny yolks in a bowl of chunky red chipotle tomato sauce, topped with cotija and cilantro leaves
Prep
17 min
Cook
10 min
Total
27 min
Serves
3

It is 8:05 on a Saturday morning, the skillet is already warm, and somebody is pretending not to wait for breakfast. These Mexican eggs in tomato sauce take 27 minutes and one pan, and the smoke from the chipotle does most of the flirting. A runny yolk meeting a warm tortilla is a reasonable way to start a day.

Six eggs, one red skillet, and a yolk that gives way on the first touch.

The sauce is built from onion, bell pepper, garlic and chipotle peppers in adobo, simmered with crushed tomatoes until it clings to a spoon. Then the eggs go in, the lid goes on, and the steam finishes what the heat started. It feeds three, and it is the kind of breakfast that makes you feel like you did not wake up for nothing.

What you need

  • 6 eggs
  • 14 oz crushed tomatoes
  • 2 chipotle peppers in adobo
  • 1 onion
  • 1 bell pepper
  • 2 oz cotija cheese
  • 6 corn tortillas
  • 2 tbsp olive oil
  • 3 cloves garlic
  • 1 tsp ground cumin
  • 2 tbsp fresh cilantro
  • 1 tsp salt
  • 1 tsp black pepper

How to make it

  1. Dice the 1 onion and the 1 bell pepper. Mince the 3 cloves garlic. Dice the 2 chipotle peppers. This takes about 5 minutes.
  2. Heat the 2 tbsp olive oil in a large deep skillet. Saute the diced onion and sliced bell pepper for 4 to 5 minutes until softened. Add the minced garlic and cook 30 seconds more.
  3. Pour in the 14 oz can crushed tomatoes and stir in the diced chipotle peppers with a teaspoon of their adobo sauce. Add the 1 tsp ground cumin and salt. Simmer 8 to 10 minutes until thickened.
  4. Make 6 shallow wells in the sauce with the back of a spoon. Crack an egg into each well. Season the eggs with salt and black pepper.
  5. Put a lid on the skillet and cook 5 to 7 minutes until the egg whites are set but the yolks are still soft.
  6. Remove from heat. Crumble the 2 oz cotija cheese over the top and scatter the 2 tbsp fresh cilantro. Serve with the 6 warm corn tortillas.
If you only remember one thing Make the six wells only after the sauce has thickened, because eggs dropped into thin sauce sink and spread, and a thick sauce holds them in place.

Notes

Cooked leftovers keep three to four days refrigerated, per USDA FSIS. The sauce keeps better than the eggs do, so if you can see leftovers coming, store them separately and reheat the sauce before you give it fresh eggs.

The sauce also gives you a head start on another day. Warm it in a skillet, crack in new eggs, and you have the same breakfast again in a few minutes. It tastes deeper after a night in the fridge as the chipotle settles in, though the eggs will not be soft and runny a second time, because reheating cooks them through.

Use a large, deep skillet with a lid. If the pan is too shallow the sauce spatters, and if the lid does not fit, the tops of the eggs stay glossy and raw while the bottoms set. A lid that sits loosely on top is enough, since it is the trapped steam that cooks the whites.

With mexican eggs in tomato sauce, the chipotle is where the heat comes from, and the adobo it is packed in carries a lot of it. The recipe uses a teaspoon of the sauce with the peppers, so you can taste before adding more. If you are cooking for someone who is not sure about spice, dice the peppers small and leave extra adobo out, and let them discover the warmth on their own schedule.

Here is the SwipeCart read on this dish: it is a good first-date breakfast. It looks more effort than it is, it comes straight from the pan to the table, and it gives you something to do with your hands while you talk. The table does not have to know the whole thing took one skillet.

Add the cotija and cilantro off the heat. Cotija is salty and crumbly and it softens a little against the hot yolks, while cilantro keeps its color and its bite when it goes on at the end.

Swaps that actually work

The chipotle in adobo and the eggs are the point, so leave them alone. Take away the smoke and you are left with plain eggs in tomato, which is fine, but is a different breakfast.

Canned crushed tomatoes can be swapped for fresh ones chopped and simmered a few extra minutes, or for passata. If your tomatoes are on the acidic side, a pinch of sugar will round them out, though you probably will not need it once the peppers and onion have cooked down.

Cotija can be replaced with feta, which is wetter and tangier, or with queso fresco, which is milder and softer. Crumble either one over the top the same way. If neither is in the fridge, a little grated parmesan gives you salt and savor, though it is a quieter flavor.

Corn tortillas can be flour tortillas if that is what you have. Warm them in a dry pan or wrapped in a towel in the microwave, and keep a few extra on the table because they run out quickly.

A different pepper works too: a poblano or a jalapeño in place of the bell pepper gives you a little more bite, so taste the sauce before you add the eggs.

The swap that costs you the dish is trading the chipotle for plain chili powder. You keep the burn and lose the smoke, and the smoke is what makes this taste like breakfast with a past.

If it goes wrong

The eggs are overcooked and hard. They sat under the lid too long, or the heat was too high. Pull the skillet at the first sign the whites have set, since the yolks keep cooking in the hot sauce, and if you want the yolks firmer, give it a minute more rather than five.

The whites are still translucent. The lid was off, or the sauce was too thin to hold the heat. Put the lid back on, lower the heat, and give it another minute or two, checking each minute.

The sauce is thin and spreading the eggs. It did not simmer long enough. Let it reduce until a spoon drawn through it leaves a clear trail, then make the wells again. If the eggs are already in, carry on and serve it in bowls, since it still tastes right.

It tastes flat or too sharp. Salt is the first thing to try. Add a pinch to the sauce around the eggs, and if it is still sharp, a small pinch of sugar rounds it out. A squeeze of lime at the table also lifts it.

What to serve with it

The default is the six warm corn tortillas, torn into pieces and used as a scoop. They are the spoon, the plate and the napkin all at once.

The better version adds sliced avocado on the side, which cools the heat of the chipotle, and a pot of black beans or refried beans for something to eat alongside. A squeeze of lime over the eggs makes the whole bowl taste brighter.

If there is rice in the fridge, put a warm spoonful in the bowl and let the sauce run into it. It turns breakfast into a meal that carries you to the afternoon.

As lunch the next day, the leftover sauce from these mexican eggs in tomato sauce works over rice or inside a quesadilla with cheese. It also makes a good late dinner when nobody wants to cook, which is a fine time for breakfast at night.

Why this one earns its place

Some breakfasts are fuel. These Mexican eggs in tomato sauce are a small event. It brings color, heat and a bit of ceremony to a morning that did not ask for any, and it does it in a single skillet in 27 minutes.

Swipe it into your week for the morning you want to impress someone, even if the someone is you, and let the agent shop the eggs, the tomatoes and the chipotles in adobo.

If you like breakfast with some attitude, try Mexican Breakfast Chilaquiles Skillet or Breakfast Burrito, and How to Shop for a New Recipe helps when the chipotles in adobo are not on your usual list.

More like this: all Mexican recipes in Crave Corner.

Stop deciding at 6pm. Start swiping.

Swipe the dinners you crave. I'll shop your Kroger or Walmart cart.

Get the app
SwipeCart © 2026 · Privacy · Terms