New video every week on YouTube →
Bistec a la Mexicana, Mexican Steak with Tomatoes Recipe

Bistec a la Mexicana, Mexican Steak with Tomatoes Recipe

Bistec a la mexicana is Mexican steak with tomatoes, onion and serrano, ready in 30 minutes for 4, with the beef seared in batches so it stays tender. The best US and UK cuts, safe temperature, cost and taco tips.

Bistec a la mexicana (bees-TEK ah lah meh-hee-KAH-nah) is a Mexican weeknight staple: thin strips of beef steak cooked with fresh tomato, white onion and green chile into a juicy, loose sauce, then eaten in corn tortillas or with rice and beans. “A la mexicana” means Mexican-style, and in Mexican cooking it signals that trio of tomato, onion and green chile, the colors of the flag. The common failure is chewy beef. It happens when the strips go into the tomatoes and simmer for a quarter of an hour. Sear them hard, take them out, and give them only 2 minutes back in the sauce at the end.

What is bistec a la mexicana, and is it worth making tonight?

How do you make bistec a la mexicana? Cut 600 g (1⅓ lb) of thin steak into strips and sear them over high heat in two batches of 2 minutes, then lift them out. In the same pan cook 120 g (4 oz) of sliced onion for 3 minutes, 2 serranos and garlic for 1 minute, and 500 g (1 lb 2 oz) of diced tomatoes for 5 minutes until saucy. Add 60 ml (¼ cup) of water, return the beef and heat for 2 minutes. Ready in 30 minutes for 4 servings.

If you have half an hour and a pound and a bit of inexpensive steak, yes. You get browned, tender beef in a fresh tomato sauce with a clean chile kick, and it works two ways: as taco filling, or as a plate next to Mexican red rice and beans. One skillet, no oven, no marinade.

Good for. A weeknight dinner for 4, a casual taco night, or using up a pack of thin-cut round steak.

Not ideal for. Anyone after smoky, charred beef from the grill; that’s carne asada with marinated skirt steak. It’s also a cook-and-eat dish, so it won’t sit happily in a slow cooker all afternoon.

Time. 30 minutes total, 15 slicing and 15 at the stove. Difficulty, easy, provided the pan is properly hot.

Which cut to buy in the US and UK

Ask for, or buy, thin steak, 3 to 5 mm (⅛ to ¼ in), from a lean cut. In the US that’s top round, bottom round or sirloin; in the UK, topside, silverside or rump. Latin markets in the US often sell it ready-sliced as “bistec” or “carne para milanesa”, which is exactly right.

Best beef cuts for bistec a la mexicana in the US and UKBeef cuts for bistec a la mexicana. Top or bottom round: UK topside or silverside; BLS US average for boneless round steak 9.69 dollars per pound in August 2026; tender if sliced 1/8 to 1/4 inch thick. Sirloin: UK rump; 14.36 dollars per pound for boneless sirloin steak; tender and juicy. Sirloin tip: UK thick flank or knuckle; no BLS series; tender and lean. Flank: UK bavette; no BLS series; fine if sliced thin across the grain. Chuck: UK braising steak; no BLS steak series; chewy in 2 minutes, better for a long braise.UK nameBLS, Aug 2026After 2 min in panTop/bottom roundtopside, silverside$9.69/lbtender if thinSirloinrump$14.36/lbtender, juicySirloin tipthick flankno seriestender, leanFlankbavetteno seriesslice acrossthe grainChuckbraising steakno serieschewy, braiseinstead
For bistec a la mexicana, round steak is the budget pick at $9.69/lb; sirloin costs about 50 % more and forgives a thicker cut. Chuck needs a long braise, so save it for a stew.

Why thin matters. Lean round steak has little fat and little connective tissue. A short, hot sear leaves it tender; longer cooking tightens the fibers and pushes the juice out, and that connective tissue only softens after a long, slow braise. In my kitchen, thin round steak is at its worst between about 10 and 30 minutes of simmering. So there are two ways that work: 2 minutes, or well over an hour with more liquid. The middle is where chewy happens.

Only have thick steaks? Put them in the freezer for 30 minutes to firm up, then slice them yourself into 4 mm (just under ¼ in) sheets with a sharp knife before cutting into strips. Trim any gristle and the fat edge first, or the strips curl in the pan.

Substitutes and what they change

If the recipe saysUS swapUK swapWhat changes
Thin top roundSirloin, sirloin tipRump, topsideSirloin is more forgiving and about 50 % pricier
Roma tomatoesCanned diced, 400 g (14 oz) canTinned chopped tomatoesSweeter; cook 2 minutes less
Serrano chilesJalapeñoJalapeño or ½ fresh red chilliMilder and grassier; bird’s eye is far hotter
White onionYellow onionBrown onionSlightly sweeter, browns faster
Corn tortillasFlour tortillasSupermarket wrapsSofter, less corn flavor; still good

