Our recipes in your inbox 😊

Bistec a la Mexicana (Classic + Vegan Option)

This quick and flavorful Bistec a la Mexicana is your new go-to weeknight dinner. Think juicy tomato, onion, chile, and cilantro simmered with your choice of protein—beef, vegan steak, or mushrooms. It’s bold, simple, and made to fit your life. Serve it taco-style or over Mexican rice and a side of refried beans for a comforting meal that tastes like home (even if you're short on time).

A person holds a small stone plate with a taco filled with seasoned meat and herbs, while squeezing a lime wedge over it—perfect for a quick 20-minute Mexican dinner. On the table below, a clay dish holds three more lime wedges against a light background.

about this recipe

This is the perfect under-20-minute Mexican taco recipe that your family will love. Bistec a la Mexicana is beef cooked in a delicious mix of tomato, chiles, onion, and cilantro. This is the vegan version.

Why You’ll Love This Recipe

  • Flexible protein. Use beef, vegan steak, mushrooms, or tofu.
  • Fast and flavorful. From stovetop to table in about 20 minutes.
  • Perfect for tacos or bowls. Serve it however your family likes.
  • Great for meal prep. It keeps well and tastes even better the next day.
Top-down view of chopped white onions, diced green chilies, cilantro, pureed tomatoes, ground spices, and browned meat pieces—perfect for assembling a quick 20-minute Mexican dinner like classic bistec a la mexicana.

Ingredient Notes

  • Protein options:
    • Beef: Use thin-sliced sirloin, top round, or flank steak.
    • Vegan: Beyond Steak, seitan, or soy curls work great.
  • Tomatoes: Roma tomatoes are ideal—fresh and blended or canned diced.
  • Onion: White or yellow; slice or dice to your preference.
  • Chiles: Jalapeños are mild, serranos bring more heat.
  • Cilantro: Always added at the end for brightness.

A white lightbulb icon with lines radiating outward, symbolizing an idea or inspiration—like the spark for a 20-minute Mexican dinner—is centered on a solid black circular background.

What is bistec a la mexicana?

Bistec a la Mexicana is a Mexican dish consisting of thin, grilled, or pan-fried beef steaks cooked with diced tomatoes, onions, cilantro, and jalapeno peppers. The ingredients are simmered until the sauce thickens, and the steak is tender and flavorful. It is typically served with rice, beans, and tortillas.

A cast iron skillet filled with a cooked mixture of chopped vegetables and ground meat in a tomato-based sauce makes the perfect 20-minute Mexican dinner. Onions, tomatoes, green herbs, and spices create a well-seasoned filling for plant-based Mexican tacos.

How to Make Bistec a la Mexicana

  1. Cook the protein. Heat oil in a skillet over medium-high heat. Sauté your beef or vegan meat substitute for a few minutes.
  2. Add onion. Cook until soft and fragrant, about 5 minutes.
  3. Add tomato and chile. Stir in the tomato, chile, and season with salt.
  4. Simmer and finish. Let simmer for a few minutes, then stir in the chopped cilantro.
A taco filled with seasoned meat, onions, and cilantro sits on a black plate atop a larger beige plate. Perfect for a 20-minute Mexican dinner, this taco uses a yellow corn tortilla and is served with lime wedges on the side.

Tips for making the best Mexican beef stew

  • Cut beef across the grain so it’s tender, not chewy.
  • Don’t skip the cilantro. It really brings the dish to life at the end.
  • Cook in batches if doubling to avoid crowding the skillet.
  • Store leftovers in an airtight container for up to 4 days. Reheat gently on the stove.

How to serve

Make tacos with warm corn tortillas or flour tortillas and finish them with a squeeze of lime. You could also make flour tortilla burritos with Mexican rice, refried beans, guacamole, shredded lettuce, and the bistec a la Mexicana. As a main dish, serve them with rice and beans. The rice will catch up with the delicious juices.

Variations

  • Add garlic for extra depth—1–2 cloves, minced.
  • Use canned tomatoes if you’re short on time.
  • Make it saucier by adding a splash of vegetable or beef broth.
  • For kids: Remove the chile or add it whole so you can remove it before serving.
A hand squeezes a lime wedge over plant-based Mexican tacos filled with seasoned meat and herbs on a small, rustic plate. The other hand holds the plate. Below, a dish with lime wedges sits on a light-colored surface.

Bistec a la Mexicana (Classic + Vegan Option)

Alejandra Graf
This quick and flavorful Bistec a la Mexicana is your new go-to weeknight dinner. Think juicy tomato, onion, chile, and cilantro simmered with your choice of protein—beef, vegan steak, or mushrooms. It’s bold, simple, and made to fit your life. Serve it taco-style or over Mexican rice and a side of refried beans for a comforting meal that tastes like home (even if you're short on time).
5 de 1 voto
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Course
Cuisine Mexican
Servings 4 people
Calories 146 kcal

Equipment

Ingredients
  

  • 2 tablespoons vegetable oil

Protein choose one:

  • 10 oz vegan steak like Beyond Steak
  • ¾ lb thin-sliced beef flank, top round, or sirloin
  • 1 white or yellow onion thinly sliced
  • 3 Roma tomatoes diced or pulsed in a food processor
  • 2 jalapeños or 1 serrano chile seeded and diced
  • Salt to taste
  • ¼ cup fresh cilantro chopped
  • Optional: 1–2 garlic cloves minced

Instructions
 

  • Brown the protein.
  • Heat oil in a large skillet over medium-high heat. Add your choice of protein and cook until browned and cooked through (2–5 minutes depending on type).
  • Add onion.
  • Stir in sliced onion and sauté until softened, about 5 minutes.
  • Add tomato and chile.
  • Add tomatoes, chile, and garlic (if using). Stir and simmer for 2–3 minutes until saucy and flavorful.
  • Finish with cilantro.
  • Taste and season with salt. Stir in fresh cilantro right before serving.

Notes

To store bistec a la Mexicana, follow these steps:
  • Allow the dish to cool to room temperature.
  • Transfer the vegan bistec a la Mexicana to an airtight container.
  • Cover the container and place it in the refrigerator.
  • Store the vegan bistec a la Mexicana in the refrigerator for up to 4 days.
Note: It’s recommended to reheat the bistec a la Mexicana in a pan over medium heat until it is heated. Microwaving the dish can cause it to become dry and rubbery.

Nutrition

Serving: 1servingCalories: 146kcalCarbohydrates: 9gProtein: 15gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 476mgPotassium: 238mgFiber: 4gSugar: 3gVitamin A: 416IUVitamin C: 10mgCalcium: 11mgIron: 16mg
Keyword authentic mexican, cilantro, onion, tomato

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.
5 from 1 vote (1 rating without comment)
Subscribe
Notify of
guest
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments