If you’re looking for a fresh and vibrant dish that brings a burst of flavor to your dinner table, these Cilantro Lime Steak Bowls are just the ticket! This recipe is one of my all-time favorites because it combines zesty marinated steak with wholesome ingredients like rice, avocado, and black beans. Whether it’s a busy weeknight or a relaxed family gathering, these bowls are not only satisfying but also customizable to suit everyone’s taste.
The beauty of this dish lies in its simplicity. With just a few ingredients and steps, you can create something truly special that will impress your loved ones. Plus, they’re perfect for meal prepping too—just make extra and enjoy them throughout the week!
Why You’ll Love This Recipe
- Quick to Prepare: With just 20 minutes of prep time, you can have a delicious meal ready in no time.
- Family-Friendly: Kids and adults alike will love building their own bowls with toppings they adore!
- Perfect for Meal Prep: Make extra servings to enjoy on those busy days when cooking feels impossible.
- Flavorful & Fresh: The cilantro lime marinade adds a bright, zesty touch that elevates every bite.
- Versatile Ingredients: Use what you have on hand; this recipe welcomes substitutions!

Ingredients You’ll Need
Creating these Cilantro Lime Steak Bowls is easy with simple, wholesome ingredients. Gather these goodies, and you’ll be ready to whip up a fantastic meal!
For the Marinade
- 2 lbs flank steak
- 1/2 cup avocado 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 teaspoons kosher salt
- 1/2 teaspoon 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
- 1 cup sour cream
- 2 teaspoons Tajin seasoning
- Juice of 1 lime
Variations
This recipe is delightfully flexible! Feel free to switch things up based on your preferences or what you have in your pantry.
- Swap the protein: Try using chicken or tofu instead of flank steak for a different flavor profile.
- Make it vegan: Substitute the steak with grilled portobello mushrooms and use plant-based sour cream.
- Add some heat: Toss in jalapeños or drizzle with hot honey for a spicy kick.
- Go grain-free: Serve over a bed of greens instead of rice for a lighter option.
How to Make Cilantro Lime Steak Bowls
Step 1: Marinate the Steak
Start by placing the flank steak in a shallow dish or zip-top bag. In a small bowl, combine the avocado oil, lime zest, lime juice, minced garlic, chopped cilantro, salt, and pepper. Whisk until well mixed. Pour this zesty marinade over the steak so both sides are well coated. Cover it up and let it marinate in the refrigerator for anywhere between 30 minutes to 3 hours. This step is crucial as it allows the flavors to penetrate the meat deeply!
Step 2: Grill the Steak
Once marinated, preheat your grill to medium-high heat. Place the steak on the grill and cook for about 10 minutes before flipping it over. Grill for another 10 minutes or until it reaches your desired internal temperature (about 135°F for medium-rare). After grilling, allow the steak to rest on a plate or cutting board for about 5-10 minutes—this helps keep it juicy! Then slice into thin strips against the grain.
Step 3: Assemble Your Bowls
Now comes the fun part! In individual bowls, layer your cooked rice (or riced cauliflower), slices of grilled steak, avocado slices, black beans, corn, shredded cheese, and diced red onion. Finally, drizzle everything generously with sour cream mixed with Tajin seasoning and fresh lime juice for that tangy finish. Enjoy every colorful bite!
Pro Tips for Making Cilantro Lime Steak Bowls
Creating the perfect Cilantro Lime Steak Bowls is all about attention to detail and a few helpful tricks.
Marinate Longer for Flavor: If you have the time, marinating the flank steak for closer to 3 hours can really enhance the flavor, allowing the zesty marinade to penetrate deeper into the meat.
Rest Your Steak: Allowing the grilled steak to rest for 5-10 minutes before slicing helps retain juices, making each bite more succulent and flavorful.
Cut Against the Grain: Slicing the steak against the grain ensures that each piece is tender and easy to chew, enhancing your overall dining experience.
Customize Your Toppings: Feel free to mix and match toppings based on your preferences or what you have on hand; this flexibility makes it fun and personalized!
Use Fresh Ingredients: Whenever possible, opt for fresh herbs and vegetables instead of dried or frozen. Fresh ingredients bring vibrant flavors and textures that elevate your dish.
How to Serve Cilantro Lime Steak Bowls
Presenting your Cilantro Lime Steak Bowls beautifully can make a delightful difference at mealtime. Here are some creative ideas for serving:
Garnishes
- Chopped Fresh Cilantro: A sprinkle of fresh cilantro not only adds a pop of color but also enhances the lime flavor.
- Lime Wedges: Offering lime wedges on the side allows guests to squeeze extra lime juice over their bowls for added brightness.
Side Dishes
- Guacamole: Creamy guacamole pairs wonderfully with the flavors in your bowl, adding richness and healthy fats.
- Mexican Street Corn Salad: This refreshing salad combines corn, mayo, cheese, and spices — a delicious complement to your steak bowls.
- Pico de Gallo: A fresh tomato salsa provides a zesty crunch that balances out the richness of the other ingredients.
- Grilled Vegetables: Seasonal grilled veggies like bell peppers and zucchini add color and nutrition while enhancing the overall flavor profile.

