Vaca Frita (Crispy Shredded Beef) is a delightful dish that promises to awaken your senses and tantalize your taste buds. This Cuban classic is characterized by its tender beef, which is marinated in a vibrant blend of citrus and spices, giving it an aromatic richness that is simply irresistible. The beef is then expertly cooked to achieve a crunchy exterior while maintaining a juicy, flavorful interior. Not only is Vaca Frita easy to prepare, but it also evokes a sense of nostalgia, making it a cozy favorite for family dinners. In this post, I will guide you through a step-by-step recipe that will have you savoring every bite.
Ingredients
- 2 pounds flank steak, tender and succulent
- 1 large onion, thinly sliced and fragrant
- 4 cloves garlic, minced for a robust flavor
- 1/4 cup fresh lime juice, zesty and refreshing
- 1/4 cup fresh orange juice, sweet and tangy
- 1 teaspoon ground cumin, earthy and aromatic
- 1 teaspoon dried oregano, adding depth
- 1 teaspoon salt, enhancing flavors
- 1/2 teaspoon black pepper, for a hint of heat
- 2 tablespoons olive oil (plus more as needed for frying), smooth and rich
- 1 bay leaf, infusing warmth into the dish
- Fresh cilantro, chopped (for garnish), bright and vibrant
- Lime wedges (for serving), adding an extra burst of citrus
Cooking Time & Tips For Vaca Frita
When it comes to preparing Vaca Frita, you can choose between two methods: a quick or slow preparation. The quick method involves pressure cooking the flank steak for rapidly tender meat, while the slow approach allows the beef to simmer gently, resulting in a deeply infused flavor. Both methods yield delicious results, but the slow cooking method often enhances the tenderness and overall taste.
For success, here are a few practical tips: always ensure your beef is fork-tender before shredding; let the shredded meat marinate to absorb the flavors; and don’t rush the crisping process in the skillet—letting it sit will yield a better texture.
Step-by-Step Directions

