Bistec Ranchero (Ranch Style Steak)

By on

Bistec Ranchero is a mouth-watering dish made with sirloin steak, potatoes, and peppers in a slightly spicy tomato sauce. Serve this Mexican-inspired entree alongside tortillas or rice for the ultimate easy weeknight dinner!

316 CALORIES25g CARBS11g FAT29g PROTEIN
3 Comments

If you’re looking for a healthy weeknight dinner that guarantees to impress your family, then you need this Steak Ranchero in your life. This Mexican-inspired recipe is made with fork-tender sirloin, potatoes, onions, and peppers, all tossed in a flavorful tomato sauce. It’s wholesome, easy to make, and absolutely bursting with flavor. 

Let’s be real, are there any meat lovers out there who wouldn’t drool over the classic steak and potatoes combo? Think of this delicious meal as the Mexican version.

This dish can be prepared from start to finish in under 40 minutes making it the perfect entree for weeknight meals and dinner parties alike.

I love serving it alongside toppings like fresh avocado, sliced jalapenos, and cilantro, then packing everything into some warm tortillas. You could also serve it over rice, cauliflower rice, black beans, or refried beans.

This homemade Steak Ranchero is a favorite in my household (even the girls love it!), so I know it’s going to be a hit for you too.

We also love this dish with chicken, like in this Pollo Ranchero. And when we have guests, I always serve it with these Frijoles Charros.

Steak ranchero with thin strips of sirloin steak cooked with potatoes, chili peppers, tomatoes, and cilantro in a skilet.

Bistec Ranchero Ingredients

To make this healthy weeknight dinner, you will need the following key ingredients:

  • Sirloin steak. Steak is the main ingredient of this classic Mexican dish. I prefer to use lean sirloin steak, but flank steak or ribeye will also work well. Just make sure you slice the meat nice and thin.
  • Potatoes. You can use any kind of potatoes you like. I prefer Yukon gold or red potatoes.
  • Onions and peppers. You will need an onion, along with poblano pepper and jalapeno pepper. These add tons of flavor to the dish but feel free to remove the jalapeno seeds for less heat.
  • Tomatoes. To form the tomato base of this dish, I like to use a combination of fresh Roma tomatoes and canned tomato sauce. Feel free to add canned diced tomatoes if you don’t have any fresh tomatoes on hand.
  • Spices. I like to keep things simple with salt, pepper, and cumin. If you want a little extra flavor or heat, feel free to add smoked paprika, chili powder, or cayenne pepper.

Recipe Tips and Tricks

Here are my top tips and tricks to help you make a mouth-watering dish:

  • Switch up the meat. While you can switch up the cut of beef you use to make this dish, you can also change the type of meat. Chicken thighs and pork tenderloin both work great as well.
  • Spice things up. If the poblano and jalapeno peppers aren’t spicy enough for you, try adding 1-2 chipotle peppers to the mix. You could also add serrano peppers or hot sauce.
  • Add more veggies. Looking for a veggie-packed meal? Feel free to add some additional vegetables like cauliflower, zucchini, mushrooms, or kale.

How to Serve Steak Ranchero

Traditional Bistec Ranchero is served with warm, fresh tortillas and your favorite toppings. However, this Mexican beef dish works great with just about anything (or by itself). Not sure where to begin? Here are some of my favorite ways to serve this dish:

  • Stuffed into tortillas. This dish is traditionally served with warm tortillas for a reason. I love stuffing Bistec Ranchero into some corn tortillas and topping them off with sliced avocado and fresh cilantro. Yum!
  • Served over rice. A bowl of brown rice or quinoa is great for sopping up all the delicious juices in this dish. For a low-carb meal, try pairing this dish with my Mexican Cauliflower Rice.
  • Loaded onto burrito bowls. Looking for a healthy and delicious protein to top off your favorite burrito bowls? Well, you’re in luck. Serve Steak Ranchero atop a colorful bowl filled with brown rice, beans, greens, and cheese for an easy and delicious meal.
  • On top of salads. Got a Mexican or Southwest-style salad in need of a little protein? Believe me when I say Bistec Ranchero is the perfect way to finish it off. Some of my top choices include this Southwest Quinoa Salad and this Black Bean and Corn Salad.

Skillet with bistec ranchero served with tomatoes, peppers, potatoes, cilantro, and sliced jalapenos.

How to Store Leftovers

Leftover Bistec Ranchero is perfect for tacos, salads, wraps, bowls, or really anything you’re in the mood for. It’s also fantastic on its own for a protein-packed meal!

To store leftovers, allow them to cool before transferring them to an airtight storage container. Then, you can store them in one of two ways:

  • In the fridge for up to 3-4 days.
  • In the freezer for up to 3 months.

