I make these Cilantro Lime Steak Rice Bowls when I want something vibrant, hearty, and full of fresh flavor. Juicy marinated steak, fluffy rice, colorful vegetables, and a bright squeeze of lime come together in one satisfying bowl that works perfectly for weeknight dinners or meal prep.

Ingredients

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

1 pound flank steak

1/4 cup fresh lime juice

1/4 cup olive oil

3 cloves garlic, minced

1/4 cup fresh cilantro, finely chopped

1 teaspoon ground cumin

1 teaspoon chili powder

1/2 teaspoon black pepper

1 teaspoon salt

1 cup black beans, rinsed and drained

2 cups cooked white or brown rice

1 cup corn kernels

1 cup cherry tomatoes, halved

1/2 cup red onion, finely diced

1 avocado, sliced

1/2 cup shredded cheddar or crumbled feta cheese

Extra cilantro for garnish

Lime wedges for serving

Directions

I start by whisking together the lime juice, olive oil, chopped cilantro, garlic, cumin, chili powder, salt, and black pepper in a medium bowl.

I place the flank steak in a shallow dish or resealable bag and pour the marinade over it, making sure it is well coated. Then I refrigerate it for at least 30 minutes, though I prefer letting it marinate up to 4 hours for deeper flavor.

While the steak marinates, I cook the rice according to package instructions and keep it warm.

I preheat a grill or grill pan over medium-high heat. After removing the steak from the marinade and discarding the excess, I grill it for about 4 to 5 minutes per side for medium-rare, or until it reaches my preferred doneness.

Once cooked, I transfer the steak to a cutting board and let it rest for 5 to 10 minutes. I then slice it thinly against the grain to keep it tender.

I warm the black beans and corn in a small saucepan or microwave until heated through.

To assemble the bowls, I divide the rice evenly among four bowls. I top each with black beans, corn, cherry tomatoes, avocado slices, and red onion. I add the sliced steak on top, sprinkle with cheese, garnish with extra cilantro, and serve with fresh lime wedges.

Servings and timing

Prep Time: 20 minutes

Cooking Time: 20 minutes

Total Time: 40 minutes

Servings: 4 servings

Calories: Approximately 620 kcal per serving

Variations

I sometimes swap the white rice for brown rice, cilantro-lime rice, or even cauliflower rice for a lighter option. When I want extra heat, I add sliced jalapeños or a drizzle of hot sauce.

I also like changing the protein by using grilled chicken, shrimp, or even tofu. For a dairy-free version, I simply skip the cheese or use a plant-based alternative. Adding a spoonful of sour cream or Greek yogurt gives the bowl a creamy finish when I want extra richness.

Storage/Reheating

I store each component separately in airtight containers in the refrigerator for up to 4 days. Keeping the avocado separate helps prevent browning, and I slice it fresh when serving.

When reheating, I warm the rice, beans, corn, and steak in the microwave or in a skillet over medium heat until heated through. I then assemble the bowl with the fresh toppings. If the steak feels slightly dry after reheating, I squeeze a little fresh lime juice over it to revive the flavor.

FAQs

Can I cook the steak on the stovetop instead of grilling?

Yes, I often use a grill pan or heavy skillet on the stovetop. I cook it over medium-high heat and follow the same timing guidelines for doneness.

How do I know when the steak is done?

I use a meat thermometer for accuracy. For medium-rare, I look for an internal temperature of about 130–135°F before resting.

Can I make this recipe ahead of time?

Yes, I prepare all the components in advance and store them separately. I assemble the bowls just before serving for the freshest texture.

What other toppings can I add?

I enjoy adding sliced jalapeños, sour cream, salsa, pico de gallo, or shredded lettuce for extra texture and flavor.

Can I freeze the cooked steak?

Yes, I freeze sliced cooked steak in an airtight container for up to 2 months. I thaw it overnight in the refrigerator before reheating.

Conclusion

I find these Cilantro Lime Steak Rice Bowls to be one of the most reliable and flavorful meals I can make. The combination of juicy marinated steak, fresh vegetables, and zesty lime brings everything together beautifully. Whether I prepare them for a quick family dinner or portion them out for meal prep, they always deliver a balanced, satisfying meal packed with fresh flavor.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cilantro Lime Steak Rice Bowls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

These Cilantro Lime Steak Rice Bowls are vibrant, hearty, and packed with fresh Tex-Mex flavor. Juicy marinated steak, fluffy rice, and colorful toppings come together for a satisfying and customizable meal.


Ingredients

1 pound flank steak

1/4 cup fresh lime juice

1/4 cup olive oil

1/4 cup fresh cilantro, finely chopped

3 cloves garlic, minced

1 teaspoon ground cumin

1 teaspoon chili powder

1 teaspoon salt

1/2 teaspoon black pepper

2 cups cooked white or brown rice

1 cup black beans, rinsed and drained

1 cup corn kernels

1 cup cherry tomatoes, halved

1 avocado, sliced

1/2 cup red onion, finely diced

1/2 cup shredded cheddar or crumbled feta cheese

Extra cilantro for garnish

Lime wedges for serving


Instructions

  1. In a medium bowl, whisk together the lime juice, olive oil, chopped cilantro, garlic, cumin, chili powder, salt, and black pepper.
  2. Place the flank steak in a shallow dish or resealable bag and pour the marinade over it, ensuring it is well coated. Refrigerate for at least 30 minutes or up to 4 hours for deeper flavor.
  3. While the steak marinates, cook the rice according to package instructions and keep warm.
  4. Preheat a grill or grill pan over medium-high heat. Remove the steak from the marinade and discard excess marinade. Grill for 4 to 5 minutes per side for medium-rare, or until desired doneness is reached.
  5. Transfer the steak to a cutting board and let it rest for 5 to 10 minutes. Slice thinly against the grain.
  6. Warm the black beans and corn in a small saucepan or microwave until heated through.
  7. Divide the rice evenly among four bowls. Top each with black beans, corn, cherry tomatoes, avocado slices, and red onion.
  8. Add the sliced steak, sprinkle with cheese, garnish with extra cilantro, and serve with lime wedges.

Notes

Swap white rice for brown rice, cilantro-lime rice, or cauliflower rice for variety.

Add sliced jalapeños or hot sauce for extra heat.

Substitute grilled chicken, shrimp, or tofu for the steak if desired.

For dairy-free, omit the cheese or use a plant-based alternative.

Store components separately in airtight containers in the refrigerator for up to 4 days.

Freeze sliced cooked steak for up to 2 months and thaw overnight before reheating.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Grill
  • Cuisine: Tex-Mex

Nutrition

  • Serving Size: 1 bowl
  • Calories: 620 kcal
  • Sugar: 6 g
  • Sodium: 720 mg
  • Fat: 32 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 20 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 8 g
  • Protein: 38 g
  • Cholesterol: 85 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