bistec encebollado: Puerto Rican steak with onions |
5 from 8 votes

Bistec Encebollado

A delicious Latin American and Caribbean favorite. Perfect for a hearty lunch or dinner. The combination of seasonings is perfect. Serve it up with arroz con gandules.

Course Main dish
Cuisine Latin American
Keyword beef, cebolla, flank steak, onions, Puerto Rican, steak
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: Change to adjust-> 6 people
Calories 319 kcal



  • 1/4 cup red wine vinegar (paleo diet: red wine ok)
  • 2 Tbsp olive oil
  • 2 tsp Kosher salt (paleo diet: sea salt)
  • 2 tsp oregano
  • 1 Tbsp cumin
  • 2 garlic cloves minced

Other ingredients:

  • 2 lbs flank steak
  • 2 Tbsp olive oil
  • 2 onions medium, thinly sliced
  • 1/2 cup chicken stock


  1. In a bowl mix together red wine vinegar, olive oil, salt, oregano, cumin and garlic cloves.
  2. Place flank steak in a large freezer bag or a large rectangular glass baking dish.  The bag tends to work better but if you use a dish, flip it over a few times while marinating.

  3. Pour marinade in the bag or over it and refrigerate for about 8-10 hours.

  4. Prior to cooking, slice steak into 1/4" to 1/2" slices on a bias against the grain of the meat.

  5. Heat olive oil in skillet on medium heat. Add onions; toss until translucent. Do not brown the onions.

  6. Add chicken stock and bring to a boil for about 3-4 minutes. Continue to simmer until all the liquid has cooked off and been absorbed by the onions.

  7. Transfer onion mixture to a bowl.
  8. In another skillet, place the remaining 1 Tbsp. of olive oil and quickly sauté the pieces of flank steak until medium or well done.

  9. Place on a serving platter and spoon onion mixture over the beef.
  10. Serve with arroz con gandules and maduros.

Recipe Notes

Frequently Asked Questions:


Nutrition Facts
Bistec Encebollado
Amount Per Serving
Calories 319 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 4g25%
Cholesterol 91mg30%
Sodium 888mg39%
Potassium 607mg17%
Carbohydrates 5g2%
Sugar 1g1%
Protein 33g66%
Vitamin A 15IU0%
Vitamin C 3.1mg4%
Calcium 57mg6%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet.