Home » Beef Recipes » Grilled Cuban Flank Steak Recipe

Grilled Cuban Flank Steak Recipe

Grilled Cuban Flank Steak, is made with flank steak that has been marinated to perfection in a blend of Cuban flavors and grilled. With every bite, you’ll enjoy the tender and flavorful experience of this delicious steak.

a picture of flank steak on a plate sliced

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save the Recipe

By submitting this form, you consent to receive emails from Simple and Savory

Serve grilled vegetables with flank steak for an easy dinner on the grill!

This recipe uses a marinade that not only tenderizes the meat but also adds a lot of flavor. The marinade is made up of a blend of zesty citrus juices from orange and lime, along with garlic and herbs.

The combination of ingredients creates a combination of flavors that infuse the flank steak, resulting in a delicious burst of flavor.

🤍Why you will love this recipe

  • Flank steak is an excellent choice for grilling, it’s lean and it cooks quickly.
  • It’s easy to prepare! Marinate the meat for a few hours and cook it.

Here is what you will need

This is an overview of the ingredients and steps to make this recipe; scroll down for a printable recipe card with exact measurements and detailed instructions.

As an Amazon Associate, I earn from qualifying purchases.


  • Flank steak
  • Fresh Lime juice
  • Lime zest
  • Fresh Orange juice
  • Orange zest
  • Olive oil
  • Garlic powder
  • Oregano
  • Ground cumin
  • Soy sauce


  • Gas grill or charcoal grill
  • Meat thermometer

How to make grilled Cuban flank steak

Prepare the ingredients: Squeeze the juice from the lime and orange. Grate the zest.

a picture of marinade mixed in a white dish

STEP 1: Mix the marinade ingredients together in an oblong ceramic or glass bowl. Alternatively, mix and pour marinade into a ziplock bag and add the steak.

STEP 2: Add the steak to the marinade; cover and marinate for at least one hour.

a picture of flank steak marinating
a picture of flank steak cooking on the grill

STEP 3: Remove the steak from the refrigerator, pat it dry with paper towels, and let it come to room temperature. Heat the grill at medium-high heat. Once the grill is hot, place steak to the grill and cook it for approximately 5 to 8 minutes on each side.

NOTE: Cooking time will vary, depending on the thickness of your flank steak and your desired degree of doneness. Use an Instant Read Thermometer from Thermoworks for perfectly cooked meat!

Ingredient Notes and Substitutions

The complete list of ingredients to make this simple flank steak recipe is above. Below are notes about some of the ingredients, along with ideas for substitutes.

Flank Steak – This is the star ingredient of the recipe, and can be substituted with a skirt steak, flat iron steak, hanger steak or tri-tip steak.

Soy Sauce – For a gluten-free version, substitute soy sauce with tamari sauce or coconut aminos.

Serving suggestions

Season your flank steak with sea salt and black pepper to taste and garnish it with chopped fresh herbs such as oregano leaves, cilantro, and lime wedges.

Grilled Cuban flank steak tastes great with black beans and white rice, or green beans, salad, sliced zucchini and a baked potato.

How to store leftovers

Leftover flank steak can be stored in the refrigerator for up to 5 days in an airtight container.

Use leftover steak in salads, sandwiches, wraps or quesadillas.

Recipe variations

Spicy – Add red pepper flakes, chili powder or a dash of your favorite hot sauce to the marinade for extra heat and a spicy kick to your flank steak.

Tropical – Add chopped-up pineapple or mango slices with a splash of lemon juice to the marinade for a tropical twist.

Zesty – Add a tablespoon of red wine vinegar to the marinade.

A picture of sliced flank steak, corn and limes on a plate

💡Top Tips

  • Before cooking the steak, coat the grill grates with olive oil spray in order to prevent the meat from sticking to the grill.
  • Before cooking, it’s best to bring the steak to room temperature. This will help to ensure that the steak cooks more evenly.
  • Let the meat rest for a few minutes after cooking, allowing the juices to redistribute through the meat.
  • Slice the cooked steak into thin slices across the grain for the best results.
Can I make this recipe if I don’t have a grill?

Yes, you can easily make this recipe by searing the steak in a large skillet or grill pan. Make sure the sauté pan or grill pan is well heated before adding the steak to get a good sear on the meat.

Can I use a different type of meat for this recipe?

Flank steak is the traditional choice for this dish, and you can easily substitute the beef with pork tenderloin or chicken thighs.

Are you too tired to cook dinner?

If you’re feeling uninspired when it’s time to cook dinner, this free guide will help you make a quick and healthy dinner with ingredients you have in your kitchen.

You might like these recipes

Do you like this recipe?
Please comment and give it a ⭐⭐⭐⭐⭐ rating below!

a picture of flank steak on a plate sliced

Grilled Cuban Flank Steak Recipe

An easy grilled flank steak recipe that is packed with flavor!
Prep Time: 10 minutes
Cook Time: 16 minutes
Total Time: 26 minutes

Click on serving size to scale this recipe

Course: Dinner
Cuisine: American
Keyword: Cuban Flank Steak
Servings: 4
Calories: 932kcal
Author: Anne


Scale this Recipe 4


  • 1 1/2 pound Flank steak
  • 2 tablespoons Lime juice
  • 1/2 teaspoon Lime zest
  • 1/4 cup Orange juice
  • 1/2 teaspoon Orange zest
  • 2 tablespoons Olive oil
  • 1 teaspoon Garlic powder
  • 1/2 teaspoon Oregano (dried)
  • 1/2 teaspoon Ground cumin
  • 1 tablespoon Soy sauce


  • Prepare the ingredients: Squeeze the juice from the lime and orange and grate the zest.
  • Mix the marinade ingredients ( 2 tablespoons Lime juice, 1/2 teaspoon Lime zest, 1/4 cup Orange juice, 1/2 teaspoon Orange zest, 2 tablespoons Olive oil, 1 teaspoon Garlic powder, 1/2 teaspoon Oregano, 1/2 teaspoon Ground cumin and 1 tablespoon Soy sauce) together in an oblong glass or ceramic bowl
  • Place the flank steak into the bowl with the marinade, cover and refrigerate for at least one hour.
  • Preheat the grill to medium-high heat. Once the grill is hot add the flank steak to the grill. Cook for approximately 5 to 8 minutes on each side until the internal temperature reaches at least 145 degrees f.


Store leftover flank steak in an airtight container in the refrigerator for up to 5 days. 
Leftover flank steak suggestions: Salads, sandwiches, wraps, quesadillas or fajitas.
See the article above for recipe tips, suggestions and more!


Serving: 0.25pound | Calories: 932kcal | Carbohydrates: 3g | Protein: 134g | Fat: 38g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 17g | Cholesterol: 374mg | Sodium: 583mg | Potassium: 2194mg | Fiber: 0.3g | Sugar: 2g | Vitamin A: 43IU | Vitamin C: 10mg | Calcium: 142mg | Iron: 10mg

Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used

Tried this recipe?Let us know how it was!

Check out my list of products and tools that I use all of the time in the kitchen!

Sign Up for Easy Recipes Straight in Your In-Box!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    This was so good! I let the steak marinate all day. It was flavorful and tender. I used leftover steak on a salad which everyone loved.