Cilantro Lime Steak Bowls Recipe
Introduction
Cilantro Lime Steak Bowls are a fresh and flavorful meal that combines juicy marinated steak with zesty lime rice and vibrant toppings. This dish is perfect for a satisfying weeknight dinner or a casual gathering with friends. Easy to customize and bursting with bold flavors, it’s sure to become a family favorite.

Ingredients
- 1.5 pounds flank steak or skirt steak
- 1/3 cup fresh lime juice
- 1/4 cup olive oil
- 4 cloves garlic (minced)
- 1/2 cup fresh cilantro (chopped)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 3 cups cooked white rice
- 1 can (15 oz) black beans (drained and rinsed)
- 1 cup corn
- 2 tablespoons lime juice
- 2 tablespoons fresh cilantro (chopped)
- 1/2 teaspoon salt
- 1 large avocado (sliced)
- 1/2 medium red onion (thinly sliced)
- 1 cup cherry tomatoes (halved)
- 1 cup shredded cheese
- 1/2 cup pico de gallo or salsa
- 1/4 cup fresh cilantro
- 2 limes (cut into wedges)
- 1/2 cup sour cream or Greek yogurt
- 2 tablespoons fresh lime juice
- 2 tablespoons fresh cilantro (chopped)
- 1 clove garlic (minced)
- 1/4 teaspoon salt
Instructions
- Step 1: Make the cilantro marinade by whisking together lime juice, olive oil, chopped cilantro, minced garlic, ground cumin, chili powder, salt, black pepper, and smoked paprika. Pour this mixture over the steak in a zip-top bag and marinate for at least 30 minutes, ideally 2–4 hours, but no more than 24 hours.
- Step 2: Prepare the bowl components. Cook the white rice and stir in lime juice, chopped cilantro, and salt while the rice is hot. Warm the black beans with a pinch of cumin and salt. Char the corn in a dry skillet until slightly blackened. Slice the avocado, red onion, and cherry tomatoes. Mix sour cream or Greek yogurt with lime juice, cilantro, garlic, and salt to make the dressing.
- Step 3: Remove the steak from the marinade and let it sit at room temperature for 10 minutes. Pat the steak completely dry. Heat a skillet over high heat until it starts smoking, add a bit of oil, and sear the steak for 3–4 minutes per side. Use a meat thermometer to pull the steak at 130–135°F (medium-rare). Let the steak rest for 10 minutes before slicing.
- Step 4: Slice the steak against the grain at a diagonal into thin strips. Assemble the bowls by layering the rice first, then black beans, corn, steak, avocado, red onion, cherry tomatoes, and shredded cheese. Top with pico de gallo or salsa, the cilantro lime dressing, fresh cilantro sprigs, and lime wedges on the side.
Tips & Variations
- Marinate the steak overnight for even more intense flavor and tenderness.
- Use brown rice or quinoa instead of white rice for a healthier twist.
- Add sliced jalapeños or hot sauce to spice things up.
- For a vegetarian version, replace steak with grilled portobello mushrooms or tofu.
- Fresh corn can be used instead of frozen for a sweeter, fresher bite.
Storage
Store leftover ingredients separately in airtight containers in the refrigerator for up to 3 days. Keep the steak and rice chilled and reheat gently in a skillet or microwave. Dress the bowls just before serving to keep fresh toppings crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another cut of steak for this recipe?
Yes, flank or skirt steak is preferred for their texture and flavor, but you can also use sirloin or ribeye slices. Just adjust the cooking time accordingly for thickness.
What if I don’t have fresh cilantro?
Fresh cilantro is best for its bright flavor, but you may substitute with fresh parsley in a pinch. Dried cilantro won’t provide the same taste.
PrintCilantro Lime Steak Bowls Recipe
These Cilantro Lime Steak Bowls are a vibrant and flavorful meal featuring perfectly marinated and seared flank steak served over a bed of zesty cilantro lime rice, black beans, and charred corn. Complemented by fresh veggies, creamy avocado, shredded cheese, and a tangy cilantro lime dressing, this bowl is a balanced and satisfying dish ideal for a hearty lunch or dinner.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 3 hours 35 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican-American
Ingredients
Steak Marinade
- 1.5 pounds flank steak or skirt steak
- 1/3 cup fresh lime juice
- 1/4 cup olive oil
- 4 cloves garlic, minced
- 1/2 cup fresh cilantro, chopped
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
Bowl Components
- 3 cups cooked white rice
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn
- 2 tablespoons lime juice
- 2 tablespoons fresh cilantro, chopped
- 1/2 teaspoon salt
- 1 large avocado, sliced
- 1/2 medium red onion, thinly sliced
- 1 cup cherry tomatoes, halved
- 1 cup shredded cheese
- 1/2 cup pico de gallo or salsa
- 1/4 cup fresh cilantro (for garnish)
- 2 limes, cut into wedges
Cilantro Lime Dressing
- 1/2 cup sour cream or Greek yogurt
- 2 tablespoons fresh lime juice
- 2 tablespoons fresh cilantro, chopped
- 1 clove garlic, minced
- 1/4 teaspoon salt
Instructions
- Make Cilantro Marinade: In a bowl, whisk together fresh lime juice, olive oil, chopped cilantro, minced garlic, ground cumin, chili powder, salt, black pepper, and smoked paprika until well combined. Pour this marinade over the flank or skirt steak placed in a zip-top bag. Seal the bag and refrigerate for at least 30 minutes, ideally 2-4 hours, but no longer than 24 hours for best flavor and texture.
- Prep Bowl Components: Cook white rice according to package instructions. While still hot, stir in lime juice, chopped cilantro, and salt to infuse flavor. Warm the black beans in a small pot with a pinch of cumin and salt to season. Char the corn by heating it in a dry skillet over medium-high heat until slightly blackened and smoky. Slice the avocado, red onion, and cherry tomatoes. Prepare the dressing by mixing sour cream or Greek yogurt with lime juice, chopped cilantro, minced garlic, and salt until smooth.
- Sear the Steak: Remove the steak from the marinade and let it sit at room temperature for 10 minutes. Pat it completely dry with paper towels to ensure a good sear. Heat a skillet over high heat until it begins to smoke slightly, then add a small amount of oil. Sear the steak for 3-4 minutes on each side until it reaches an internal temperature of 130-135°F for medium-rare. Remove the steak from the skillet and let it rest for 10 minutes to redistribute juices.
- Slice and Assemble: Slice the rested steak thinly against the grain at a diagonal to maximize tenderness. Build each bowl by placing a base of cilantro lime rice, then layering on black beans, charred corn, sliced steak, avocado, red onion, cherry tomatoes, and shredded cheese. Top with a spoonful of pico de gallo or salsa, drizzle with cilantro lime dressing, garnish with fresh cilantro, and serve with lime wedges on the side.
Notes
- Marinating the steak for at least 2 hours enhances the flavor and tenderness.
- Patting the steak dry before searing is crucial for a good crust and caramelization.
- You can substitute white rice with brown rice or cauliflower rice for a healthier variation.
- Adjust the heat on the skillet to avoid burning the marinade sugars during searing.
- Use a meat thermometer to ensure the steak is cooked to your desired doneness.
- The dressing can be made ahead and stored in the fridge for up to 2 days.
Keywords: Cilantro lime steak bowls, steak marinade, Mexican bowl, easy dinner, weeknight meal, flank steak recipe, healthy bowls

