Cilantro Lime Steak Bowls
Ready for a Flavor Explosion?
Imagine digging into a bowl of perfectly marinated steak, vibrant veggies, and creamy avocado all bursting with the zesty freshness of lime and cilantro. Yes, it’s as good as it sounds! These Cilantro Lime Steak Bowls are not just another dinner option; they’re a fiesta in a bowl that you can whip up in no time.
Why Make This Recipe
You will absolutely love these steak bowls because:
- Quick and Easy: You can have them on the table in under an hour, making it perfect for busy weeknights.
- Customizable: Want to ditch the steak or add more toppings? Go ahead! These bowls are like a canvas for your culinary creativity.
- Healthy and Satisfying: Packed with protein and fiber, these bowls will keep you full and happy. Who says dinner can’t be both delicious and nutritious?
Ingredients
You don’t need fancy stuff — just these basics!
- 1 pound flank steak
- ¼ 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 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
Directions
Marinate the Steak: In a medium bowl, whisk together lime juice, olive oil, cilantro, garlic, cumin, chili powder, salt, and black pepper. Add the flank steak, coating it well. Cover and refrigerate for at least 30 minutes, preferably 2–4 hours.
Prepare Rice and Beans: Cook rice according to package directions. Heat black beans in a small saucepan over medium heat for about 5 minutes. Add a pinch of salt or cumin if desired. If using fresh corn, cook it by boiling or sautéing briefly. For frozen corn, heat as needed.
Cook the Steak: Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade, letting the excess drip off. Discard the marinade. Grill the steak for 4–5 minutes per side for medium-rare, or until it reaches 130°F. Let it rest for 5–10 minutes, then slice thinly against the grain.
Assemble Bowls: Divide rice into bowls. Top with black beans, corn, cherry tomatoes, avocado slices, and red onion. Pile on the sliced steak and sprinkle with feta, if using. Garnish with extra cilantro and lime wedges. Enjoy!

How to Make Cilantro Lime Steak Bowls (Overview)
Making these bowls is a breeze! Start by marinating the steak in a zesty mixture to let those flavors soak in. While that’s happening, cook up some rice and heat those black beans. When the steak is done marinating, grill it to perfection, slice it thinly, and then it’s all about assembly! Pro tip: Don’t skip letting the steak rest — it keeps it juicy.
How to Serve Cilantro Lime Steak Bowls
These vibrant bowls are delightful on their own, but you can elevate them even further! Consider serving with a sprinkle of lime zest for an extra zing or a drizzle of sour cream for some creaminess. Picture all those colorful veggies and a perfectly grilled steak sitting atop fluffy rice — it’s a feast for the eyes as much as it is for the taste buds. 🍽️
How to Store Cilantro Lime Steak Bowls
Got leftovers? No problem! Store them in the fridge for up to 3 days. Pro tip: Keep the avocados separate until you’re ready to eat — nobody likes brown guac. To reheat, just pop everything in the microwave for a minute or two, and you’re good to go!
Tips to Make Cilantro Lime Steak Bowls
- Quick Marinade: If you’re in a hurry, even 30 minutes will impart plenty of flavor.
- Add Crunch: Toss in some crushed tortilla chips for an extra crunch!
- Use Leftovers: Got leftover steak? Toss it in salads or tacos the next day.
- Try Different Grains: Quinoa or cauliflower rice work well as alternatives to rice if you want to switch it up.
- More Veggies: Feel free to add in other veggies like bell peppers or zucchini for extra color and nutrients!
Variation
Want to switch it up? Try swapping the flank steak for grilled chicken or tofu to make it healthier or vegan. You can add a kick with some sliced jalapeños or switch out the feta for a vegan cheese alternative! The possibilities are endless.
FAQs
Can I use another cut of meat?
Absolutely! Skirt steak, sirloin, or even chicken thighs can work beautifully.
How can I meal prep these bowls?
Prepare the steak, rice, and beans separately, and store them in individual containers. Just add the fresh toppings when you’re ready to eat!
Can I freeze these bowls?
You can freeze the rice, beans, and steak (separately), but it’s best to keep the fresh toppings (like avocado and tomatoes) added right before serving.
📌 Pin this recipe for your next cozy dinner night!

Cilantro Lime Steak Bowls
Ingredients
Method
- In a medium bowl, whisk together lime juice, olive oil, cilantro, garlic, cumin, chili powder, salt, and black pepper.
- Add the flank steak, coating it well. Cover and refrigerate for at least 30 minutes, preferably 2–4 hours.
- Cook rice according to package directions.
- Heat black beans in a small saucepan over medium heat for about 5 minutes. Add a pinch of salt or cumin if desired.
- If using fresh corn, cook it by boiling or sautéing briefly. For frozen corn, heat as needed.
- Preheat your grill or grill pan to medium-high heat.
- Remove the steak from the marinade, letting the excess drip off. Discard the marinade.
- Grill the steak for 4–5 minutes per side for medium-rare, or until it reaches 130°F.
- Let it rest for 5–10 minutes, then slice thinly against the grain.
- Divide rice into bowls.
- Top with black beans, corn, cherry tomatoes, avocado slices, and red onion.
- Pile on the sliced steak and sprinkle with feta, if using.
- Garnish with extra cilantro and lime wedges. Enjoy!






