Go Back
+ servings

Cilantro Lime Steak Bowls

A vibrant dish of marinated flank steak served in bowls with rice, beans, and fresh toppings, perfect for family gatherings or weeknight dinners.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Mexican
Calories: 550

Ingredients
  

For the Marinade
  • ¼ cup fresh lime juice (about 2 limes)
  • ¼ cup olive oil
  • ¼ cup fresh cilantro, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 pound flank steak
For the Bowls
  • 1 cup cooked rice (white or brown) Can swap for brown rice.
  • 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

Method
 

Marinate the Steak
  1. In a medium bowl, whisk together the lime juice, olive oil, chopped cilantro, minced garlic, cumin, chili powder, salt, and black pepper.
  2. Add the flank steak and make sure it’s well coated. Cover and refrigerate for at least 30 minutes, preferably 2-4 hours.
Prepare Rice and Beans
  1. Cook rice according to the package instructions.
  2. In a small saucepan, heat the black beans over medium heat for about 5 minutes. You can add a pinch of salt or some additional cumin for extra flavor.
  3. If using fresh corn, boil or sauté it briefly. For frozen corn, just heat as needed.
Cook the Steak
  1. Preheat your grill or grill pan to medium-high.
  2. Remove the steak from the marinade, letting any excess drip off, and discard the marinade.
  3. Grill the steak for about 4-5 minutes per side, reaching medium-rare doneness (130°F). Adjust cooking time according to your preferred doneness.
  4. Let it rest for 5-10 minutes, then slice thinly against the grain.
Assemble Bowls
  1. Divide the cooked rice into bowls.
  2. Add black beans, corn, cherry tomatoes, avocado slices, and diced red onion.
  3. Top with sliced steak and crumbled feta if using.
  4. Garnish with extra cilantro and serve with lime wedges for added zing.

Nutrition

Serving: 1gCalories: 550kcalCarbohydrates: 60gProtein: 30gFat: 20gSaturated Fat: 5gSodium: 800mgFiber: 10gSugar: 2g

Notes

Store leftovers in an airtight container in the refrigerator for up to three days. Add fresh toppings just before serving for optimal freshness. Marinate the steak longer for better flavor. Slice against the grain for a tender texture. Customize with your favorite ingredients.

Tried this recipe?

Let us know how it was!