To begin, place the flank steak in a large pot and cover it with water. Add the bay leaf and sprinkle in a pinch of salt. Bring the pot to a boil, then reduce the heat to let it simmer gently for 1 1/2 to 2 hours, or until the beef is fork-tender.
Once your beef is perfectly cooked, remove it from the pot and allow it to cool slightly. Grab two forks and shred the meat carefully into thin strands, reveling in the savory aromas wafting through your kitchen.
Next, in a large bowl, combine the fresh lime juice, orange juice, minced garlic, cumin, oregano, salt, and pepper. Toss the shredded beef into this vibrant marinade, ensuring each strand is coated generously. Let it rest for at least 20 minutes to absorb all the delicious flavors.
As your beef marinates, take the time to heat olive oil in a large skillet over medium-high heat. Add the beautifully sliced onions and sauté them until they soften and begin to caramelize, about 5–7 minutes. Remove the onions from the skillet and set them aside for later.
Returning to the same skillet, spread the marinated shredded beef in an even layer. Allow it to cook without stirring for 4–5 minutes, letting it crisp up. Once the edges are turning golden and crispy, flip the beef over with a spatula and continue cooking, pressing gently until it’s beautifully browned.
If you notice your skillet getting dry, add a bit more olive oil as needed. After achieving that perfect level of crispiness, return the sautéed onions to the skillet and toss them gently with the beef. Cook for another 1–2 minutes, allowing the flavors to meld.
Serve your Vaca Frita hot, garnished with fresh cilantro and lime wedges. The sight alone will have your family gathered around, eager to dig in!
Serving Suggestions & Occasions
Vaca Frita makes for a versatile and appealing dish suitable for many occasions. Pair it with fluffy rice and black beans for a traditional Cuban experience. For a lighter option, serve it with a crisp salad or fresh avocado slices. You can also enjoy it in tacos, topped with salsa and guacamole, or serve it alongside plantains for a festive feast. Ideal for family gatherings or casual get-togethers, this dish will have everyone smiling and asking for seconds!
Common Mistakes For Vaca Frita
One common mistake when preparing Vaca Frita is not letting the beef rest after cooking and before shredding. This can lead to tougher meat. Another pitfall is rushing the marination process—allowing sufficient time for the beef to soak up the juice is essential for flavor. Additionally, avoid overcrowding the skillet when cooking the beef; this can prevent proper crisping. Last but not least, remember to keep an eye on the heat to avoid burning those delicious morsels.
Healthier Alternatives & Variations
To make Vaca Frita healthier, you can substitute flank steak with chicken breast or a lean cut of beef. For a vegetarian version, consider using jackfruit, which mimics the texture of shredded meat wonderfully. You can also play around with the marinade by adding different spices or fresh herbs, such as cilantro or parsley, to create a unique twist. Finally, serving it over a bed of quinoa or cauliflower rice can add more nutrition without sacrificing taste.
FAQs
1. Can I prepare Vaca Frita in advance?
Yes! You can cook the beef ahead of time and refrigerate it before finishing the crisps and assembling.
2. What if I don’t have flank steak?
You can substitute it with any tender cut of beef, such as skirt steak or chuck roast.
3. Is Vaca Frita gluten-free?
Yes, the recipe is naturally gluten-free as long as you ensure that no gluten-containing ingredients are used in the marinade.
4. Can I freeze leftovers?
Certainly! Vaca Frita can be frozen for up to 3 months. Just ensure it’s properly sealed in an airtight container.
5. How do I reheat leftover Vaca Frita?
Reheat it gently in a skillet over medium heat, adding a splash of olive oil to maintain moisture and crispness.
6. What beverages pair well with Vaca Frita?
Traditional Cuban drinks such as mojitos or refreshing lemonade complement this dish beautifully. For a non-alcoholic option, iced tea also works well.
Conclusion
Vaca Frita (Crispy Shredded Beef) is not just a meal; it’s an experience that brings people together, filling the air with warmth and flavor. The combination of citrus and spices, along with the mouthwatering crunch of the beef, makes it a dish you won’t forget. So, why wait? Gather your ingredients, follow this step-by-step guide, and treat your family to a delightful feast that will keep them coming back for more.

Vaca Frita
Ingredients
Main Ingredients
- 2 pounds flank steak Tender and succulent
- 1 large onion Thinly sliced and fragrant
- 4 cloves garlic Minced for a robust flavor
- 1/4 cup fresh lime juice Zesty and refreshing
- 1/4 cup fresh orange juice Sweet and tangy
- 1 teaspoon ground cumin Earthy and aromatic
- 1 teaspoon dried oregano Adding depth
- 1 teaspoon salt Enhancing flavors
- 1/2 teaspoon black pepper For a hint of heat
- 2 tablespoons olive oil Plus more as needed for frying
- 1 leaf bay leaf Infusing warmth into the dish
- Fresh cilantro Chopped, for garnish
- Lime wedges For serving
Instructions
Preparation
- Place the flank steak in a large pot and cover it with water. Add the bay leaf and a pinch of salt. Bring to a boil, then simmer for 1 1/2 to 2 hours until the beef is fork-tender.
- Remove the beef from the pot and cool slightly. Shred the meat into thin strands.
- In a bowl, combine lime juice, orange juice, garlic, cumin, oregano, salt, and pepper. Toss the shredded beef into the marinade and let rest for 20 minutes.
Cooking
- Heat olive oil in a large skillet over medium-high heat. Sauté the sliced onions until softened, about 5–7 minutes, then set aside.
- Spread the marinated shredded beef in the skillet without stirring for 4–5 minutes to allow crisping.
- Flip the beef and cook, pressing gently, until beautifully browned. Add more olive oil if necessary.
- Return sautéed onions to the skillet and toss gently with the beef. Cook for another 1–2 minutes.
- Serve hot, garnished with fresh cilantro and lime wedges.













