why make this recipe
Cilantro Lime Steak Bowls are a perfect meal for any time of the year. They are fresh, flavorful, and packed with nutrients. The tender steak, zesty lime, and vibrant veggies come together for a delicious and healthy option. Whether you’re hosting a gathering or just making dinner for yourself, this recipe is quick, easy, and sure to please everyone at the table.
how to make Cilantro Lime Steak Bowls
Ingredients:
- 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 to the bowl and coat it well with the marinade. Cover and refrigerate for at least 30 minutes, or preferably for 2 to 4 hours.
Prepare Rice and Beans:
- Cook rice according to package directions.
- In a small saucepan, heat black beans over medium heat for about 5 minutes. Season them with a pinch of salt or cumin if desired.
- If using fresh corn, cook it by boiling or sautéing briefly. Heat frozen corn as needed.
Cook the Steak:
- Preheat your grill or grill pan to medium-high heat.
- Remove the steak from the marinade and let excess marinade drip off. Discard the marinade.
- Grill the steak for 4-5 minutes per side for medium-rare or until it reaches your desired doneness (130°F for medium-rare).
- Let the steak rest for 5-10 minutes before slicing it thinly against the grain.
Assemble Bowls:
- Divide the cooked rice evenly into bowls.
- Add black beans, corn, cherry tomatoes, avocado slices, and diced red onion to each bowl.
- Top with the sliced steak and feta cheese, if using.
- Garnish with extra cilantro and lime wedges. Enjoy!
how to serve Cilantro Lime Steak Bowls
Serve the bowls warm, fresh out of the kitchen. You can present them family-style, where everyone can serve themselves, or prep individual bowls for easy dining. Lime wedges on the side add a fresh zing to each bite.
how to store Cilantro Lime Steak Bowls
If you have leftovers, you can store them in an airtight container in the refrigerator for up to 3 days. Keep the steak separate from the other ingredients if possible to maintain freshness. Reheat the steak gently on the grill or in a skillet for best results.
tips to make Cilantro Lime Steak Bowls
- For even more flavor, add a dash of hot sauce or jalapeños for a spicy kick.
- Feel free to customize your toppings based on what you have available.
- If you’re short on time, you can use pre-cooked rice and canned corn to speed up the process.
variation
You can swap the flank steak for chicken, shrimp, or even tofu for a vegetarian option. Each protein will offer a unique taste, so feel free to experiment according to your preferences.
FAQs
Q1: Can I make this recipe ahead of time?
Yes, you can prepare the marinade and marinate the steak a day ahead. Assemble the bowls just before serving for the freshest taste.
Q2: How do I know when the steak is cooked to medium-rare?
Use a meat thermometer to check the internal temperature. It should read 130°F for medium-rare.
Q3: What if I can’t find flank steak?
You can replace flank steak with skirt steak, sirloin, or any other cut suitable for grilling.
Enjoy your tasty Cilantro Lime Steak Bowls!

Cilantro Lime Steak Bowls
Ingredients
Marinade for Steak
- 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
Bowls
- 1 cup cooked rice (white or brown)
- 1 can black beans, rinsed and drained
- 1 cup corn (fresh, frozen, or canned) If using fresh corn, cook it by boiling or sautéing briefly.
- 1 cup cherry tomatoes, halved
- 1 each avocado, sliced
- ½ cup red onion, diced
- ½ cup feta cheese, crumbled (optional) For topping.
- to taste extra cilantro for garnish
- to taste lime wedges for serving
Instructions
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 to the bowl and coat it well with the marinade. Cover and refrigerate for at least 30 minutes, or preferably for 2 to 4 hours.
Prepare Rice and Beans
- Cook rice according to package directions.
- In a small saucepan, heat black beans over medium heat for about 5 minutes. Season them with a pinch of salt or cumin if desired.
- If using fresh corn, cook it by boiling or sautéing briefly. Heat frozen corn as needed.
Cook the Steak
- Preheat your grill or grill pan to medium-high heat.
- Remove the steak from the marinade and let excess marinade drip off. Discard the marinade.
- Grill the steak for 4-5 minutes per side for medium-rare or until it reaches your desired doneness (130°F for medium-rare).
- Let the steak rest for 5-10 minutes before slicing it thinly against the grain.
Assemble Bowls
- Divide the cooked rice evenly into bowls.
- Add black beans, corn, cherry tomatoes, avocado slices, and diced red onion to each bowl.
- Top with the sliced steak and feta cheese, if using.
- Garnish with extra cilantro and lime wedges. Enjoy!