Cilantro Lime Steak Bowls

Section: Simplify Dinner with One-Pot Wonders

These bowls bring together tender grilled flank steak marinated in fresh lime juice, cilantro, and garlic, complemented by black beans, corn, cherry tomatoes, and creamy avocado. Served over rice and garnished with feta and extra cilantro, the dish balances zesty and savory flavors. Marinating the steak enhances juiciness, while a quick grill provides a perfect medium-rare sear. Ideal for a vibrant dinner packed with texture and fresh ingredients.

A woman cooking in a kitchen.
Created By Sarah Lynn
Updated on Fri, 05 Dec 2025 03:25:27 GMT
A bowl of food with a steak and vegetables. Highlight
A bowl of food with a steak and vegetables. | satisfymeals.com

Cilantro Lime Steak Bowls combine the bold flavors of zesty lime, fresh cilantro, and smoky grilled steak with vibrant vegetables for a satisfying and nutritious meal. This recipe is perfect for weeknight dinners when you want something colorful, quick, and packed with flavor.

I discovered this recipe on a busy weeknight when I wanted something fresh and fast, and it quickly became a family favorite. Now whenever I grill steak, I think of these bright bowls that bring everyone to the table happily.

Gather Your Ingredients

  • One pound flank steak: flavorful and tender when sliced against the grain, great for grilling
  • Fresh lime juice: adds essential brightness, use freshly squeezed for best zing
  • Olive oil: helps with marinating and gives a subtle fruity note
  • Fresh cilantro chopped: key herb for a fresh, citrusy aroma and taste, pick bright green leaves
  • Garlic cloves minced: provides a savory punch, fresh is best here for maximum flavor
  • Ground cumin: adds earthiness and warmth, try to get a fresh jar for potency
  • Chili powder: contributes mild smoky heat, adjust based on your spice preference
  • Salt: essential for bringing out all the flavors
  • Ground black pepper: adds a slight bite and complexity
  • Cooked rice (white or brown): base for the bowls, choose your favorite grain
  • Canned black beans rinsed and drained: adds protein and fiber, rinse to reduce sodium and bitterness
  • Corn (fresh, frozen, or canned): sweetens the mix, fresh corn is best when in season
  • Cherry tomatoes halved: adds freshness and color, choose firm ripe tomatoes
  • Avocado sliced: brings creaminess and healthy fats, select ripe but firm
  • Red onion diced: gives a sharp contrast and crunch, mellow flavor if soaked briefly in cold water
  • Feta cheese crumbled (optional): offers saltiness and tang, opt for good-quality cheese
  • Extra cilantro for garnish: bright finish and aroma
  • Lime wedges for serving: for extra zing to customize each bite

How to Make It

Marinate the Steak:
In a medium bowl, whisk together fresh lime juice, olive oil, chopped cilantro, minced garlic, ground cumin, chili powder, salt, and black pepper until well combined. Add the flank steak and ensure it is well coated on all sides with the marinade. Cover the bowl with plastic wrap or a lid and refrigerate for at least 30 minutes. For best flavor, marinate between two to four hours, but do not exceed 24 hours as the acid can start to break down the meat excessively.
Prepare Rice and Beans:
While the steak marinates, cook your rice following the package instructions, whether white or brown. In a small saucepan over medium heat, warm the rinsed and drained black beans for about five minutes until heated through. You can season the beans lightly with salt or a pinch of cumin to enhance flavor if you like. For the corn, cook fresh kernels by boiling or gently sautéing until tender or warm frozen corn in a microwave or on the stovetop. Drain any canned corn before using.
Cook the Steak:
Preheat your grill or grill pan to medium-high heat so it’s hot before adding the steak. Remove the steak from the marinade, letting any excess drip off, and discard the remaining marinade for safety. Grill the steak for four to five minutes on each side for medium-rare or until it reaches an internal temperature of 130 degrees Fahrenheit. Adjust cooking time if you prefer your steak more or less done. Once cooked, transfer it to a plate and allow it to rest for five to ten minutes. Resting helps the juices redistribute, keeping the steak juicy and tender. Slice the steak thinly against the grain to maximize tenderness.
Assemble Bowls:
Divide the cooked rice evenly into four bowls. Add the warm black beans, corn, halved cherry tomatoes, sliced avocado, and diced red onion in sections or mixed together depending on your preference. Lay the sliced steak over the top and sprinkle crumbled feta cheese on each bowl if you are using it. Finish by garnishing with extra chopped cilantro and serve lime wedges on the side for a fresh squeeze over the bowl just before eating.
A bowl of food with rice, beans, corn, and steak.
A bowl of food with rice, beans, corn, and steak. | satisfymeals.com

My favorite ingredient here is the fresh cilantro. It literally brightens up each bite with an unmistakable citrusy note that ties everything together. One family evening we served this after a long day and everyone loved squeezing the extra lime at the table for that finishing touch. It became a small ritual that made the meal feel special every time.

Flavor Boosters

Storage Tips Store any leftovers in airtight containers in the refrigerator for up to three days. Keep the avocado slices separate or sprinkle them with a little lime juice to prevent browning. Reheat the rice, beans, corn, and steak gently in the microwave or stovetop. Avoid reheating avocado; add fresh slices when serving. Ingredient Substitutions Swap flank steak for skirt steak or sirloin if preferred or for budget-conscious options. Use quinoa or cauliflower rice instead of rice for a lower carb twist. Substitute black beans for pinto beans or chickpeas depending on your pantry and taste. Omit feta to keep it dairy free or replace with a vegan cheese.

Serving Suggestions