Leave the tomato seeds in here. Their juice is the sauce. That’s the opposite of huevos a la mexicana, the scrambled eggs built on the same base, where seeding stops the eggs from weeping.

Equipment. A heavy 28 to 30 cm (11 to 12 in) skillet, cast iron, carbon steel or a thick nonstick, that can take high heat. With a smaller 24 cm (9½ in) pan, cook the beef in three batches instead of two. The rule is one layer, no piling.

Step-by-step timing, and how to tell it’s going right

Slice everything before the burner goes on. Once the pan is hot there’s no time to chop between steps.

30-minute game plan for bistec a la mexicanaTimeline for bistec a la mexicana for 4: slice and salt the beef, minutes 0 to 5; chop tomatoes, onion, chiles and garlic, 5 to 13; preheat the empty skillet, 13 to 15; sear the first batch of beef, 15 to 17; second batch, 17 to 19; onion, 19 to 22; chile and garlic, 22 to 23; cook the tomatoes down into a sauce, 23 to 28; return the beef to the sauce, 28 to 30.0102030minutesSlice and salt beef5 minChop vegetables8 minPreheat skillet2 minSear batch 12 minSear batch 22 minOnion3 minChile and garlic1 minTomatoes into sauce5 minBeef back in2 minhands-onpan heatingoff the heat
In bistec a la mexicana the beef spends only 6 minutes over the heat: 2 per batch to sear and 2 in the sauce at the end. Simmer it with the tomatoes from the start and lean round steak turns tight and chewy.
  1. Pan ready — a drop of water sizzles and vanishes in 1 to 2 seconds.
  2. Beef seared — the underside is browned and releases on its own after a minute. A gray puddle means the pan was too cool or too crowded.
  3. Onion, 3 minutes — soft, translucent and stained brown from the bits it scraped up.
  4. Tomatoes, 5 minutes — cubes collapse under the spoon and the sauce no longer looks watery.
  5. Beef back in, 2 minutes — steaming hot through. Not a minute longer.

Make-ahead. The night before, or that morning, slice the beef and keep it covered in the fridge, and chop the onion, chile and garlic into a separate container. Dice the tomatoes on the day; cut the night before, they weep. With the prep done, dinner is 15 minutes of cooking.

Cooking for a crowd

The pan is the bottleneck: a 30 cm (12 in) skillet takes about 300 g (10½ oz) of beef per batch.

PeopleBeefTomatoesOnionSerranosTortillas
2300 g (⅔ lb)250 g (9 oz)60 g (2 oz)16
4600 g (1⅓ lb)500 g (1 lb 2 oz)120 g (4 oz)212
81.2 kg (2⅔ lb)1 kg (2¼ lb)240 g (8½ oz)424
121.8 kg (4 lb)1.5 kg (3⅓ lb)360 g (12½ oz)636
203 kg (6⅔ lb)2.5 kg (5½ lb)600 g (1⅓ lb)1060

For 12 to 20, I make the sauce first in a wide pot, about 10 minutes for 2.5 kg (5½ lb) of tomatoes; it can be made the day before. Then I sear the beef in batches and drop each one straight into the hot sauce, deglazing the skillet with a splash of water every few batches and tipping that in too. Keep the pot covered on the lowest heat, at or above 140°F (60°C), the USDA hot-holding minimum. Plan on 3 tacos a person, about 75 g (2½ oz) of filling each; a 4-serving batch makes roughly 12.

Safe temperature, mistakes and allergens

Safe temperatures for bistec a la mexicanaUSDA FSIS reference temperatures for bistec a la mexicana: refrigerator at 40 degrees Fahrenheit, 4 Celsius, or below; whole beef cuts such as steak, 145 F, 63 C, with a 3 minute rest; ground beef, 160 F, 71 C; reheated leftovers, 165 F, 74 C.40°F80°F120°F160°F40°F/4°Cfridge145°F/63°Csteak + rest160°F/71°Cground beef165°F/74°Cleftovers
USDA FSIS figures. The steak in bistec a la mexicana is a whole cut: 145°F (63°C) plus a 3-minute rest. Thin strips pass that easily in their last 2 minutes in the sauce; leftovers go back to 165°F (74°C).

How done is done. USDA FSIS puts whole cuts of beef, steak included, at 145°F (63°C) with a 3-minute rest; ground beef needs 160°F (71°C). Strips this thin pass 145°F during their 2 minutes in bubbling sauce, so you don’t need a thermometer. Mechanically tenderized (“needle-tenderized” or “blade-tenderized”) steak carries the same FSIS target of 145°F plus 3 minutes’ rest, because surface bacteria can be pushed inside; the 2 minutes in the sauce cover that too.

