Steak Ranchero Recipe

by

Steak Ranchero is a delicious and hearty Mexican dish that features tender steak cooked in a flavorful tomato-based sauce with peppers and onions. This dish is perfect for a satisfying meal that is full of bold flavors and spices.

Prep Time: 15 minutes Cook Time: 30 minutes

Ingredients:

  • 1 lb flank steak, thinly sliced
  • 1 onion, sliced
  • 1 bell pepper, sliced
  • 2 cloves garlic, minced
  • 1 can diced tomatoes
  • 1 jalapeno, diced (optional for extra heat)
  • 1 tsp cumin
  • 1 tsp chili powder
  • Salt and pepper to taste
  • 2 tbsp vegetable oil
  • Fresh cilantro, chopped (for garnish)

Instructions: How to Cook Steak Ranchero

  1. Season the sliced flank steak with salt, pepper, cumin, and chili powder.
  2. Heat vegetable oil in a large skillet over medium-high heat.
  3. Add the seasoned steak slices to the skillet and cook until browned, about 3-4 minutes per side. Remove from skillet and set aside.
  4. In the same skillet, add the sliced onion, bell pepper, and minced garlic. Cook until vegetables are softened, about 5 minutes.
  5. Add the diced tomatoes and jalapeno to the skillet, stirring to combine.
  6. Return the cooked steak slices to the skillet and simmer for an additional 10-15 minutes, allowing the flavors to meld together.
  7. Adjust seasoning with salt and pepper to taste.
  8. Serve the Steak Ranchero hot, garnished with fresh cilantro. Enjoy with rice, beans, or tortillas.