These cilantro lime steak and rice bowls are a tasty treat! Juicy steak, fluffy rice, and zesty cilantro lime dressing come together to make a fun and fresh meal.
Honestly, it’s like a party in a bowl! I love how easy it is to whip up and enjoy. Just throw everything in, and you’re ready to dig in. Perfect for busy nights!
Key Ingredients & Substitutions
Flank or Skirt Steak: Both cuts are flavorful, but skirt steak is usually a bit more tender. If you’re looking for a leaner option, try chicken breast or tofu for a vegetarian twist!
Rice: Long grain white rice is great, but jasmine rice adds a nice aroma. You can also use brown rice for added nutrients or cauliflower rice for a low-carb option.
Black Beans: Canned beans are super convenient, but you can also use cooked lentils for a similar texture. If you’re avoiding beans, try chopped bell peppers for crunch.
Cilantro: Some love it, others don’t! If you’re not a cilantro fan, parsley is a fresh substitute, though the flavor will vary a bit. Fresh herbs bring a nice pop to the dish.
How Can I Achieve the Perfectly Cooked Steak?
Cooking steak to perfection can be tricky, but it’s all about the timing and technique. Here’s how to get it right:
- Let your steak come to room temperature before cooking. This helps it cook evenly.
- Preheat your grill or skillet until it’s hot. A good sear is essential for flavor.
- Cook on high heat for short durations: about 4-5 minutes per side for medium-rare. Use a meat thermometer if you’re unsure; aim for 130°F.
- Resting the steak is crucial! Let it sit for 5-10 minutes after cooking. This makes it juicier.
- Always slice against the grain! This helps make each bite tender.

How to Make Cilantro Lime Steak and Rice Bowls
Ingredients You’ll Need:
For the Steak and Rice:
- 1 lb flank steak or skirt steak
- 1 cup long grain white rice (or jasmine rice)
- 2 cups water
- 1 cup black beans, drained and rinsed
- 1/2 cup corn kernels (fresh, frozen, or canned)
- 1 ripe avocado, sliced or mashed
- 1 lime, cut into wedges (plus juice from one lime)
- 1/2 cup fresh cilantro, chopped
- 2 tablespoons olive oil, divided
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper, to taste
- Optional: red pepper flakes for garnish
For The Mix-Ins:
For the Marinade and Cooking:
How Much Time Will You Need?
This recipe requires about 30 minutes of prep and cooking time. You’ll spend some time cooking the rice, marinating the steak, and layering the ingredients for a delicious final bowl. Enjoy this meal in no time!
Step-by-Step Instructions:
1. Cook the Rice:
Start by rinsing the rice under cold water until the water runs clear. In a medium pot, combine the rinsed rice, 2 cups of water, and a pinch of salt. Bring the mixture to a boil. Then, reduce the heat to low, cover, and let it simmer for about 15 minutes, or until the water is absorbed. Afterward, remove the pot from the heat and let it sit covered for an additional 5 minutes. Finally, fluff the rice with a fork to make it light and airy.
2. Prepare the Steak Marinade:
In a small bowl, mix together 1 tablespoon of olive oil, minced garlic, ground cumin, chili powder, salt, and pepper. Rub this flavorful mixture all over the flank steak. For the best flavor, let it marinate for at least 15 minutes (or for up to 2 hours if you prep ahead and refrigerate).
3. Cook the Black Beans and Corn:
Grab a small skillet and heat up 1 tablespoon of olive oil over medium heat. Once hot, add the corn and black beans, cooking for about 3-5 minutes until everything is warmed through. Season them with a pinch of salt and pepper to taste, then set aside.
4. Cook the Steak:
Preheat your grill, grill pan, or a skillet over medium-high heat. Cook the marinated steak for about 4-5 minutes on each side for medium-rare. If you like it more cooked, leave it on the grill a little longer. Once it’s done, remove it from the heat and let it rest for 5-10 minutes. After resting, slice the steak thinly against the grain for maximum tenderness.
5. Prepare the Cilantro Lime Rice:
Squeeze the juice of one lime over the cooked rice. Add chopped cilantro and gently toss everything together. You can season it with a little salt for extra flavor.
6. Assemble the Bowls:
Now, it’s time to put everything together! Divide the cilantro lime rice among your serving bowls. Add the black beans and corn mixture, top it with sliced steak, and finish with avocado slices. For a pretty touch, garnish with extra cilantro, lime wedges, and if you like a little heat, sprinkle on some red pepper flakes.
7. Serve:
Enjoy your vibrant and flavorful Cilantro Lime Steak and Rice Bowls right away. Serve with additional lime wedges on the side for that extra zing!
Dig in and treat yourself to this delicious meal!
Can I Use Different Cuts of Meat?
Absolutely! While flank or skirt steak is recommended for its flavor, you can also use sirloin, ribeye, or even chicken breast as a lighter alternative.
What Can I Substitute for Cilantro?
If you’re not a cilantro fan, parsley makes a great substitute! It offers a fresh flavor, though it’s a bit milder. You can also leave it out entirely if you prefer.
Can I Make This Recipe Gluten-Free?
Yes! This recipe is naturally gluten-free as long as you choose gluten-free products for any packaged ingredients. Make sure the corn and beans you use are certified gluten-free to be safe.
How Can I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently on the stove or microwave, and enjoy within the following days for the best taste and texture!



