Marinated Flank Steak & Grilled Veggies

Approximate Macros: Calories: 450 | Protein: 40g | Carbs: 25g | Fats: 22g | Fiber: 3g
*Based on 125g cooked flank steak, ~½ cup grilled veggies, lettuce, ½ cup cilantro lime rice
Serves: 4

This flank steak with grilled veggies is one of those recipes that checks all the boxes: high-protein, packed with flavor, and totally customizable depending on your vibe that night. Serve it as a taco, bowl, or lettuce wrap — the choice is yours. Bonus: everything cooks on the grill, so cleanup is minimal.

Ingredients

For the Steak + Veggies:

  • 1–1.5 lb flank steak

  • 2–3 bell peppers, sliced

  • 1 large onion, sliced

  • Optional: cilantro lime rice or tortillas

  • Toppings: shredded lettuce, shredded cheese, sour cream

For the Marinade:

  • 2 tbsp olive oil

  • Juice of 1–2 limes

  • 2–3 cloves garlic, minced

  • 1 jalapeño, finely chopped (remove seeds for less heat)

  • ¼ cup chopped fresh cilantro

  • Salt to taste

Instructions

1. Marinate the Steak
In a bowl or zip-top bag, whisk together the olive oil, lime juice, garlic, jalapeño, cilantro, and salt. Add the flank steak and let it marinate for at least 30 minutes (up to 4 hours for more flavor).

2. Preheat the Grill
Heat your grill to medium-high. While it’s warming up, slice your peppers and onion.

3. Grill the Steak
Remove the steak from the marinade and place it on the grill. Cook for about 4–5 minutes per side (depending on thickness), flipping once. Use a meat thermometer and aim for an internal temp of 130–135°F for medium-rare.

4. Grill the Veggies
At the same time, toss your peppers and onions into a grill basket or foil packet. Grill until softened and slightly charred, about 10–12 minutes, stirring occasionally.

5. Rest + Slice
Once the steak hits your desired doneness, remove it from the grill and let it rest for 5–10 minutes. Then slice it thinly against the grain for max tenderness.

6. Assemble Your Meal
Build your bowls with a base of cilantro lime rice (or go low-carb with lettuce), top with grilled veggies, sliced steak, and your favorite toppings. Or grab a few tortillas and turn it into tacos.

Make It Your Own

  • Extra protein? Add black beans or sprinkle on some queso fresco.

  • More heat? Drizzle with hot sauce or add extra jalapeños to the marinade.

  • Fiber boost? Try out various salsas

Previous
Previous

Chicken Caesar Wraps

Next
Next

Air Fryer Salmon & Orzo