Description
A flavorful bowl featuring marinated steak with cilantro and lime, served over rice with fresh vegetables and beans.
Ingredients
Scale
- 1.5 pounds steak (flank or skirt steak)
- 1/4 cup olive oil
- 1/4 cup fresh lime juice
- 1 tablespoon lime zest
- 4 cloves garlic, minced
- 1/4 cup chopped fresh cilantro
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Salt and freshly ground black pepper to taste
- 4 cups cooked rice
- 1 can (15 ounces) black beans, rinsed and drained
- 1 cup corn
- 1 cup cherry tomatoes, halved
- 1/2 red onion, finely diced
- 1 avocado, sliced
- Optional garnishes: shredded cheese, sour cream, hot sauce, sliced jalapeños
Instructions
- In a bowl, whisk together olive oil, lime juice, lime zest, minced garlic, chopped cilantro, chili powder, cumin, salt, and pepper.
- Add the steak to the marinade and coat well. Cover and refrigerate for at least 30 minutes or up to 2 hours.
- Preheat a grill or skillet to medium-high heat.
- Remove steak from marinade. Grill or cook in skillet for 4-5 minutes per side for medium-rare, or to your desired doneness.
- Let the steak rest for 5 minutes, then slice it against the grain.
- Assemble the bowls: Divide cooked rice among serving bowls.
- Top the rice with black beans, corn, cherry tomatoes, diced red onion, and sliced avocado.
- Add the sliced steak to each bowl.
- Garnish with extra lime juice, chopped cilantro, and any optional toppings.
Notes
- For a lighter base, substitute quinoa, farro, or a green salad for rice.
- Pinto beans or chickpeas can be used instead of black beans.
- Add roasted peppers or grilled zucchini for more vegetables.
- Chicken, tofu, or shrimp can be used as a protein alternative.
- For a spicier bowl, add chopped jalapeños to the marinade or as a topping.
- Store leftovers in airtight containers in the refrigerator for up to 3-4 days. Reheat components separately.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling/Pan-Searing
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: Approximately 550
- Sugar: Approximately 5g
- Sodium: Approximately 400mg
- Fat: Approximately 25g
- Saturated Fat: Approximately 7g
- Unsaturated Fat: Approximately 18g
- Trans Fat: 0g
- Carbohydrates: Approximately 45g
- Fiber: Approximately 8g
- Protein: Approximately 35g
- Cholesterol: Approximately 90mg