Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vaca Frita Recipe (Cuban Crispy Shredded Beef)

Vaca Frita Recipe (Cuban Crispy Shredded Beef)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Vanessa
  • Total Time: 2 hours
  • Yield: Serves approximately 4 people 1x

Description

Indulge in the vibrant flavors of Vaca Frita, a traditional Cuban dish that features tender, crispy shredded beef infused with zesty lime and aromatic garlic. This easy-to-make recipe is perfect for family gatherings or a cozy dinner at home. The marinated beef, pan-fried to golden perfection, pairs wonderfully with staples like rice and black beans or can be enjoyed in tacos for a delightful twist. With its impressive presentation and robust flavor, Vaca Frita is sure to impress your guests and elevate your culinary repertoire.


Ingredients

Scale
  • 2 lbs flank steak
  • 2 bay leaves
  • 1 teaspoon salt
  • 1/4 cup fresh lime juice
  • 6 tablespoons neutral oil (divided)
  • 4 cloves garlic (finely minced)
  • 1 tablespoon complete seasoning
  • Salt + pepper to taste
  • 1 medium white onion (thinly sliced)
  • Lime wedges for serving

Instructions

  1. Boil the flank steak in a pot with bay leaves and salt until tender (1 to 1.5 hours).
  2. Shred the cooked beef using forks.
  3. Marinate shredded beef with lime juice, oil, garlic, and seasonings for 30 minutes.
  4. In a skillet, heat oil and pan-fry the marinated beef in batches until crispy on both sides.
  5. Stir in sliced onions and sauté until soft.
  6. Serve hot with rice or tortillas and lime wedges.
  • Prep Time: 30 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Frying
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 350
  • Sugar: 0g
  • Sodium: 680mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 0g
  • Protein: 33g
  • Cholesterol: 90mg