Why You’ll Love This Recipe

  • Bold, fresh flavors from lime, cilantro, and a spice-rubbed steak.
  • Balanced and nourishing, with protein, fiber, and healthy fats.
  • Quick to prepare, especially if you cook the rice ahead of time.
  • Customizable swap in your favorite grains, beans, or veggies.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  1. 1 pound flank steak
  2. ¼ cup fresh lime juice (about 2 limes)
  3. ¼ cup olive oil
  4. ¼ cup fresh cilantro, chopped
  5. 3 cloves garlic, minced
  6. 1 teaspoon ground cumin
  7. 1 teaspoon chili powder
  8. 1 teaspoon salt
  9. ½ teaspoon black pepper
  10. 1 cup cooked rice (white or brown)
  11. 1 can black beans, rinsed and drained
  12. 1 cup corn (fresh, frozen, or canned)
  13. 1 cup cherry tomatoes, halved
  14. 1 avocado, sliced
  15. ½ cup red onion, diced
  16. ½ cup feta cheese, crumbled (optional)
  17. Extra cilantro for garnish
  18. Lime wedges for serving

Directions

  1. Marinate the steak: In a bowl or resealable bag, combine lime juice, olive oil, cilantro, garlic, cumin, chili powder, salt, and black pepper. Add flank steak, turning to coat. Marinate for at least 30 minutes (up to 4 hours) in the refrigerator.
  2. Cook the steak: Heat a grill or skillet over medium-high heat. Remove steak from marinade, letting excess drip off. Cook for 4–5 minutes per side for medium-rare, or to your preferred doneness. Transfer to a cutting board and rest for 5 minutes.
  3. Prepare the base: While the steak rests, arrange cooked rice in serving bowls. Add black beans, corn, cherry tomatoes, avocado slices, and diced red onion.
  4. Slice and serve: Slice steak thinly against the grain and divide among the bowls.
  5. Finish and garnish: Sprinkle with feta cheese (if using), extra cilantro, and serve with lime wedges.

Servings and timing

  • Servings: Serves 4.
  • Prep time: 10 minutes (plus marination time).
  • Cook time: 10 minutes.
  • Total time: 20 minutes active, plus marination.

Storage/Reheating

  • Storage: Store steak and toppings separately in airtight containers in the fridge for up to 3 days.
  • Reheating: Gently reheat steak slices in a skillet over low heat or enjoy cold in a salad-style bowl. Rice can be microwaved with a splash of water.

FAQs

Can I use a different cut of beef?

Yes skirt steak, sirloin, or even ribeye work well.

Can I make this without a grill?

A cast-iron skillet or grill pan works perfectly on the stovetop.

How can I make it spicier?

Add a pinch of cayenne or red pepper flakes to the marinade.

Can I meal prep these bowls?

Yes cook rice, beans, and corn in advance, and store steak separately for easy assembly.

Is there a dairy-free option?

Skip the feta cheese or replace with a plant-based alternative.

Can I swap the rice for another base?

Quinoa, cauliflower rice, or mixed greens make great substitutions.

What’s the best way to slice flank steak?

Always slice thinly against the grain for tenderness.

Can I use bottled lime juice?

Fresh lime juice is best for flavor, but bottled works in a pinch.

Do I have to marinate the steak?

Yes, at least 30 minutes helps tenderize and infuse flavor, but longer marination gives even better results.

What vegetables pair well in this bowl?

Bell peppers, cucumber, and roasted zucchini are delicious additions.

Conclusion

These Cilantro Lime Steak Bowls deliver a fresh, zesty, and satisfying dinner in minimal time. With tender marinated steak, a colorful array of vegetables, and customizable toppings, they’re perfect for busy weeknights or meal prep. Each bite offers a balance of flavors and textures that’s sure to make this a repeat favorite.

Print

Cilantro Lime Steak Bowls (A Flavorful Recipe for a Quick Dinner)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender, marinated flank steak served over rice with black beans, corn, fresh vegetables, creamy avocado, and a zesty cilantro-lime kick—perfect for a wholesome, flavor-packed dinner.

  • Author: Linda
  • Prep Time: 10 minutes (plus marination)
  • Cook Time: 10 minutes
  • Total Time: 20 minutes active (+30 minutes marination)
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grill or Stovetop
  • Cuisine: Mexican-Inspired

Ingredients

1 lb flank steak

¼ cup fresh lime juice (about 2 limes)

¼ cup olive oil

¼ cup fresh cilantro, chopped

3 cloves garlic, minced

1 tsp ground cumin

1 tsp chili powder

1 tsp salt

½ tsp black pepper

1 cup cooked rice (white or brown)

1 can black beans, rinsed and drained

1 cup corn (fresh, frozen, or canned)

1 cup cherry tomatoes, halved

1 avocado, sliced

½ cup red onion, diced

½ cup feta cheese, crumbled (optional)

Extra cilantro for garnish

Lime wedges for serving

Instructions

  1. In a bowl or resealable bag, mix lime juice, olive oil, cilantro, garlic, cumin, chili powder, salt, and pepper. Add steak and marinate for at least 30 minutes (up to 4 hours) in the fridge.
  2. Heat grill or skillet over medium-high. Remove steak from marinade, letting excess drip off. Cook 4–5 minutes per side for medium-rare, or to desired doneness. Rest 5 minutes.
  3. While steak rests, arrange rice in serving bowls. Add beans, corn, tomatoes, avocado, and red onion.
  4. Slice steak thinly against the grain and divide among bowls.
  5. Top with feta (if using), extra cilantro, and lime wedges. Serve immediately.

Notes

Skirt steak, sirloin, or ribeye can be substituted.

No grill? Use a cast-iron skillet or grill pan.

Add cayenne or red pepper flakes for heat.

Swap rice for quinoa, cauliflower rice, or greens for a lighter base.

Slice steak against the grain for tenderness.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 6 g
  • Sodium: 690 mg
  • Fat: 25 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 10 g
  • Protein: 32 g
  • Cholesterol: 75 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star