This authentic Cuban Vaca Frita recipe is a cherished family dish passed down from my mother (with culinary wisdom from my father, who was a chef in Cuba) – a labor of love that transforms flank steak into crispy, tender shredded beef through a traditional twice-cooked method that's been perfected in Cuban kitchens for generations.

Vaca frita (which literally means "fried cow") is one of the most beloved comfort foods in Cuban cuisine, found on the menu at every Cuban restaurant and served at family tables throughout Miami and Cuba. Growing up, my mom made this Cuban shredded beef whenever I needed cheering up, and now it's become a monthly staple in my own home that I make for my son using this easy Instant Pot method that cuts the traditional cooking time in half.
The secret to perfect vaca frita lies in pressure cooking the beef until fall-apart tender, then marinating it with garlic, lime, and onions before pan-frying until beautifully crispy on the edges – creating that irresistible contrast of textures that makes this dish so addictive.
Why You'll Love This Cuban Vaca Frita Recipe
- Authentic family recipe passed down through generations – this is how Cuban families really make vaca frita at home
- Perfect texture contrast – tender, juicy shredded beef with irresistibly crispy, caramelized edges that create an addictive bite
- Twice-cooked method ensures fall-apart tender meat that's packed with flavor from the inside out
- Instant Pot cuts cooking time in half – ready in just over an hour instead of the traditional 2-3 hours on the stovetop
- Ultimate Cuban comfort food – this is the dish Cuban moms make when you need cheering up
- Simple, affordable ingredients – flank steak, onions, garlic, lime, and basic pantry staples create incredible flavor
- Found at every Cuban restaurant – now you can make this iconic dish at home for a fraction of the cost
- Versatile serving options – enjoy it with rice and beans, in sandwiches, or wrapped in tacos
- Makes incredible leftovers – keeps for up to 4 days and tastes even better the next day
- Perfect for meal prep – make a big batch on Sunday and enjoy crispy Cuban beef all week long
- Impressive yet approachable – looks and tastes like restaurant-quality food but is surprisingly easy to make
- Crowd-pleaser for all ages – savory, garlicky flavor that kids and adults both love
- Keto and low-carb friendly – pure protein with no breading or heavy sauces
- Traditional Cuban staple – one of the most beloved dishes in Cuban cuisine that connects you to authentic culture
What is Vaca Frita?
Vaca frita translates to fried cow. It's a Cuban beef dish typically made using flank steak with suateed garlic and onion.

Vaca Frita Recipe Ingredients
- Flank steak
- Bay leaves
- Salt
- Sazon completa
- Water
- Yellow Onions
- Garlic
- Lime
- Olive oil

How To Make Vaca Frita
- Place the water, salt, bay leaf sazon completa and beef into your Instant Pot and set for 40 minutes at high pressure in the meat/stew setting
- Once the 40 minutes are up, release the steam and remove the beef from the pot. Reserve about ½ cup of the broth from the Instant Pot.
- Using a meat tenderizer or fork, shred the beef to your desired size. Place the shredded beef on a large plate or cutting board and top with the garlic, lime juice of one lime and onions and allow to rest for 5 minutes.
- In a large skillet over medium-high heat, add two tablespoons of oil. You don't want to over crowd the pan, so you may need to sear the meat in two batches.
- Once the oil is hot, add in your beef, sliced onions and garlic. Baste the meat with that reserved broth while it's sautéing. Flip the meat every couple of minutes until it reaches your desired crispness.

Vaca Frita Cubana Substitutions
- If you cant find flank steak, you can use chuck roast instead.
- If you don't have an Instant Pot available, you can use a pressure cooker .
- Don't have yellow onions, you can use white onion.
- If you don't have limes, you can use sour oranges.
- You can also makes this dish out of chicken and make vaca frita de pollo.
- Instead of water, you can opt for no-salt beef broth.
- Don't have olive oil, you can opt for vegetable oil
What do you eat vaca frita with?
Vaca frita is traditionally paired with white rice, and black beans or plantains. Some people have recently created vaca frita sandwiches with the beef sandwiched in a bun topped with tomatoes, potato sticks and cheese. Either option is delicious!
Storing Cuban Vaca Frita
Leftover vaca frita will keep in an airtight container in the refrigerator for upto 4 days.

