Cilantro Lime Steak Bowls

Category: Satisfying Main Dishes for Every Occasion

Enjoy tender flank steak marinated with fresh lime, cilantro, and spices, then grilled to perfection. Served over a bed of rice with black beans, corn, tomatoes, avocado, and finished with fresh garnishes, this bowl delivers bold flavors and vibrant colors. Each bite balances juicy steak, creamy avocado, and a hint of zest, making it ideal for a quick yet impressive meal. Ideal for family dinners or meal prepping, this satisfying dish packs protein and nutrients in every spoonful.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Tue, 21 Oct 2025 06:37:58 GMT
A bowl of food with rice, meat, and vegetables. Pin
A bowl of food with rice, meat, and vegetables. | panbite.com

Cilantro lime steak bowls blend zesty marinated steak with bold Southwest flavors layered over rice for a vibrant meal that always brings excitement to the table. They are customizable, easy to prep ahead, and the result is always a colorful, hearty dinner that disappears fast in my house, especially on busy weeknights.

This bowl is a staple for us when steak is on sale or we need something that feels both fresh and satisfying. I first whipped this up for a last-minute game night dinner, and it was such a hit I keep the ingredients on hand for whenever cravings strike.

Gather Your Ingredients

  • Flank steak: This cut soaks up marinades and stays juicy with high heat cooking. Look for a piece with nice marbling for tenderness.
  • Olive oil: Essential for marinades and cooking, use a robust extra virgin olive oil for best flavor.
  • Fresh garlic: Finely chopped gives a punch of flavor. Mince it small for even distribution.
  • Ground cumin: Brings a warm earthy note. Choose high-quality cumin for the brightest flavor.
  • Chili powder: Adds gentle heat and color. Freshly opened spice is best for aroma.
  • Salt: Balances flavor. Use a flaky kosher salt for seasoning steak.
  • Black pepper: For mild kick. Grind fresh for best results.
  • Cooked rice: Forms the base of your bowl. White or brown both work well. Choose long-grain rice for fluffiness.
  • Black beans: Provide protein and texture. Rinse canned beans well for best taste.
  • Corn: Gives color, sweetness, and crunch. Fresh summer corn is unbeatable but good frozen or canned works too.
  • Cherry tomatoes: Bright pops of color and acidity. Look for vibrant, plump tomatoes at the store.
  • Avocado: Adds creamy richness. Pick one just slightly soft to the touch for perfect slices.

How to Make It

Marinate the Steak:
Combine fresh lime juice, olive oil, chopped cilantro, garlic, cumin, chili powder, salt, and black pepper in a medium bowl. Whisk until well mixed. Submerge the flank steak, pressing gently to coat all sides. Cover the bowl and transfer to the refrigerator. Let it soak up those flavors for at least 30 minutes, but the longer the better for tenderness.
Prepare Rice and Beans:
While the steak marinates, cook your rice according to package directions for fluffy, well separated grains. In a small saucepan, heat the drained black beans over medium heat, about five minutes for a warm, nutty flavor. Add a sprinkle of salt or cumin to boost flavor if you like.
Cook Corn:
If you have fresh corn, slice it off the cob and quickly sauté in a dry pan for a charred sweet note. You can also briefly boil it or just warm frozen or canned corn as needed.
Grill the Steak:
When ready, heat a grill or grill pan to medium high. Remove steak from the marinade and let the excess drip off. Place it on the hot grill. Cook for about four to five minutes per side for that perfect pink center, or adjust time for your preferred doneness. Once off the heat, let the steak rest for five to ten minutes to lock in the juices. Slice it thinly against the grain for maximum tenderness.
Build Your Bowls:
Spoon cooked rice into each bowl. Layer on the beans, scattered corn, cherry tomatoes, slices of ripe avocado, and optional red onion. Arrange the grilled steak slices on top. For extra tang, sprinkle on feta and add a big pile of fresh cilantro with lime wedges on the side.
Garnish and Serve:
Finish with more cilantro, a squeeze of lime, and any extra toppings your crowd enjoys. Serve immediately and watch those bowls disappear.
A bowl of food with rice, beans, corn, and steak.
A bowl of food with rice, beans, corn, and steak. | panbite.com

I never skip the fresh lime and cilantro because their punchy flavors brighten the whole bowl. The first time my family tried this recipe, they could not get enough, and now even picky eaters pile their bowls high with veggies.

Flavor Boosters