Frequently Asked Questions

Here are the answers to some of the most frequently asked questions about this dish:

For this recipe, I recommend using a lean sirloin steak. However, feel free to use whatever cut of steak you prefer. Flank steak, ribeye, and round steak all make great substitutes. Just choose something that will stay tender when it is cooked quickly. 

Traditionally, this Mexican beef dish is tucked into warm tortillas and served similarly to tacos. Many people also top the dish with avocado or fresh cilantro and serve beans and/or rice on the side. You can serve this dish any way you want!

Yes! This dish is made with simple, wholesome ingredients like lean sirloin steak, vegetables, and fragrant spices. It’s free of added sugar and artificial preservatives, packed with protein, and relatively low in calories. As long as you enjoy this dish in moderation, it’s a perfectly healthy dish to add to your regular rotation

Absolutely! Swap in chicken breasts or chicken thighs if you prefer a chicken-based dish. It will also work with ground meat, thinly sliced pork, and even shrimp. 

Mexican bistec ranchero served in a skillet with fresh avocados and tortillas on the side.
The Recipe
Loading Video…

Bistec Ranchero (Ranch Style Steak)

PREP TIME: 10 Min
COOK TIME: 30 Min
TOTAL TIME: 40 Min
3 Comments
  • Print Recipe
  • Download PDF

Ingredients

USMETRICS
  • 2 U potatoes, chopped
  • 2 tbsp olive oil (or vegetable oil)
  • 1 lb lean sirloin steak, thinly sliced
  • 1/2 U onion, thinly sliced
  • 1 U poblano pepper, diced (or yellow chile pepper)
  • 1 U jalapeno pepper, diced (seeds removed for less heat)
  • 2 U garlic cloves, minced
  • 3 U Roma tomatoes, chopped
  • 1/2 cup tomato sauce
  • 1/2 tsp cumin
  • Salt and pepper

Like this Recipe? Try our Meal Plans!

  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information and Points

Instructions

(Hide Photos)
1

Bring a large pot of water to a boil with the potatoes. Cook for 8-12 minutes until they are just beginning to soften. You should be able to pierce them with a fork. Drain and lightly dry with a towel.

Potatoes being lifted out of boiling water with a spoon.
2

Heat the oil over medium high heat in a heavy skillet. Add the potatoes in a single layer and season well with salt and pepper. Cook for 10-12 minutes. Let them cook and brown on one side and then gently flip or stir. They should be lightly crispy on all sides. Remove and set aside.

Chopped potatoes cooking in a cast iron skillet.
3

Add the beef to the skillet (with some oil if needed) in a single layer. Season with salt and pepper. Cook for 4-6 minutes until cooked to your liking. Let it brown on one side before stirring or flipping. Do not overcook or crowd the pan or the steak will become tough and chewy.

Sirloin steak strips being seared in a cast iron skillet.
4

Add the onion and both peppers to the skillet with a splash of water if needed. Cook for 5-7 minutes until becoming tender.

Onions and peppers cooking in a skillet.
5

Add the tomatoes and garlic and cook for 1 minute until fragrant. Add the tomato sauce, and cumin. Cook for 3-5 minutes until tomatoes are softened and a sauce is forming. Season with salt and pepper if needed.

Tomatoes being cooked down in a skillet with onions, garlic, and peppers.
6

Add back in the steak and potatoes. Stir and cook for 1-2 minutes. Finish the dish with lime juice, cilantro, and fresh jalapeno if desired.

Steak and potatoes being added to a skillet with ranchero sauce.
Nutritional Facts
Serving Size: 1.5 cups
Amount Per Serving
Calories 316
Calories from Fat 101
% Daily Value *
Total Fat 11g
17%
Saturated Fat 3g
12%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 67mg
22%
Sodium 239mg
10%
Total Carbohydrate 25g
13%
Dietary Fiber 4g
25%
Sugars 4g
Protein 29g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the authorMeet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
3 Comments
On Bistec Ranchero (Ranch Style Steak)
user image
user image
Heidi M.
May 24, 2022 - 11:23
Add a Rating:
5
So good! Made this for the whole family and the kids don't love spicy food so we just used a poblano pepper. Served some sliced fresh jalapenos on the side. We all loved it and the leftovers were even better the next day.
user image
Gina Ray
May 20, 2022 - 01:45
Add a Rating:
5
This steak turned out so good! Potatoes were tender and overall very flavorful!
user image
Yesenia H.
May 19, 2022 - 17:40
Add a Rating:
5
This is one of my Dad's favorite dishes so I knew I needed to make it immediately. It was so good! He loved it. Perfect amount of spice. Can't wait for the leftovers.
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.