I make these Cilantro Lime Steak Bowls when I crave something vibrant, filling, and full of bold flavor. Juicy marinated flank steak pairs beautifully with buttery cilantro-lime rice and a variety of fresh, colorful toppings for a perfectly balanced meal in every bite.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 ½ pounds flank steak
3 tablespoons olive oil
3 tablespoons fresh lime juice
2 teaspoons lime zest
1 teaspoon ground cumin
3 cloves garlic, minced
1 teaspoon chili powder
1 teaspoon salt
½ teaspoon black pepper
2 cups cooked white rice
2 tablespoons fresh cilantro, chopped
1 tablespoon butter
1 cup cherry tomatoes, halved
½ cup red onion, thinly sliced
1 cup corn kernels
1 avocado, sliced
½ cup shredded Monterey Jack cheese
½ cup sour cream
Directions
I start by whisking together the olive oil, fresh lime juice, lime zest, minced garlic, cumin, chili powder, salt, and black pepper in a bowl to create a flavorful marinade.
Then I place the flank steak in a shallow dish and pour the marinade over it, making sure it is well coated. I cover and refrigerate it for at least 30 minutes, though I prefer letting it marinate up to 4 hours for deeper flavor.
I preheat a grill pan or outdoor grill over medium-high heat. After removing the steak from the marinade, I cook it for about 4–6 minutes per side, depending on how well done I want it.
Once cooked, I transfer the steak to a cutting board and let it rest for 5–10 minutes before slicing it thinly against the grain to keep it tender.
In a saucepan, I stir the cooked rice with butter and chopped cilantro until it is warm and fragrant.
To assemble, I divide the cilantro-lime rice among serving bowls, then top each bowl with sliced steak, cherry tomatoes, corn, avocado, red onion, shredded Monterey Jack cheese, and a generous dollop of sour cream.
I like to finish with extra fresh cilantro and a squeeze of lime for even more brightness before serving immediately.
Servings and Timing
This recipe makes 4 servings.
Prep Time: 20 minutes
Cooking Time: 20 minutes
Total Time: 40 minutes
Each serving contains approximately 620 kcal.
Variations
I sometimes swap the flank steak for skirt steak or grilled chicken when I want to change things up. For a lower-carb option, I replace the rice with cauliflower rice. When I want extra heat, I add sliced jalapeños or a drizzle of chipotle sauce. I also enjoy adding black beans for extra fiber and protein, or turning it into a dairy-free bowl by skipping the cheese and sour cream.
Storage/Reheating
I store the components separately in airtight containers in the refrigerator for up to 3 days. Keeping everything separate helps maintain the best texture. When reheating, I warm the steak and rice gently in the microwave or on the stovetop until heated through. I add the fresh toppings after reheating to keep them crisp and fresh.
FAQs
Can I marinate the steak overnight?
I prefer marinating for up to 4 hours for the best texture, but I can marinate it overnight if needed. I make sure not to exceed 24 hours, as the lime juice can start to break down the meat too much.
How do I know when the steak is done?
I usually cook it 4–6 minutes per side for medium-rare to medium. I look for an internal temperature of about 130–140°F and always let it rest before slicing.
Can I make this recipe ahead of time?
I often prepare the rice and marinate the steak ahead of time. I cook the steak fresh for the best flavor, but the toppings can be prepped in advance and stored separately.
What rice works best for this bowl?
I typically use white rice for its light texture, but I also enjoy using brown rice or even jasmine rice for a slightly different flavor.
Is this recipe gluten-free?
This recipe is naturally gluten-free as long as all packaged ingredients, such as spices and cheese, are certified gluten-free.
Conclusion
I find these Cilantro Lime Steak Bowls to be the perfect combination of fresh, zesty, and satisfying. The tender marinated steak, fragrant rice, and colorful toppings create a balanced meal that feels both comforting and vibrant. Whether I prepare it for a weeknight dinner or meal prep for the week, it always delivers bold flavor and wholesome satisfaction.
📖 Recipe:
Print
Grilled Cilantro Lime Steak Bowls
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
These Grilled Cilantro Lime Steak Bowls feature juicy marinated flank steak served over buttery cilantro-lime rice with fresh, colorful toppings. Each bowl is vibrant, satisfying, and packed with bold, zesty flavor.
Ingredients
1 ½ pounds flank steak
3 tablespoons olive oil
3 tablespoons fresh lime juice
2 teaspoons lime zest
3 cloves garlic, minced
1 teaspoon ground cumin
1 teaspoon chili powder
1 teaspoon salt
½ teaspoon black pepper
2 cups cooked white rice
2 tablespoons fresh cilantro, chopped
1 tablespoon butter
1 cup cherry tomatoes, halved
1 cup corn kernels
1 avocado, sliced
½ cup red onion, thinly sliced
½ cup shredded Monterey Jack cheese
½ cup sour cream
Instructions
- In a bowl, whisk together the olive oil, fresh lime juice, lime zest, minced garlic, cumin, chili powder, salt, and black pepper to create the marinade.
- Place the flank steak in a shallow dish and pour the marinade over it, ensuring it is fully coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor.
- Preheat a grill pan or outdoor grill over medium-high heat. Remove the steak from the marinade and cook for 4–6 minutes per side, depending on desired doneness.
- Transfer the cooked steak to a cutting board and let it rest for 5–10 minutes. Slice thinly against the grain.
- In a saucepan over low heat, stir the cooked rice with butter and chopped cilantro until warmed through and fragrant.
- Divide the cilantro-lime rice among serving bowls. Top with sliced steak, cherry tomatoes, corn, avocado, red onion, shredded Monterey Jack cheese, and a dollop of sour cream.
- Garnish with additional fresh cilantro and a squeeze of lime if desired. Serve immediately.
Notes
Substitute skirt steak or grilled chicken for a different protein option.
For a lower-carb version, replace white rice with cauliflower rice.
Add sliced jalapeños or chipotle sauce for extra heat.
Black beans can be added for additional fiber and protein.
Store components separately in airtight containers in the refrigerator for up to 3 days.
Reheat steak and rice gently before assembling with fresh toppings.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Grill
- Cuisine: Mexican-inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 620 kcal
- Sugar: 6 g
- Sodium: 720 mg
- Fat: 32 g
- Saturated Fat: 11 g
- Unsaturated Fat: 18 g
- Trans Fat: 0.5 g
- Carbohydrates: 48 g
- Fiber: 6 g
- Protein: 38 g
- Cholesterol: 105 mg
