Kitchen Divas

  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Work With Us
    • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Main Courses

    Easy Steak Ranchero with Smoky Chipotle Sauce

    Modified: Aug 25, 2025 by Karin and Ken · This post may contain affiliate links. 4 Comments

    Share
    Pin279
    Post
    Email
    Share
    280Shares
    280Shares
    Jump to Recipe Print Recipe

    This Steak Ranchero recipe combines tender marinated flank steak with a smoky chipotle and tequila-infused sauce for bold, unforgettable flavor. It's a rustic dish that feels both comforting and refined. It's a dish perfect as a hearty weeknight dinner or a meal served to dinner guests.

    A spoon lifting some steak ranchero from a skillet.

    ⭐️⭐️⭐️⭐️⭐️ Reader Review

    "I made this for my husbands birthday dinner party. It was a big hit. Everyone was asking for the recipe. I wouldn't change a thing."

    -Katherine

    Recipe Essentials

    • 🍽️ Course: Main Dish
    • ⏱️ Cooking Time: 45 minutes
    • 🍴 Servings: 6
    • 🧄 Flavor Profile: Smoky, tangy, and bold, with a spicy kick.
    • 🍚 Best Served With: Serve steak ranchero with warm tortillas, Mexican rice, beans, or a scoop of guacamole.
    • 🧊 Make Ahead?: Yes, you can marinate the steak and prepare the sauce in advance.

    From Our Kitchen to Yours

    Karin and Ken in matching blue jerseys.

    I've always had a soft spot for a good steak-and an even bigger one for the bold, vibrant flavors of Mexican and Tex-Mex cooking. This Mexican steak recipe, like my Mexican chicken recipe, brings the two together in the most satisfying way. Between the juicy, marinated flank steak and the rich, smoky chipotle-laced sauce, every bite is pure comfort with a little kick. Try my steak fajita nachos for more Mexican-inspired steak dinners!

    Jump to:
    • Recipe Essentials
    • From Our Kitchen to Yours
    • Why This Steak Ranchero Recipe Works
    • Ingredients
    • Substitutions & Variations
    • How to Make Steak Ranchero
    • Recipe Tips
    • Serving Suggestions
    • Steak Ranchero Recipe FAQs
    • Video
    • More Mexican Dinner Recipes
    • Easy Mexican Steak Ranchero

    Why This Steak Ranchero Recipe Works

    • Layered flavor from start to finish: A quick citrus-garlic marinade infuses the steak with brightness and depth before this Mexican cowboy steak ever hits the pan.
    • Weeknight-friendly: Despite its deep flavor and long ingredient list, this steak ranchero dish comes together quickly in one pan with minimal prep.
    • Great for serving and sharing: Steak ranchero makes a standout meal that works for both family dinners and casual entertaining.

    Ingredients

    Ingredients to make ranchero steak on the table before cooking.
    • Flank Steak: This quick-cooking cut of steak is both lean and flavorful, and it easily soaks up the marinade. Slice across the grain for serving to ensure each bite is tender. Skirt steak or thinly sliced sirloin are great substitutes.
    • Marinade: Fresh garlic adds bite, lime juice tenderizes the meat and brings citrusy zing, while cumin and ancho chili powder create warm, smoky undertones. Mexican oregano, with its bolder than Mediterranean oregano flavors, adds a slightly peppery, citrusy note. If needed, you can use regular oregano and add a pinch of coriander for balance.
    • Tomatoes, Onion, and Garlic: These fresh ingredients form the heart of the ranchero sauce. Tomatoes bring sweetness and acidity, onion adds richness, and garlic layers in a mellow bite once cooked down. Use ripe plum or Roma tomatoes for the best balance of flavor and low moisture.
    • Chipotle Peppers with Adobo Sauce: These give the steak ranchero sauce its signature smoky heat, bringing depth, spice, and a hint of smokiness. Scrape out the seeds if you want less spice. Use the extras to make this creamy chipotle chicken recipe for another meal.
    • Roasted Red Bell Peppers: These mellow out the heat and add a natural sweetness that balances the bolder ingredients. You can use jarred roasted peppers to save time-just drain them well before blending.
    • Tequila: Tequila adds a subtle sharpness and complexity that enhances the other flavors. Most of the alcohol cooks off, but if you prefer to skip it, a splash of broth with a squeeze of lime makes a fine stand-in.

    See the recipe card below for the full ingredient list with exact quantities of each one.

    Substitutions & Variations

    • Extra Spicy: Add an extra jalapeno or chipotle pepper. You can also leave some of the seeds from the chilies or add a pinch of cayenne pepper or smoked paprika to the marinade for a spicier kick.
    • Ancho Chili Powder: Use regular chili powder with a pinch of red pepper flakes instead for a similar flavor.
    • Jalapeno Peppers: Replace with serrano peppers for a similar flavor, though a slightly spicier level of heat.
    • Milder Flavors: Make sure to remove all the seeds and cut the chipotle and jalapeno in half for a slightly milder heat level.
    • Chicken Ranchero: Swap the steak for sliced chicken breast or chicken thighs. Just be sure to adjust the cooking time as appropriate.

    How to Make Steak Ranchero

    Making the marinade for the flank steak.

    Step 1: Prepare steak ranchero marinade. Muddle or grind the garlic cloves and peppercorns into a paste. Add the olive oil, lime juice, cumin, ancho chili powder, oregano, and salt, and mix well.

    Flank steak in a ceramic dish with marinade poured over the top.

    Step 2: Marinate the steak. Place the steak in a shallow pan and pour the marinade over the steak. Cover and let it marinate while you work on the rest of the recipe.

    Chipotle chilies chopped on a cutting board.

    Step 3: Prep the veggies. Slice the tomatoes into wedges, and then cut in half. Slice the white onion and jalapeño into ¼" thick pieces. Juice the limes. Mince 3-4 chipotle peppers and set aside a tablespoon of the sauce. Drain the roasted red bell peppers from the can and roughly chop.

    Vegetables cooking in a skillet.

    Step 4: Start the ranchero sauce. Cook the tomatoes, onions, jalapeños, chipotle peppers, and roasted red peppers in a heated skillet with olive oil for 7 minutes. Then stir in the garlic, pepper, and cumin.

    A hand pouring the tequila into the skillet of vegetables.

    Step 5: Finish the sauce. Stir in the adobo sauce and lime juice. Push everything towards the edges of the pan to create a space in the center. Pour the tequila in the center and cook for about 2 minutes to allow the alcohol to burn off. Lower the heat to a simmer, cover with a lid, and cook for 10 minutes.

    Searing the flank steak in a skillet.

    Step 6: Sear the steak. Heat a skillet or frying pan over high heat. Add the steak to the hot pan and sear for 3 minutes per side.

    Sliced steak added into the ranchero sauce.

    Step 7: Finish cooking. Remove the steak and slice it thinly on a wooden cutting board. Return the steak to the pan with the sauce and simmer for 5 minutes to finish cooking the steak.

    Final dish garnished with cilantro and limes.

    Step 8: Garnish and serve. Sprinkle the top with chopped cilantro. Serve and enjoy! We love it with this slow cooker Mexican corn casserole.

    Recipe Tips

    • Slice flank steak against the grain. This makes a big difference in tenderness. Look for the long muscle fibers and slice perpendicular to them to shorten the fibers and prevent chewy bites.
    • Use gloves when handling jalapeños and chipotles. The oils from these peppers can linger on your hands and cause irritation. Gloves (or even a plastic sandwich bag) are a good idea, especially if you're prone to touching your face while cooking.
    • Extend the marinade time. For more flavor, allow the steak to marinate for 30 minutes or even a couple hours ahead of time. This infuses it with more flavor.
    • Store leftovers. Place the leftovers in an airtight container in the refrigerator for 3 to 4 days or freeze them for up to 3 months.

    If you want more easy steak recipes, try this slow cooker flank steak or steak bites in the crock pot next.

    Steak ranchero in a skillet with a wooden spoon resting on the side.

    Serving Suggestions

    • Wrap tender ranchero beef slices and sauce in soft tortillas for taco-style servings. Try them with a squeeze of lime and a sprinkle of fresh cilantro. Top with a dollop of smoked guacamole or sour cream. You can even use them as an addition to a taco bar for a party.
    • Sip on a pineapple margarita and snack on some taco egg rolls to start!
    • Serve with a side of Mexican corn casserole and Mexican rice for a satisfying and hearty dinner.

    Steak Ranchero Recipe FAQs

    Can I make ranchero steak ahead of time?

    Yes, you can make the marinade and ranchero sauce 2-3 days ahead of time, and marinate the steak up to 24 hours before you plan to cook. I suggest waiting to searing the steak and finishing it in the sauce closer to serving time for the best results. Heat the ranchero sauce in a skillet and then add the seared, sliced steak to the skillet and finish cooking.

    What's the best way to reheat beef steak ranchero?

    Place it in a saucepan, cover with a lid, and heat through on medium-low heat. If it seems a bit dry, you can add a tablespoon or two of beef broth or water. Alternatively, you can reheat individual servings in the microwave.

    Can I make this steak ranchero recipe without tequila?

    Yes! The tequila adds depth and helps deglaze the pan, but you can substitute beef or chicken broth with a splash of lime juice to mimic that flavor without alcohol.

    Can I grill the steak instead of cooking it in the pan?

    Absolutely. Grilling adds an extra layer of smoky char that pairs beautifully with the sauce. Just cook the steak to medium-rare or medium, then slice and pour the warm sauce over to serve.

    Slices of ranchero steak with peppers and onions.

    Video

    YouTube video

    More Mexican Dinner Recipes

    • A loaf of cheesy Mexican Meatloaf baked in foil, partially sliced, on a white surface.
      Mexican Meatloaf
    • A bowl full of mexican chicken spaghetti.
      Mexican Chicken Spaghetti
    • A small bite of Mexican chicken and rice on a fork.
      Mexican Chicken and Rice
    • Pork carnitas slow cooker tacos on a cutting board on the table.
      Mexican Tacos with Pork Carnitas (Slow Cooker)

    If you try this recipe and love it please leave a star rating in the recipe card below or even better, drop a review in the comment section. I always appreciate your feedback. Be sure to follow along with me on Facebook, Pinterest, and YouTube for more easy recipes!

    A wooden spoon lifting up a bit of steak ranchero from a skillet.

    Easy Mexican Steak Ranchero

    Karin and Ken
    This Steak Ranchero recipe features tender marinated flank steak cooked in a bold, smoky chipotle and tequila-infused sauce. It's a one-pan meal that delivers big flavor fast making it perfect for weeknights or weekend dinners with a Tex-Mex twist.
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 30 minutes mins
    Total Time 45 minutes mins
    Course Main Course
    Cuisine Mexican
    Servings 6 servings
    Calories 318 kcal

    Equipment

    • large skillet
    • Knife
    • cutting board

    Ingredients
      

    • 2 lb flank Steak
    • 3 cloves garlic
    • 1 teaspoon black peppercorns
    • 1 tablespoon extra virgin olive oil
    • ½ lime juiced
    • 1 teaspoon cumin
    • 1 teaspoon ancho chili powder
    • 2 teaspoon Mexican oregano
    • ½ teaspoon salt

    Ranchero Sauce

    • 3 plum tomatoes
    • 1 cilantro fresh, small bunch
    • 1 white onion sliced
    • 3 cloves garlic pressed
    • 2 limes juiced
    • 3 chipotle peppers from can, minced
    • 1 16-ounce roasted red bell peppers
    • 1 tablespoon adobo sauce
    • 1 jalapeño sliced
    • 1 teaspoon pepper
    • 1 teaspoon cumin
    • ½ teaspoon salt
    • ⅓ cup tequila
    InstacartGet Recipe Ingredients

    Instructions
     

    • Prepare steak marinade. Add garlic cloves and peppercorns to a bowl. Muddle or grind into a paste.
    • Pour in the olive oil, lime juice, cumin, ancho chili powder, oregano, and salt. Stir well.
    • Place steak in a shallow pan and pour marinade onto the steak. Cover and let marinate as sauce is prepared.
    • Preheat a frying pan over medium high heat.
    • Slice tomatoes into wedges, then cut the wedges in half. Slice the white onion and jalapeño ¼" thick. Juice the limes. Remove 3-4 chipotle peppers in Adobo sauce and mince. Drain the roasted red bell peppers from the can and roughly chop. Set aside 1 tablespoon of the adobo sauce.
    • Crush garlic through a garlic press.
    • Once the pan is hot, add olive oil and swirl to coat. Add the tomatoes, onions, jalapeños, chipotle peppers, and roasted red peppers. Sauté for 7 minutes
    • Add garlic, pepper, and cumin then stir.
    • Next, add the adobo sauce and lime juice to the pan.
    • Add the adobo sauce and lime juice to the pan.
    • Stir to incorporate, then push everything towards the edges of the pan to create an empty space in the center. Pour the tequila in the center and allow alcohol to burn off, about 2 minutes.
    • Lower the heat to a simmer and stir the sauce. Cover and cook for 10 minutes.
    • Heat a skillet or frying pan over high heat. Once hot, add the steak to the pan and sear for 3 minutes per side.
    • Remove steak and add to a wooden cutting board. Thinly slice.
    • Add steak to the pan with the sauce and let simmer for 5 minutes to finish cooking the steak.
    • Let simmer for 5 minutes to finish cooking the steak.

    Notes

    • Slice against the grain: Cutting flank steak across the muscle fibers ensures each bite is tender, not chewy.
    • Handle peppers with care: Jalapeños and chipotles can irritate skin-use gloves or a plastic bag when chopping.
    • Marinate longer for more flavor: While quick marinating works, letting the steak sit for 30 minutes to 2 hours deepens the flavor beautifully.

    Nutrition

    Calories: 318kcalCarbohydrates: 12gProtein: 34gFat: 11gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 91mgSodium: 2030mgPotassium: 795mgFiber: 4gSugar: 3gVitamin A: 832IUVitamin C: 45mgCalcium: 103mgIron: 4mg
    Keyword ranchero steak, steak ranchero recipe
    Tried this recipe?Let us know how it was!
    Share
    Pin279
    Post
    Email
    Share
    280Shares
    280Shares

    More Main Courses

    • Oven brisket sliced on a plate.
      Oven Roasted Brisket
    • Easy Brie Grilled Cheese Recipe (Crispy, Creamy & Delicious)
    • Sheet pan chicken breasts on a plate.
      Sheet Pan Chicken Breasts
    • A bunch of sloppy Joe sliders in baking dish with a couple on top.
      Sloppy Joe Sliders

    Comments

    1. Katherine says

      November 02, 2023 at 8:14 am

      5 stars
      I made this for my husbands birthday dinner party. It was a big hit. Everyone was asking for the recipe. I wouldn’t change a thing.

      Reply
      • Karin and Ken says

        November 02, 2023 at 8:16 am

        I’m so happy to hear it! Thank you for taking the time to let me know. You made my day! We love this dish too! All the best. Karin

    2. Rilla Caswell says

      July 06, 2022 at 4:15 pm

      5 stars
      I used ribeye steak and served it with crispy potatoes instead of rice and just loved it! We also threw in some Serrano peppers and served the leftovers on tortilla shells....awesome!! I wish I could give better than 5 stars.

      Reply
      • Karin and Ken says

        July 06, 2022 at 4:37 pm

        Thank you for your kind words! I’m glad you enjoyed the dish as much as we all do! Hopefully you find some other recipes on this site that you enjoy just as much! All the best. Karin

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    Welcome!

    We are the kitchen divas: Karin and my partner in life, Ken.

    We have been attached at the heart and hip since the first day we met, and we love to create new dishes to keep things interesting. Variety is definitely the spice of life!

    More about us

    Cinco de Mayo

    • Mexican fried ice cream in a bowl topped with whipped cream and a cherry.
      Mexican Fried Ice Cream (No Frying)
    • Dessert tacos on a platter with cheesecake filing and assorted toppings.
      Dessert Tacos
    • Made Mexican Pulled Pork Tacos on a platter.
      Mexican Pulled Pork Tacos
    • Ground beef enchiladas on a plate.
      Ground Beef Enchiladas

    More Cinco de Mayo Recipes ➡️

    July 4th Recipes

    • A glass of Bomb Pop Cocktail topped with a popsicle.
      Bomb Pop Cocktail
    • A slice of red, white, and blue cheesecake on a stack of white plates.
      Red, White, and Blue Cheesecake
    • A bowl of cheesecake fruit salad with a wooden spoon.
      Cheesecake Fruit Salad
    • 4th of July candy chocolate bark leaned up against other chocolate bark.
      4th of July Chocolate Bark

    More July 4th Recipes ➡️

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign up for emails and what's new!

    Contact

    • Contact
    • Work With Us

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Kitchen Divas All Rights Reserved