Serve with warm corn tortillas and a side of salsa for a taco-inspired dinner. Add sliced jalapeños or a drizzle of hot sauce for those who like some heat. Pair with a simple green salad dressed with lime vinaigrette to complement the flavors and add extra greens.

Creative Twists

Cultural Background This dish draws inspiration from Mexican cuisine with its vibrant use of lime, cilantro, and chili powder. Bowls like this are a modern take on traditional grilled meat dishes often served with rice and beans. They reflect a trend of balanced, fresh meals that are quick yet satisfying. Seasonal Adaptations In summer, use fresh corn on the cob and peak-ripened tomatoes for maximum sweetness. In cooler months, frozen corn and canned tomatoes work perfectly without losing flavor. Swap out avocado for grilled zucchini or roasted sweet potatoes when avocados are less available or pricey. Success Stories Many friends tell me that this recipe changed their dinner routine for the better because it is easy to prep ahead and makes great leftovers. One reader mentioned her picky kids unexpectedly enjoyed the grain and bean base just as much as the steak. Freezer Meal Conversion This meal can be partially prepped and frozen by marinating and slicing the steak in advance, then freezing in a sealed container. Cooked rice and beans freeze well separately for up to one month. Assemble fresh veggies and avocado only at serving time to keep flavors bright and textures good.

A bowl of food with a steak and vegetables.
A bowl of food with a steak and vegetables. | satisfymeals.com

This recipe is a perfect balance of fresh and bold flavors, making it ideal for an easy weeknight meal that satisfies the whole family.

Common Questions About the Recipe

→ How long should the steak be marinated?

Marinate the steak for at least 30 minutes, but ideally 2-4 hours to deepen the flavor and tenderize the meat.

→ Can I use a different cut of steak?

Flank steak works best for this dish due to its texture, but skirt steak or sirloin can be good alternatives.

→ Is it necessary to grill the steak?

No grill? You can cook the steak in a hot cast-iron skillet for a delicious sear and similar results.

→ What rice is recommended for the bowls?

Both white and brown rice work well; choose based on preference for texture and nutrition.

→ How can I customize the bowls?

Add extra veggies like jalapeños, hot sauce, or switch feta for a different cheese to tailor flavors to your taste.

→ Should the steak rest after cooking?

Yes, resting the steak for 5-10 minutes after grilling keeps it juicy and helps retain its tenderness.

Cilantro Lime Steak Bowls

Grilled flank steak with lime, cilantro, rice, beans, corn, and avocado for a colorful, flavorful meal.

Preparation Time
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Created By: Sarah Lynn

Type of Recipe: One-Pot Dinners

Level of Difficulty: Moderate Difficulty

Cuisine Category: Mexican-Inspired

Makes: 4 Portions (4 servings)

Dietary Options: Gluten-Free Option

Ingredients List

→ Protein

Ingredient 01 1 pound flank steak

→ Marinade

Ingredient 02 0.25 cup fresh lime juice (from about 2 limes)
Ingredient 03 0.25 cup olive oil
Ingredient 04 0.25 cup fresh cilantro, chopped
Ingredient 05 3 cloves garlic, minced
Ingredient 06 1 teaspoon ground cumin
Ingredient 07 1 teaspoon chili powder
Ingredient 08 1 teaspoon salt
Ingredient 09 0.5 teaspoon black pepper

→ Sides

Ingredient 10 1 cup cooked white or brown rice
Ingredient 11 1 can black beans, rinsed and drained
Ingredient 12 1 cup corn (fresh, frozen, or canned)

→ Vegetables

Ingredient 13 1 cup cherry tomatoes, halved
Ingredient 14 1 avocado, sliced
Ingredient 15 0.5 cup red onion, diced

→ Toppings

Ingredient 16 0.5 cup feta cheese, crumbled (optional)
Ingredient 17 Extra fresh cilantro for garnish
Ingredient 18 Lime wedges for serving

How to Make It

Step 01

In a medium bowl, whisk together lime juice, olive oil, cilantro, garlic, cumin, chili powder, salt, and black pepper. Add flank steak and coat evenly. Cover and refrigerate for at least 30 minutes, preferably 2 to 4 hours.

Step 02

Cook rice according to package instructions. Warm black beans in a small saucepan over medium heat for about 5 minutes; season with salt or cumin if desired.

Step 03

If using fresh corn, boil or sauté briefly. Heat frozen corn as needed until warmed through.

Step 04

Preheat grill or grill pan to medium-high heat. Remove steak from marinade and let excess drip off; discard marinade. Grill steak 4 to 5 minutes per side for medium-rare (internal temperature 130°F). Let rest 5 to 10 minutes before slicing thinly against the grain.

Step 05

Divide cooked rice among bowls. Top with black beans, corn, cherry tomatoes, avocado slices, and diced red onion. Arrange sliced steak on top and add feta cheese if using. Garnish with extra cilantro and lime wedges, then serve immediately.

Extra Information

  1. Allow steak to rest after grilling to maintain juiciness. Customize bowls with additional vegetables or spicy toppings like jalapeños or hot sauce. For enhanced flavor, marinate steak overnight. If a grill is unavailable, cook steak in a cast-iron skillet over medium-high heat.

Essential Tools

  • Grill or grill pan
  • Medium mixing bowl
  • Small saucepan
  • Cutting board and sharp knife

Allergen Details

Always verify the ingredients for potential allergens and consult your doctor if needed.
  • Contains dairy if feta cheese is used

Nutritional Info (Per Serving)

This info should only be used for general guidance and isn’t meant to replace professional medical advice.
  • Calorie Count: 580
  • Fat Content: 26 grams
  • Carbohydrate Content: 48 grams
  • Protein Content: 36 grams