Citrus Herb Steak Rice Bowl

A good bowl dinner has to do more than just stack ingredients together. It has to feel balanced from the first bite to the last. That is exactly what happens here. Cilantro Lime Steak Bowls combine juicy marinated flank steak, warm rice, creamy avocado, hearty beans, sweet corn, sharp cheddar, and a bright lime crema that pulls everything together.

This recipe works because each part has a job. The steak brings bold flavor and richness. The lime and cilantro keep it fresh. The rice makes the meal satisfying, while the beans and corn add texture and color. Then the crema smooths over everything with a cool, tangy finish. Nothing feels random, and nothing gets lost.

It is also a very practical dinner. You can marinate the steak ahead, grill it quickly, and build the bowls however you like. They work for weeknights, casual guests, or meal prep if you keep the toppings separate. If you want a dinner that feels vibrant and filling without being complicated, Cilantro Lime Steak Bowls are a great one to keep close.

What makes these bowls so easy to come back to

  • The steak marinade is simple but full of flavor
  • Bowls are easy to build and customize
  • Lime crema adds freshness and contrast
  • Great for dinner now and leftovers later
  • Works with rice or riced cauliflower

A few useful notes before you cook

  • Best flavor tip: Give the steak at least 30 minutes in the marinade.
  • Best texture tip: Rest the steak before slicing so it stays juicy.
  • Serving tip: Warm rice makes the whole bowl feel more complete.
  • Build-ahead tip: Prep the crema and toppings while the steak marinates.

What goes into these bowls

Citrus Herb Steak Rice Bowl The Full Ingredient Setup for These Steak Bowls

For the steak

  • 2 lb flank steak
  • 1/2 cup avocado oil or olive oil
  • Zest of 1 lime
  • Juice of 2 limes
  • 4 cloves fresh garlic, minced or finely chopped
  • 1/2 cup chopped cilantro
  • 2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

For the bowls

  • 4 cups cooked rice or riced cauliflower
  • 2 avocados, sliced
  • 1 can (15 oz) black beans, heated
  • 1 can (15 oz) corn, heated
  • 1 cup shredded cheddar cheese
  • 1/2 red onion, diced

For the lime crema

  • 1 cup sour cream
  • 2 tsp Tajin seasoning
  • Juice of 1 lime

Ingredient notes

  • Flank steak is ideal because it takes well to marinade and slices beautifully against the grain.
  • Using both lime zest and lime juice gives the steak a deeper citrus flavor than juice alone.
  • Cheddar adds a savory, familiar finish that works well with the grilled steak.
  • Tajin brings a little tangy heat to the crema without making it heavy.

How to make it

1) Mix the marinade

In a small bowl, whisk together the oil, lime zest, lime juice, garlic, cilantro, kosher salt, and black pepper.

The marinade should look bright, loose, and full of herbs. That is what you want. This mixture is what gives Cilantro Lime Steak Bowls their fresh flavor profile before anything even hits the grill.

2) Marinate the steak

Place the flank steak in a shallow dish or zip-top bag. Pour the marinade over the steak and make sure both sides are coated well.

Cover or seal, then refrigerate for 30 minutes to 3 hours.

That time range gives you flexibility. Even the shorter end works well, but a longer marinade gives the steak more time to pick up the citrus, garlic, and herb flavor.

3) Make the lime crema

While the steak marinates, stir together the sour cream, Tajin seasoning, and lime juice in a bowl until smooth.

Taste it and adjust if needed. Depending on the lime and the Tajin, you may prefer a tiny extra squeeze of lime or a little more seasoning. Set it aside in the fridge until serving time.

This is more than just a topping. The crema gives the bowl a cool, tangy finish that balances the steak and cheese beautifully.

4) Prep the bowl ingredients

Cook the rice if needed, or have your riced cauliflower ready. Heat the black beans and corn. Slice the avocado and dice the red onion close to serving time.

Having these ingredients ready before grilling makes the final assembly much easier. Once the steak is done, the meal moves quickly.

5) Grill the steak

Heat the grill to medium-high. Place the marinated steak on the grill and cook for 10 minutes, then flip and grill another 10 minutes, or until the steak reaches your preferred internal temperature.

Cooking time can vary depending on thickness and grill heat, so temperature is the best guide. Once done, move the steak to a plate or cutting board.

6) Rest before slicing

Let the steak rest for 5 to 10 minutes.

This is one of the most important parts of the whole recipe. Resting keeps more juices in the meat, which makes each bite more tender and flavorful. If you slice too early, much of that moisture ends up on the board instead.

7) Slice the steak

Slice the steak into thin strips against the grain, or cube it if you prefer.

