
Bistec Ranchero (Ranch-Style Steak)
Make Bistec Ranchero (Ranch-Style Steak), a Mexican dinner recipe with sirloin or flank steak, olive oil, yellow onion, thinly sliced. It has about 45 min, about 420 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Bistec Ranchero (Ranch-Style Steak) is a Mexican dinner recipe that takes about 45 min, makes 4 servings, has about 420 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
The easiest way to avoid overcooked chicken, pork, beef, turkey, and fish.
View on Amazon
Useful for searing, crisp edges, stovetop-to-oven meals, hash, and quick dinners.
View on AmazonBistec Ranchero (Ranch-Style Steak) ingredients
- 1.5 lbs sirloin or flank steak
- 2 tbsp olive oil
- 1 yellow onion, thinly sliced
- 1-2 jalapeño or serrano pepper, thinly sliced (seeds removed for less heat)
- 3 cloves garlic, minced
- 4 ripe Roma tomatoes, diced
- 0.5 cup beef broth
- 0.5 tsp ground cumin
- 0.5 tsp dried oregano
- 0.25 cup fresh cilantro, chopped
- to taste salt and black pepper
- as desired warm tortillas, rice, or beans, for serving
Watch how to make Bistec Ranchero (Ranch-Style Steak)
Follow the key cooking steps, then use the full instructions below for measurements and timing.
How to make Bistec Ranchero (Ranch-Style Steak)
- Pat the steak dry with paper towels. Slice the steak against the grain into 1/2-inch thick strips. Season generously with salt and pepper.
- Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Once hot, add half of the steak strips in a single layer (do not overcrowd the pan). Sear for 2-3 minutes per side until nicely browned. Remove seared steak to a plate and repeat with remaining steak, adding more oil if needed.
- Reduce heat to medium. Add the remaining 1 tablespoon of olive oil to the skillet. Add sliced onion and jalapeño/serrano pepper. Sauté for 5-7 minutes until the onion is softened and lightly browned.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the diced tomatoes, beef broth, cumin, and oregano to the skillet. Bring to a simmer, stirring occasionally, and cook for 10-12 minutes, allowing the sauce to thicken slightly and the tomatoes to break down.
- Return the seared steak strips to the skillet, along with any accumulated juices. Stir to coat the steak in the ranchero sauce. Simmer for another 5-7 minutes, or until the steak is heated through and cooked to your desired doneness.
- Stir in fresh cilantro. Taste and adjust seasoning with salt and pepper if needed.
- Serve hot with warm tortillas, Mexican rice, and/or refried beans.
Bistec Ranchero (Ranch-Style Steak) FAQ
How do I make Bistec Ranchero (Ranch-Style Steak)?
Make Bistec Ranchero (Ranch-Style Steak) by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Bistec Ranchero (Ranch-Style Steak)?
The main ingredients include sirloin or flank steak, olive oil, yellow onion, thinly sliced, jalapeño or serrano pepper, thinly sliced (seeds removed for less heat), garlic, minced. The full ingredient list is included on this page.
How long does Bistec Ranchero (Ranch-Style Steak) take?
This recipe takes about 45 min, depending on prep speed and kitchen equipment.
How many calories are in Bistec Ranchero (Ranch-Style Steak)?
Recipe Genius estimates about 420 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.