If you do not have flank steak, skirt steak or sirloin works beautifully. You can swap black beans for pinto beans or white beans for a milder taste. Quinoa is a protein packed swap for rice. Try bell peppers, cucumber, or shredded lettuce if you are out of cherry tomatoes. Use Greek yogurt instead of feta for a tangy spin.

Serving Suggestions

This bowl pairs well with a quick corn salsa or a scoop of guacamole. For a fast weeknight dinner I like topping with hot sauce or crumbled tortilla chips. For kids, keep toppings separate for DIY fun at the table.

Creative Twists

To freeze, grill the steak and slice, then place in a freezer bag. Cook your rice and beans, cool, then portion into containers. Do not freeze avocado or tomatoes. Instead, add them fresh when serving. To thaw, defrost overnight in the fridge then reheat gently and assemble.

A bowl of food with rice, meat, and cilantro lime.
A bowl of food with rice, meat, and cilantro lime. | panbite.com

A friend of mine now makes these bowls every Sunday for weekly lunches and tells me her entire family looks forward to them. I have brought this dish to potlucks and it is always the first thing gone. Everyone loves adding their favorite toppings and making it their own.

Common Questions About This Recipe

→ How long should the steak marinate?

For best flavor, marinate the steak for 2-4 hours, but at least 30 minutes will work in a pinch.

→ What's the best cut of steak to use?

Flank steak works well due to its tenderness and ability to absorb marinades.

→ Can I substitute the rice with another grain?

Yes, quinoa or cauliflower rice can be used for a different texture or dietary preference.

→ Are there vegetarian options for this bowl?

Replace the steak with grilled tofu or extra beans, keeping the other toppings the same.

→ What toppings add extra flavor?

Fresh cilantro, feta cheese, lime wedges, or thinly sliced red onion provide a tasty finishing touch.

Cilantro Lime Steak Bowls

Savor tender steak, zesty lime, fresh cilantro, and vibrant veggies in every bowl.

Preparation Time
35 minutes
Cooking Time
20 minutes
Complete Time
55 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Main Dishes

Level of Skill: Some Experience Needed

Cultural Cuisine: Mexican-inspired

Serves: 4 Portion Size (4 assembled bowls)

Dietary Needs: Free From Gluten

What You Need

→ Steak Marinade

01 1 pound flank steak
02 1/4 cup olive oil
03 3 cloves garlic, minced
04 1 teaspoon ground cumin
05 1 teaspoon chili powder
06 1 teaspoon salt
07 1/2 teaspoon ground black pepper
08 Juice of 2 limes
09 1/4 cup chopped fresh cilantro

→ Bowl Components

10 1 cup cooked white or brown rice
11 1 can black beans, rinsed and drained
12 1 cup corn (fresh, frozen, or canned)
13 1 cup cherry tomatoes, halved
14 1 avocado, sliced
15 1/2 small red onion, thinly sliced
16 Optional: crumbled feta cheese, for serving
17 Fresh cilantro leaves for garnish
18 Lime wedges, for serving

How to Make It

Step 01

In a medium mixing bowl, whisk together lime juice, olive oil, chopped cilantro, minced garlic, ground cumin, chili powder, salt, and black pepper until thoroughly blended.

Step 02

Place flank steak in a shallow dish or resealable bag and add marinade, ensuring steak is fully coated. Cover or seal and refrigerate for at least 30 minutes, preferably up to 4 hours.

Step 03

Heat black beans in a small saucepan over medium heat for about 5 minutes. Season with a pinch of salt or cumin to taste. If using fresh corn, blanch or sauté for 3–4 minutes; if frozen, heat according to package directions. Drain and set aside.

Step 04

Preheat grill or grill pan to medium-high heat. Remove steak from marinade, letting excess drip off; discard marinade. Cook steak for 4–5 minutes on each side for medium-rare, or until thermometer reads 130°F. Adjust timing for desired doneness.

Step 05

Transfer cooked steak to a cutting board and let rest 5–10 minutes. Slice thinly against the grain.

Step 06

Divide cooked rice among 4 serving bowls. Top each with black beans, corn, cherry tomatoes, avocado slices, and red onion. Arrange sliced steak over vegetables.

Step 07

Finish with optional feta cheese, a sprinkle of fresh cilantro, and lime wedges. Serve immediately.

Extra Tips

  1. For optimal tenderness, always slice the steak against the grain after resting.

Tools You'll Need

  • Grill or grill pan
  • Mixing bowls
  • Cutting board
  • Chef’s knife
  • Saucepan

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains dairy if feta cheese is used.

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 450
  • Fat Content: 18 grams
  • Carbohydrate Content: 45 grams
  • Protein Content: 15 grams