free webpage counters

Mexican Bistec Ranchero

Mexican Bistec Ranchero is a classic Mexican comfort-food dish featuring thin, tender beef steaks simmered in a flavorful ranchero sauce made with fresh tomatoes, onions, jalapeños, garlic, and Mexican spices. It comes together quickly in one skillet and is perfect with warm tortillas, Mexican rice, and beans.

Prep Time

15 minutes

Cook Time

25 minutes

Total Time

40 minutes

Servings

4 servings

Ingredients

For the Steak

  • 1½ pounds thin-cut beef steaks, such as sirloin, chuck steak, or round steak
  • 1 tablespoon vegetable oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon ground cumin
  • ½ teaspoon Mexican oregano

For the Ranchero Sauce

  • 4 medium ripe tomatoes, chopped
  • 1 medium white onion, sliced
  • 2 jalapeño peppers, sliced
  • 3 cloves garlic, minced
  • ½ cup beef broth or water
  • 1 tablespoon vegetable oil
  • ½ teaspoon ground cumin
  • ½ teaspoon Mexican oregano
  • ¼ teaspoon smoked paprika, optional
  • Salt to taste
  • ¼ cup chopped fresh cilantro
  • Juice of ½ lime

Instructions

1. Season the Steak

Pat the steaks dry with paper towels.

Season both sides with salt, black pepper, cumin, and Mexican oregano.

Let them sit at room temperature for about 10 minutes while you prepare the vegetables.

2. Sear the Beef

Heat 1 tablespoon of oil in a large skillet over medium-high heat.

Add the steaks in a single layer. Depending on the size of your skillet, you may need to work in batches.

Cook for approximately 2–3 minutes per side, depending on thickness.

You want a nice browned exterior without fully cooking the steaks.

Transfer them to a plate.

3. Cook the Vegetables

Reduce the heat to medium.

Add the sliced onion and jalapeños to the same skillet.

Cook for about 3–4 minutes, stirring occasionally.

Add the garlic and cook for another 30 seconds.

4. Make the Ranchero Sauce

Add the chopped tomatoes, cumin, oregano, paprika if using, and a pinch of salt.

Cook for 5–7 minutes, stirring occasionally.

As the tomatoes soften, gently crush some of them with your spoon.

Pour in the beef broth and stir everything together.

The sauce should be juicy but not watery.

5. Return the Steak

Place the seared steaks back into the skillet.

Spoon the ranchero sauce over the top.

Reduce the heat to low, cover, and simmer for approximately 8–10 minutes, or until the beef is tender and cooked to your preferred doneness.

For tougher cuts such as round steak, simmer longer with additional broth until tender.

6. Finish

Turn off the heat.

Stir in the fresh cilantro and lime juice.

Taste the sauce and add more salt or pepper if needed.

Serve immediately while hot.

What to Serve With Bistec Ranchero

Bistec Ranchero is especially good served with:

  • Warm corn or flour tortillas
  • Mexican rice
  • Refried beans
  • Charro beans
  • Avocado slices
  • Fresh pico de gallo
  • Pickled jalapeños
  • A simple green salad

Spoon plenty of the tomato-jalapeño ranchero sauce over the steak and use warm tortillas to scoop everything up.

Ingredient Notes

Beef: Thin-cut steaks cook quickly and work particularly well. Sirloin gives a tender result, while chuck or round steak can provide more traditional flavor but may require longer simmering.

Tomatoes: Fresh ripe tomatoes create the best ranchero sauce. Roma tomatoes are especially convenient because they have good flavor and relatively little excess liquid.

Jalapeños: Use one for mild heat or two or more for a spicier dish. Removing the seeds and membranes will reduce the heat.

Mexican oregano: Mexican oregano has a different flavor from Mediterranean oregano and works particularly well with tomato-based Mexican dishes.

Lime: Add the lime juice at the end rather than during cooking. It keeps the flavor bright and fresh.

Tips for Tender Bistec Ranchero

  • Don’t overcook thin steaks. They can become tough quickly.
  • Sear the meat first to develop flavorful browned edges.
  • Use the same skillet for the sauce so the vegetables pick up the flavorful browned bits from the beef.
  • If using a tougher cut, simmer it longer rather than cooking it quickly over high heat.
  • For a smoother sauce, blend the tomatoes, jalapeño, garlic, and broth before adding them to the skillet.
  • Let the finished steak rest for a few minutes before serving.

Easy Variations

Bistec Ranchero With Potatoes

Add 2 cups of diced potatoes to the skillet. Cook them until tender before returning the steak to the pan.

Extra-Spicy Bistec Ranchero

Add a serrano pepper along with the jalapeños, or include a small amount of crushed dried chile.

Bistec Ranchero With Bell Peppers

Add sliced green or red bell pepper with the onions for extra sweetness and color.

Creamy Ranchero Steak

For a richer variation, stir a small amount of Mexican crema into the finished sauce just before serving.

Nutrition Facts

Approximate per serving:

  • Calories: 450
  • Protein: 43g
  • Carbohydrates: 12g
  • Fat: 26g
  • Fiber: 3g
  • Sugar: 6g
  • Sodium: 650mg

Nutrition will vary depending on the cut of beef, amount of oil, and toppings used.

Storage

Store leftover Bistec Ranchero in an airtight container in the refrigerator for up to 3–4 days.

Reheat gently in a covered skillet over medium-low heat. Add a splash of beef broth or water if the ranchero sauce has thickened.

Leave a Comment