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

Experience the vibrant flavors of Cuban cuisine with this Vaca Frita Recipe (Cuban Crispy Shredded Beef). This delightful dish features tender beef marinated in zesty lime juice and garlic, then pan-fried to achieve a satisfying crispiness. Perfect for family dinners or special occasions, Vaca Frita impresses not only with its rich taste but also with its visually stunning presentation. Pair it with fluffy rice, savory beans, or fresh salads for a complete meal that your guests will adore. Whether you’re cooking for a weeknight dinner or hosting friends, this flavorful recipe is sure to become a favorite.

  • Total Time: 1 hour 50 minutes
  • Yield: Approximately 6 servings 1x

Ingredients

Scale
  • 2 lbs flank steak
  • 1/4 cup fresh lime juice
  • 6 tablespoons neutral oil
  • 4 cloves garlic
  • 1 medium white onion
  • 2 bay leaves
  • 1 teaspoon salt
  • 1 tablespoon complete seasoning
  • Salt + pepper to taste

Instructions

  1. In a large pot, boil flank steak with bay leaves and salt until tender (about 1 to 1.5 hours).
  2. Shred the meat using forks.
  3. Marinate shredded beef with lime juice, oil, minced garlic, complete seasoning, salt, and pepper for 30 minutes.
  4. Heat remaining oil in a skillet; fry the marinated beef in batches until crispy on both sides.
  5. Sauté sliced onions with the cooked beef until softened.
  • Author: Sarah DuRoss
  • Prep Time: 20 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Frying
  • Cuisine: Cuban

Nutrition

  • Serving Size: 1 serving
  • Calories: 305
  • Sugar: 0g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0g
  • Protein: 36g
  • Cholesterol: 90mg