Spicy Cuban Flank Steak

If you can, squeeze fresh limes for the lime juice for this fabulous flank steak. Their zesty flavor enhances the dish. Medium limes each yield about 2 1/2 tablespoons of juice, so two limes should provide the right amount.

Spicy Cuban Flank Steak
Photo: Scott Little
Prep Time:
20 mins
Slow Cook Time:
8 hrs
Total Time:
20 mins


  • 2 large onions, cut into thin wedges

  • 1 ¼ teaspoon ground cumin

  • 1 ¼ teaspoon ground black pepper

  • 1 ¼ teaspoon granulated garlic

  • 1 ¼ teaspoon onion powder

  • 1 ¼ teaspoon dried oregano, crushed

  • 1 teaspoon crushed red pepper

  • ½ teaspoon salt

  • 1 2 pound beef flank steak

  • 1 ¼ cup low-sodium beef broth

  • cup lime juice

  • 10 Cuban rolls or French rolls, split

  • 1 recipe Picadillo Relish

Picadillo Relish

  • 2 tablespoon vegetable oil

  • 1 ½ cup chopped onions (3 medium)

  • ¾ cup chopped red sweet pepper (1 medium)

  • ¾ cup chopped yellow sweet pepper (1 medium)

  • 6 cloves garlic, minced

  • 1 15 ounce can black beans, rinsed and drained

  • 1 cup chopped tomatoes (2 medium)

  • ¼ cup chopped pitted green olives

  • ¼ cup chopped raisins

  • 3 tablespoon red wine vinegar

  • 1 teaspoon packed brown sugar

  • ¾ teaspoon ground cinnamon

  • ¼ teaspoon crushed red pepper


  1. Place onions in a 3-1/2- or 4-quart slow cooker. In a small bowl combine cumin, black pepper, garlic, onion powder, oregano, red pepper, and salt.

  2. Cut meat crosswise into four pieces. Rub spice mixture evenly over all sides of meat pieces. Pour beef broth and lime juice into slow cooker. Add meat to cooker.

  3. Cover and cook on low-heat setting for 8 to 9 hours or on high-heat setting for 4 to 4-1/2 hours. Transfer meat to a cutting board. Use two forks to pull meat into coarse shreds. Return meat to cooker; keep warm.

  4. To serve, use a slotted spoon to spoon mixture onto roll bottoms. Add Picadillo Relish. Cover with roll tops.

Picadillo Relish

  1. In a large skillet heat oil over medium-high heat. Add onions, red sweet pepper, yellow sweet pepper, and garlic. Cook and stir about 5 minutes or until vegetables are tender. Stir in beans, tomatoes, green olives, raisins, vinegar, brown sugar, cinnamon, and crushed red pepper. Cook and stir for 2 minutes more. Cool to room temperature.

Nutrition Facts (per serving)

370 Calories
13g Fat
38g Carbs
27g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 370
% Daily Value *
Total Fat 13g 17%
Saturated Fat 4g 20%
Cholesterol 37mg 12%
Sodium 620mg 27%
Total Carbohydrate 38g 14%
Total Sugars 7g
Protein 27g
Vitamin C 59mg 295%
Calcium 111.1mg 9%
Iron 3.6mg 20%
Potassium 697mg 15%
Folate, total 80.6mcg
Vitamin B-12 1.1mcg
Vitamin B-6 0.8mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles