Vaca Frita Recipe (Cuban Crispy Shredded Beef)
Vaca frita is Cuban shredded beef marinated with garlic and lime, then pan-fried until crisp. The long, gentle simmer makes the flank steak tender, while frying it in batches gives the strands a browned, savoury finish.
Ingredients
- 907 g (2 lb), cut into 4 piecesflank steak
- 2bay leaves
- 1 teaspoonsalt
- 60 ml (1/4 cup), from 2 limesfresh lime juice
- 90 ml (6 tablespoons), dividedneutral oil
- 4 cloves, finely mincedgarlic
- 1 tablespooncomplete seasoning
- to tastesalt and pepper
- 1 medium, thinly slicedwhite onion
- to servelime wedges
Instructions
- 1
Simmer the beef
Put the flank steak, bay leaves and 1 teaspoon of salt in a Dutch oven or large pot. Add enough water to cover the meat and bring to a boil, then lower the heat to medium-low and cook until tender, about 1 to 1 1/2 hours. In a pressure cooker, cook for about 30–40 minutes. Strain the broth and reserve it for another recipe.
- 2
Shred the steak
Transfer the cooked steak to a platter. Use two forks or your fingers to pull it into shreds.
- 3
Marinate the beef
Combine the shredded meat in a large bowl with the lime juice, 30 ml (2 tablespoons) of the oil, garlic, complete seasoning, and salt and pepper to taste. Toss gently and leave to marinate at room temperature for 30 minutes.
- 4
Heat the oil
Heat the remaining oil in a large frying pan over medium heat. Take the beef out of the marinade and discard the marinade. Spread the beef in an even layer in the pan, working in batches to avoid crowding.
- 5
Fry until crisp
Cook the beef undisturbed for 5 minutes, pressing it down with a spatula until crisp. Turn it over and fry the other side for another 4 minutes, pressing it down, until sizzling and crisp. Watch it carefully so it does not burn.
- 6
Soften the onions
Lower the heat to medium-low, add the sliced onion and sauté with the beef for about 4–5 minutes, until softened. Serve with white rice, black beans and lime wedges.
What is vaca frita?
Vaca frita means “fried cow” in Spanish and is a Cuban dish of beef that is simmered, shredded and fried. It shares the slow-cooked, pulled texture of other shredded beef dishes, but its finishing fry gives it crisp edges.
This version seasons the beef with lime, garlic and complete seasoning before frying. The citrus brightens the rich beef, while the onion is added at the end so it softens without losing its place in the dish.
Nutrition and macros by portion
The nutrition label shows one serving as written: 344 calories, 33g protein, 3g carbs, 22g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less frying oil | 241 kcal | 23g | 2g | 15g |
| This serving | As written | 344 kcal | 33g | 3g | 22g |
| Hungry | Add more rice and beans | 516 kcal | 50g | 5g | 33g |
The beef provides most of the protein, while the neutral oil contributes much of the fat; the lime juice and onion add only a small amount of carbohydrate. Pair a portion with black beans and a measured serving of white rice for a more balanced plate.
Choose and cook the beef
Flank steak: this cut shreds well after a long, gentle simmer. Cutting it into four pieces helps it fit in the pot and makes it easier to handle once cooked.
Tenderness: let the beef simmer until it pulls apart readily with a fork. The cooking time can vary with the size and thickness of the pieces, so use tenderness as your cue.
Build the citrus marinade
Lime and garlic: fresh lime juice and minced garlic coat the shreds with sharp, savoury flavour. Toss gently so the meat stays in strands rather than turning into a paste.
Complete seasoning: this supplies a blend of seasoning in one ingredient. Add the extra salt and pepper to taste, remembering that the beef was also salted in the cooking water.
Get the beef crisp
Work in batches: lay the beef in an even layer with space around it. An overcrowded pan traps moisture and makes it harder for the meat to brown.
Leave it undisturbed: give the first side the full 5 minutes before turning, then fry the second side for 4 minutes. Pressing the shreds against the pan helps them make contact with the hot surface.
Finish with onion
Onion timing: add the sliced onion only after the beef has crisped, then cook it over medium-low heat for 4–5 minutes. This softens the onion without interrupting the beef’s initial browning.
Watch the pan: the beef should be sizzling and crisp, not scorched. Stir the onion through gently so some crisp pieces remain intact.
Make the most of the cooking time
The simmer is the longest part of the recipe, so use the time to slice the onion and measure the marinade ingredients. Once the beef is tender, allow 30 minutes for marinating before frying.
If using a pressure cooker, the recipe gives a shorter cooking time of about 30–40 minutes. Check that the meat is tender enough to shred before moving on.
Serve it Cuban-style
White rice and black beans are the suggested accompaniments, making a hearty plate alongside the beef. Lime wedges let everyone add a fresh squeeze at the table.
Serve the beef soon after frying for the best contrast between crisp strands and tender meat. Keep any sides simple so the lime, garlic and browned beef remain prominent.
Recipe notes & tips
- Save the strained beef broth for another recipe, as directed.
- Shred the steak while it is still warm enough to handle comfortably.
- Taste the marinade before adding extra salt, since the cooking water is salted too.
- Patience during the first 5 minutes of frying helps the beef crisp rather than break up.
- Fry the beef in batches if it does not fit in a single even layer.
Variations
- More lime: serve with extra lime wedges for a sharper citrus finish.
- Extra onion: use more thinly sliced onion and soften it with the beef at the end.
- Pressure-cooker method: cook the beef for about 30–40 minutes, then check that it shreds easily.
- Milder seasoning: use less complete seasoning and adjust the salt and pepper to taste.
- Crispier beef: fry in smaller batches so the shreds have room to brown.
Common mistakes to avoid
- Crowding the pan: the beef will not crisp as readily; fry it in batches in an even layer.
- Turning too soon: the first side needs 5 undisturbed minutes to develop a crisp surface.
- Overcooking the onions: add them after the beef is crisp and sauté for about 4–5 minutes.
- Burning the shreds: keep an eye on the pan and lower the heat if the beef darkens too quickly.
- Shredding too coarsely: pull the cooked steak into strands so more surface can crisp in the pan.
How to store
Refrigerate leftover beef in an airtight container for up to 3 days. Reheat it in a frying pan over medium heat until hot, adding a little oil if needed; the beef may be less crisp after storage.
Frequently asked questions
Can I make vaca frita in a pressure cooker?
Yes. The recipe gives a cooking time of about 30–40 minutes in a pressure cooker. Check that the beef is tender enough to shred before proceeding.
Can I prepare the beef ahead?
You can simmer and shred the beef in advance, then refrigerate it. Marinate it for 30 minutes before frying, and cook it in batches for the crispest result.
Why is my vaca frita not crisp?
The pan may be crowded or the beef may have been turned too soon. Use an even layer, fry in batches and leave the first side undisturbed for 5 minutes.
Can I use a different cut of beef?
Flank steak is the cut specified here and is intended to be cooked until it shreds. If using another cut, make sure it becomes tender enough to pull into strands.
What should I serve with vaca frita?
The recipe suggests white rice, black beans and lime wedges.
Can I keep the cooking broth?
Yes. Strain it after cooking and save it for another recipe, as the method suggests.
Cook it from the original
This recipe comes from asassyspoon.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on asassyspoon.com