Puerto Rican Bistec Encebollado (Steak & Onions)
Tender thin steak braised with a tangle of sweet onions in a garlicky vinegar sauce — a beloved Puerto Rican weeknight dinner that comes together fast.
Bistec encebollado — steak smothered in onions — is the kind of dish every Puerto Rican grew up eating on a Tuesday night. Thin steak is marinated in garlic, oregano and tangy citrus-vinegar, quickly seared, then simmered with a mountain of sweet onions until everything melts together into a glossy, savory sauce. It's fast, deeply flavorful, and naturally lean.
Lightening it is mostly about the cut and the technique:
- A lean thin-cut steak (top round or sirloin) keeps the protein high and the fat moderate.
- Just 1 tablespoon of oil — the onions and the vinegar marinade carry the dish, not grease.
- Low-carb by nature — it's steak and onions, so it sits easily on a low-carb plate.
The result is tender, tangy, onion-smothered steak that tastes like home and comes together in about 30 minutes.
Serving Suggestions
Bistec encebollado loves a bed of arroz con gandules or plain rice to catch the sauce, with habichuelas guisadas and a simple salad alongside. For a lighter, low-carb plate, serve it over cauliflower rice or sautéed greens. Discover more Caribbean recipes for the full table.
FAQ
What's the best cut of steak?
Thin-sliced top round (sometimes sold as "bistec") is traditional and economical. Sirloin or flank also work — just slice thin and don't overcook.
Why is my steak tough?
Usually overcooking a lean cut. Sear quickly, then simmer just until tender. The acid in the marinade also helps keep it tender.
Can I use sazón without MSG?
Yes — many brands offer MSG-free sazón, or make your own with achiote, cumin, garlic powder, oregano and a little salt.
Ingredients
- 1.25 lb thin-cut top round or sirloin steak
- 2 large onions, thinly sliced
- 4 cloves garlic, minced
- 3 tbsp white vinegar
- 2 tbsp sour orange or lime juice
- 1 tbsp olive oil
- 1 tsp dried oregano
- 1 packet sazón or 1 tsp achiote + pinch cumin
- 1/2 cup low-sodium beef broth
- Salt and pepper to taste
Instructions
- Season the steak with garlic, oregano, sazón, vinegar, citrus, salt and pepper, and marinate at least 30 minutes.
- Heat the oil in a skillet over medium-high and sear the steak 1–2 minutes per side; remove and set aside.
- Add the onions to the same pan and cook until soft and golden, about 6 minutes, scraping up the browned bits.
- Return the steak with any marinade and the broth, lower the heat, and simmer 8–10 minutes until tender and the onions melt into a light sauce.
- Taste, adjust seasoning, and serve with the onions and sauce spooned over the top.
Expert Tips
- A lean thin-cut steak keeps the fat down and cooks in minutes — don't over-sear or it toughens.
- The onions are the point: cook plenty of them low and slow until sweet and jammy.
- Sour orange is traditional; lime juice is a perfect everyday stand-in.