Against-the-grain slicing matters with flank steak. It shortens the muscle fibers and gives you a more tender bite. That is especially important in Cilantro Lime Steak Bowls, where the steak should feel easy to eat alongside rice and toppings.

8) Build the bowls

Divide the rice between bowls. Add steak, avocado, black beans, corn, cheddar cheese, and diced red onion.

Finish with a drizzle of lime crema.

This is the part where all the components click together. The warm steak and rice meet the cool crema and avocado, while the beans, corn, onion, and cheese give the bowl enough variety that every bite tastes a little different.

Small details that make the bowls even better

  • Do not skip the zest in the marinade; it adds more lime depth than juice alone.
  • Slice the steak cleanly and thinly for the best texture.
  • Warm the beans and corn so the bowl feels cohesive instead of partly cold.
  • Add avocado last so it stays fresh-looking.
  • Drizzle the crema right before serving for the best contrast.

If you are serving a crowd, setting everything out buffet-style works especially well. People can make their bowls heavier on steak, lighter on cheese, or extra loaded with crema.

Easy ways to change the bowl without changing the idea

  • Use riced cauliflower instead of rice for a lighter base.
  • Add chopped lettuce for more crunch.
  • Swap cheddar for another shreddable cheese if needed.
  • Grill the steak whole and slice just before serving for the freshest texture.
  • Add extra lime wedges at the table for a sharper finish.

That flexibility is one reason Cilantro Lime Steak Bowls stay useful. You can shift the base or the toppings without losing what makes them good.

What else works on the table

These bowls do not need much else, but they pair nicely with:

  • Tortilla chips
  • Extra lime wedges
  • A simple green salad
  • Fresh fruit
  • More crema on the side

If you are meal-prepping, keep the crema separate until eating time and add the avocado fresh when possible.

Keeping leftovers in good shape

  • Fridge: Store steak, rice, beans, corn, and toppings separately when possible for up to 3 days.
  • Reheat: Warm the steak, rice, beans, and corn gently before serving.
  • Best leftover use: Rebuild as bowls, wraps, or salads.
  • Avocado tip: Slice fresh each time if possible rather than storing it already cut.

This recipe is especially good for leftovers because the parts can be mixed and matched easily.

A few common questions

Can I use another cut of steak?
Yes, but flank steak is especially good here because it marinates well and slices neatly.

Can I cook the steak in a pan instead of on the grill?
Yes. A hot cast iron pan works very well if grilling is not practical.

Is the crema spicy?
It has a little kick from the Tajin, but it is more tangy than hot.

Why do these bowls feel so balanced?
Because the rich steak, bright citrus, creamy topping, warm rice, and fresh toppings all support each other. That balance is exactly what makes Cilantro Lime Steak Bowls so satisfying.

Citrus Herb Steak Rice Bowl A Fresh Bowl for the Cilantro Lime Steak Bowls Recipe Card

Citrus Herb Steak Rice Bowl

Marinated flank steak served over rice with black beans, corn, avocado, cheddar, red onion, and a tangy lime crema. These Cilantro Lime Steak Bowls are fresh, hearty, and easy to customize.
Prep Time 20 minutes
Cook Time 20 minutes
Marinating and Resting 30 minutes
Total Time 1 hour 10 minutes
Servings: 4
Course: Dinner, Main Course
Cuisine: American, Tex-Mex-Inspired

Ingredients
  

Steak
  • 2 lb flank steak
  • 1/2 cup avocado oil or olive oil
  • Zest of 1 lime
  • Juice of 2 limes
  • 4 cloves fresh garlic minced
  • 1/2 cup chopped cilantro
  • 2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
Bowls
  • 4 cups cooked rice or riced cauliflower
  • 2 avocados sliced
  • 1 can 15 oz black beans, heated
  • 1 can 15 oz corn, heated
  • 1 cup shredded cheddar cheese
  • 1/2 red onion diced
Lime Crema
  • 1 cup sour cream
  • 2 tsp Tajin seasoning
  • Juice of 1 lime

Method
 

  1. Whisk together the oil, lime zest, lime juice, garlic, cilantro, salt, and black pepper.
  2. Place the steak in a shallow dish or zip-top bag and pour the marinade over it. Refrigerate for 30 minutes to 3 hours.
  3. Stir together the sour cream, Tajin, and lime juice for the crema. Chill until needed.
  4. Heat the grill to medium-high and grill the steak for 10 minutes. Flip and grill another 10 minutes, or until it reaches desired doneness.
  5. Rest the steak 5 to 10 minutes, then slice thinly against the grain or cube it.
  6. Build bowls with rice, steak, avocado, black beans, corn, cheddar, and red onion.
  7. Drizzle with lime crema and serve.

Notes

Slice against the grain for the best steak texture.
Warm the rice, beans, and corn for the best bowl.
Crema is best added right before serving.