Vaca Frita Recipe FAQs
Ropa Vieja and Vaca Frita are both delicious Cuban shredded beef dishes, but they have some key differences:
Cooking Method:
- Ropa Vieja: This dish involves pressure cooking the meat in a flavorful tomato based sauce with vegetables like onions and bell peppers. The cooking time allows the flavors to meld and the meat to become very tender and shreddable.
- Vaca Frita: Vaca Frita involves marinating the flank steak in citrus juices and spices, then pan-frying it until cooked through and slightly crispy on the edges. The meat is then shredded.
Flavor Profile:
- Ropa Vieja: This dish has a deeper, richer flavor due to the cooking process and the use of sofrito (a base of onions, garlic and bell peppers) and tomatoes in the broth.
- Vaca Frita: This dish has a brighter, more citrusy flavor from the marinade and a focus on the savory beef taste. The texture is slightly crispier compared to Ropa Vieja.
Vaca frita's popularity in Cuba can be attributed to several factors:
- Simple and Affordable Ingredients: Vaca Frita uses flank steak, a relatively inexpensive cut of meat. The marinade relies on basic ingredients like citrus juices, garlic, and spices, all readily available in Cuba. This makes it an accessible dish for home cooks and restaurants alike.
- Resourceful Technique: Vaca Frita's origins are believed to be linked to enslaved people in Cuba and the Canary Islands. Since they were often given tougher cuts of meat, they developed techniques like marinating and double-cooking (boiling then frying) to transform these cuts into something flavorful and tender. Vaca Frita represents a resourceful way to utilize all parts of the animal and create a delicious dish.
- Flavorful and Versatile: Despite its simplicity, Vaca Frita packs a punch of flavor with its citrusy marinade and crispy texture. It's a crowd-pleasing dish that can be enjoyed on its own, served over rice with beans, or used in tacos or sandwiches. This versatility makes it a great option for various meals.
- Cultural Significance: Vaca Frita is a part of Cuban culinary tradition. It's a dish passed down through generations and served in celebrations and everyday meals. Enjoying Vaca Frita connects people to their heritage and cultural identity.
In essence, Vaca Frita's popularity stems from its deliciousness, affordability, resourcefulness, and deep-rooted connection to Cuban culture.
The beauty of Vaca Frita lies in its versatility:
- Classic Combination: Serve it over white rice with black beans for a traditional Cuban meal.
- Taco Time: Shredded beef makes a delicious filling for tacos, dressed with your favorite toppings.
- Sandwich Delight: Fill a Cuban bread with Vaca Frita, pickles, mustard, and enjoy a handheld masterpiece.
- On its Own: Enjoy the crispy beef on its own for a satisfying protein snack.
The good news is, Vaca Frita is relatively simple to prepare! Here's a quick breakdown:
1. Marinate: Flank steak is marinated in a citrusy mixture with garlic, spices, and olive oil for enhanced flavor.
2. Cooking it Up: The marinated steak is pan-fried until cooked through and beautifully crispy on the edges.
3. Shredding Time: Once cooked, the beef is shredded using two forks for that perfect texture.
While a delicious treat, Vaca Frita can be on the higher side in terms of fat content due to the frying process. Here are some ways to make it a bit healthier:
- Lean Meat Choice: Opt for leaner cuts of flank steak when possible.
- Trim the Fat: Trim any excess fat from the steak before marinating.
- Healthy Cooking Methods: Consider using an air fryer or grilling for a healthier alternative to pan-frying.
- Marination Magic: Marinate the flank steak for at least 4 hours, ideally overnight, for maximum flavor infusion.
- Don't Skip the Sear: Achieve a beautiful sear on the steak by using a hot pan and avoiding overcrowding.
- Shredding Success: Shred the beef against the grain for tender and flavorful pieces.
Looking for more Latin dishes?
Cuban Vaca Frita Recipe
Ingredients
- 3 lbs flank steak
- 2 bay leaves
- 1 tablespoon salt
- 1 tablespoon sazon completa
- 6 cups water
- 1 medium sized yellow onion sliced
- 4 garlic cloves chopped
- 1 large lime
- ¼ cup vegetable oil
Instructions
- Place the water, salt, bay leaves sazon completa and beef into your Instant Pot and set for 40 minutes at high pressure in the meat/stew setting
- Once the 40 minutes are up, release the steam and remove the beef from the pot. Reserve about ½ cup of the broth from the Instant Pot.
- Using a meat tenderizer or fork, shred the beef to your desired size. Place the shredded beef on a large plate or cutting board and top with the garlic, lime juice of one lime and onions and allow to rest for 5 minutes.
- In a large skillet over medium-high heat, add two tablespoons of oil. You don't want to over crowd the pan, so you may need to sear the meat in two batches.
- Once the oil is hot, add in your beef, onions and garlic. Baste the meat with that reserved broth while it's sautéing. Flip the meat every couple of minutes until it reaches your desired crispness.
Video
Notes
- You don't want to over crowd the pan, so you may need to sear the meat in two batches.
- Leftovers will keep in an airtight container in the refrigerator for upto 4 days.
- If you cant find flank steak, you can use chuck roast instead.
- You can freeze the remaining broth and use it for soups







Sara says
Delicious! So simple and I found a new favorite meal to make!
Yvonne says
Flank steak has gotten pretty expensive. If I'm going to spend that kind of money then it's Ropa Vieja on the table!
Vincent says
Yup, 13 bucks a pound here in N J. I'm not spending that, so I just used bottom round. Same concept, frugally using a cheap cut of meat to feed your family.