Make Ahead and Storage
This recipe is perfect for meal prep, allowing you to enjoy delicious, wholesome meals throughout the week without the stress of daily cooking.
Storing Leftovers
- Place any leftover steak bowls in an airtight container.
- Store in the refrigerator for up to 3 days.
- Keep the lime crema separate until ready to serve for optimal freshness.
Freezing
- To freeze, store the steak and components separately in freezer-safe containers.
- The steak can be frozen for up to 3 months.
- For best results, defrost in the refrigerator overnight before reheating.
Reheating
- Reheat leftover steak bowls in the microwave at medium power until heated through.
- Alternatively, warm on the stovetop over low heat, adding a splash of water to avoid drying out.
- Enjoy warmed toppings like beans and corn for a comforting meal.
FAQs
Can I use chicken instead of steak for Cilantro Lime Steak Bowls?
Absolutely! You can easily substitute flank steak with grilled chicken breast seasoned with the same cilantro lime marinade. The flavor will still shine through!
How can I make Cilantro Lime Steak Bowls vegetarian?
To create a vegetarian version of these bowls, skip the steak and replace it with grilled vegetables or marinated tofu. This keeps the vibrant flavors while catering to vegetarian diets.
What sides pair well with Cilantro Lime Steak Bowls?
You can complement your bowls with a side of tortilla chips, fresh salsa, or a crisp green salad. These options enhance the meal while keeping it light and fresh.
Final Thoughts
Cilantro Lime Steak Bowls are not just a meal; they’re an experience bursting with flavor and freshness. I hope you find joy in preparing this dish as much as I do! It’s perfect for gatherings or simply enjoying a cozy dinner at home. Don’t hesitate to try it out—your taste buds will thank you!
Cilantro Lime Steak Bowls
Cilantro Lime Steak Bowls are a vibrant and flavor-packed meal that brings the essence of fresh ingredients to your dinner table. This easy-to-make recipe features zesty marinated flank steak complemented by wholesome toppings like creamy avocado, hearty black beans, and fluffy rice or riced cauliflower. Perfect for busy weeknights or family gatherings, these bowls can be customized to suit everyone’s taste preferences.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: Serves 6
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Ingredients
- 2 lbs flank steak
- 1/2 cup avocado oil
- Zest and juice of 3 limes
- 4 cloves garlic, minced
- 1/2 cup chopped cilantro
- 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 cheese (optional)
- 1/2 red onion, diced
- Sour cream mixed with Tajin seasoning
Instructions
- Marinate the Steak: Combine avocado oil, lime zest, lime juice, garlic, cilantro, salt, and pepper in a bowl. Coat the flank steak in this mixture and let it marinate in the refrigerator for 30 minutes to 3 hours.
- Grill the Steak: Preheat the grill to medium-high heat. Grill the marinated flank steak for about 10 minutes on each side or until it reaches your desired doneness. Allow it to rest before slicing.
- Assemble Your Bowls: In individual bowls, layer cooked rice or riced cauliflower with sliced grilled steak, avocado, black beans, corn, cheese (if using), and diced red onion. Top with sour cream mixed with Tajin and serve immediately.
Nutrition
- Serving Size: 1 bowl (500g)
- Calories: 620
- Sugar: 3g
- Sodium: 755mg
- Fat: 32g
- Saturated Fat: 6g
- Unsaturated Fat: 24g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 12g
- Protein: 33g
- Cholesterol: 100mg




Leave a Comment