Mistakes I see, and the fix:

  • Chewy beef → it simmered in the tomatoes. Sear, remove, return for 2 minutes only.
  • Gray, watery beef → cold pan or all the meat at once. High heat, a 2-minute preheat, 300 g (10½ oz) per batch at most.
  • Curled strips → gristle or a fat edge left on. Trim before slicing.
  • Thin sauce → the tomatoes didn’t get their 5 minutes, or they were pale winter ones. Give them 2 more before the beef goes back.
  • Burnt pan → the onion went in while the heat was still on high. Drop to medium-high first.

Heat level. About 2 out of 5 with 2 serranos, seeds in; 1 out of 5 with a seeded jalapeño. For kids, add the serranos whole, slit lengthwise, with the onion and pull them out before the beef goes back: aroma, almost no heat.

Allergens. None of the major ones: no gluten, dairy, egg, nuts or fish. With 100 % corn tortillas the meal is gluten-free; check the label if you swap the water for bouillon.

Variations worth knowing

  • Taco-night version → cut the strips shorter, 3 cm (1¼ in), and skip the water so the sauce stays thick and the tortillas don’t go soggy. Put a bowl of red taco salsa with chile de árbol on the table.
  • With potatoes → 300 g (10½ oz) of potato in 1.5 cm (⅝ in) cubes, boiled for 8 minutes separately and added with the tomatoes. It stretches the beef to 6 servings.
  • Smoother sauce → blend half the tomatoes with the garlic and chile and add with the water. Better over rice.
  • Fall-apart braise → raise the liquid to 250 ml (1 cup), cover and cook for 1¼ hours on low. A different dish, closer to a stew.
  • Lighter → 1 tbsp of oil in total, in a nonstick pan: about 30 kcal less per serving.
  • Vegetarian → 500 g (1 lb 2 oz) of sliced mushrooms, seared exactly like the beef, or the same sauce with zucchini, which is basically calabacitas.

Not to be confused with Mexican picadillo, which is ground beef simmered about 20 minutes with potato and carrot. Ground beef handles that time fine; whole-muscle strips don’t.

What it costs in the US

At BLS US average prices for August 2026, a batch for 4 made with boneless round steak ($9.692/lb) and tomatoes ($1.977/lb) comes to $15.00, or $3.75 a serving. With boneless sirloin steak ($14.357/lb) it’s $21.17, $5.29 a serving.

What bistec a la mexicana costs for 4 in the USCost of bistec a la mexicana for 4 at BLS US average prices for August 2026: with 1.32 pounds of boneless round steak at 9.692 dollars per pound plus 1.1 pounds of tomatoes at 1.977, 15.00 dollars a batch or 3.75 per serving; with boneless sirloin steak at 14.357 dollars per pound, 21.17 a batch or 5.29 per serving. Onion, chiles, garlic and oil have no BLS series and are not included.Round steak, batch$15.00Sirloin steak, batch$21.17Round, per serving$3.75Sirloin, per serving$5.29
Round steak keeps a batch of bistec a la mexicana at $15.00, $3.75 a plate; sirloin pushes it to $21.17. Beef is 85 to 90 % of the bill either way. BLS has no onion, chile or garlic series, so those few cents are left out.

The beef is the whole story: 85 to 90 % of the bill. The BLS doesn’t publish onion, chile or garlic prices, so those are left out; they add pocket change. The cheapest way to stretch it is the potato version, which feeds 6.

Serving, storing and reheating

What it tastes like. Tender, browned strips of beef in a fresh, juicy tomato sauce that’s looser than a stew but thicker than a soup, with soft onion and a green chile heat in the background.

How to serve it. In warm corn tortillas with a spoonful of salsa, or on a plate with Mexican red rice and refried beans, about 60 g (2 oz) of beans each. Leftovers, drained of most of their sauce, make excellent quesadillas with melting cheese the next day.

Fridge. Cooked beef leftovers keep, according to USDA FSIS, 3 to 4 days at 40°F (4°C) or below, and they should spend no more than 2 hours at room temperature before going in. Use a shallow container so it cools quickly.

Freezer. Freezes well for 2 to 3 months for best quality, in 2-serving portions. Thaw overnight in the fridge; the beef comes out slightly firmer.

Reheating. In a covered skillet over medium heat with 2 tbsp of water, 3 to 4 minutes, stirring, until it steams and reaches 165°F (74°C), the FSIS figure for leftovers. In the microwave, medium power in 1-minute bursts. Don’t let it boil away for ages, or you’re back to chewy beef.

Bistec a la mexicana FAQ

What cut of beef is best for bistec a la mexicana? Thin-cut top round, bottom round or sirloin, no thicker than ¼ in (5 mm). In the UK, topside, silverside or rump. In Mexico it’s usually bola, pulpa or aguayón.

Why is my bistec a la mexicana tough? Almost always because the beef simmered in the tomato sauce for 10 minutes or more. Sear it in batches, take it out, and return it only for the last 2 minutes.

Is bistec a la mexicana spicy? Medium, about 2 out of 5 with two serranos. Use one seeded jalapeño, or whole slit chiles you remove, for a mild version.

What’s the difference between bistec a la mexicana and carne asada? Carne asada is marinated steak grilled over high heat and sliced. Bistec a la mexicana is thin steak seared in a skillet and finished in a fresh tomato, onion and chile sauce.

Can I use flank or skirt steak? Yes, if you slice it thin across the grain. Both have more flavor than round and stay tender with a quick sear.

Can I make it ahead? Slice the beef and chop the aromatics up to a day ahead. The finished dish is best fresh, but keeps 3 to 4 days in the fridge.

How many calories are in bistec a la mexicana? About 350 kcal per serving without tortillas or rice; with 3 corn tortillas, about 510.

Nutrition per serving

Per serving (a quarter of the pan, about 230 g / 8 oz, without tortillas or rice), calculated ingredient by ingredient from USDA FoodData Central (SR Legacy) using top round trimmed to ⅛ in fat:

  • Calories: 350 kcal
  • Protein: 35 g
  • Carbohydrates: 9 g
  • Fat: 19 g, 5 g of it saturated
  • Fiber: 2 g
  • Sugars: 5 g
  • Sodium: 680 mg

The beef provides 71 % of the calories and the oil 18 %. About 580 mg of the sodium comes from the teaspoon of salt; halve it and you save close to 300 mg a plate.

I grew up in Venezuela eating thin steak fried with onions, and in Colombia I learned to stew it slowly in hogao. This Mexican version asked me to unlearn both: barely cook the beef, then leave it alone. The first time I held back and gave it just those last 2 minutes in the sauce, Dylan ate four tacos and asked for a fifth. Josnaisis.

Bistec a la Mexicana, Mexican Steak with Tomatoes Recipe

Bistec a la Mexicana, Mexican Steak with Tomatoes Recipe

By Josnaisis Ramirez · Gran Receta

Rate
★ ★ ★ ★ ★
✓ Thanks!

Prep

15 min

Cook

15 min

Servings

4

people

Total

30 min

Difficulty

Easy

Cuisine

Colombian · Venezuelan

Calories

350 kcal

Ingredients

For 4 servings · Check off what you have

Instructions

1

Slice the steak into strips 1 cm (½ in) wide and 5 cm (2 in) long, across the grain. Pat them dry with paper towels and season with half the salt and the pepper. Slice the onion thinly, mince the garlic, slice the serranos into rings and dice the tomatoes into 1.5 cm (⅝ in) cubes, seeds and all.

2

Heat a 28 to 30 cm (11 to 12 in) skillet over high heat for 2 minutes, empty. Add 1 tbsp of oil and half the beef in a single layer. Leave it alone for 1 minute, flip and cook 1 minute more, until browned outside and still pink in the middle. Move it to a plate with its juices and repeat with the rest.

3

Turn the heat to medium-high, add the second tablespoon of oil and the onion, and cook for 3 minutes, scraping up the browned bits the beef left behind. Add the chile and garlic for 1 minute, until fragrant.

4

Add the tomatoes and the rest of the salt and cook for 5 minutes, crushing some cubes with the spoon, until they collapse into a thick sauce. Pour in the 60 ml (¼ cup) of water and let it bubble for 30 seconds.

5

Return the beef and its juices, stir and cook for 2 minutes, just until heated through. Turn off the heat, add the cilantro and serve right away with tortillas, or with rice and beans.

Nutrition

Approximate values per serving · 4 servings total

350

kcal

35g

Protein

9g

Carbs

19g

Fat

2g

Fiber

5g

Sat. fat

680mg

Sodium

5g

Sugar

Tip: Thin steak turns tough when it simmers in the tomatoes. Sear it in two batches over high heat, 2 minutes each, lift it out, make the sauce in the same pan and only put the beef back for the last 2 minutes.
#bistec a la mexicana#mexican steak with tomatoes#mexican beef with tomatoes and jalapeño#steak tacos#30 minute beef dinner
Josnaisis Ramirez
Josnaisis Ramirez · Cook & author

Mom of Dylan and home-cooking enthusiast. I share the Venezuelan and Colombian recipes that shaped my life. My story →

Link copied! Now you can share it