If you’re looking for a fresh, flavorful meal that pleases the whole family, these Cilantro Lime Steak Bowls are just the ticket! This recipe combines succulent flank steak marinated in a zesty blend of cilantro and lime, grilled to perfection, and served over a bed of rice with all your favorite toppings. Whether it’s a busy weeknight or a weekend family gathering, these bowls are perfect for any occasion.
What I love most about this dish is how customizable it is. You can easily adapt it to suit your taste or dietary needs while keeping the vibrant flavors intact. Let’s dive into why these bowls might just become your new go-to meal!
Why You’ll Love This Recipe
- Quick and Easy Preparation: With just a few simple steps, you can have dinner on the table in less than an hour!
- Family-Friendly Flavor: The combination of tangy lime, savory steak, and fresh toppings makes this dish a hit with kids and adults alike.
- Meal Prep Friendly: Make extra servings for easy lunches throughout the week. Just pack them up in containers!
- Customizable Bowls: Everyone can build their own bowl with their favorite toppings — from creamy avocado to spiced black beans.
- Bursting with Freshness: The cilantro lime marinade elevates this dish with bright flavors that are sure to impress.

Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that you may already have in your kitchen. They come together beautifully to create a delightful bowl full of flavor and nutrition.
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
The great thing about these Cilantro Lime Steak Bowls is how flexible they are! You can swap out ingredients based on what you have on hand or what you’re craving.
- Swap the protein: Use chicken or tofu instead of flank steak for different flavors and textures.
- Go Vegan: Replace sour cream with dairy-free yogurt and skip the cheese for a plant-based option.
- Add Extra Veggies: Toss in some sautéed bell peppers or zucchini for added color and nutrition.
- Spice it Up: Incorporate jalapeños or hot sauce for those who enjoy an extra kick!
How to Make Cilantro Lime Steak Bowls
Step 1: Marinate the Steak
Start by placing your flank steak in a shallow dish or zip-top bag. In a small bowl, whisk together the avocado oil, lime zest, lime juice, minced garlic, chopped cilantro, kosher salt, and pepper until well combined. Pour this marinade over the steak, ensuring both sides are coated. Cover it up and let it marinate in the refrigerator for at least 30 minutes — this step infuses so much flavor into the meat!
Step 2: Grill the Steak
Once your steak has marinated to perfection, it’s time to grill! Preheat your grill to medium-high heat and place the steak on it. Grill for about 10 minutes on one side before flipping it over. Grill for another 10 minutes until it reaches your desired internal temperature. Letting it rest for 5-10 minutes afterward is crucial; this allows the juices to redistribute so every bite is tender and juicy.
Step 3: Assemble Your Bowls
Now comes the fun part! In individual bowls, start by adding a generous scoop of rice (or riced cauliflower). Top with slices of that beautifully grilled steak alongside fresh avocado slices, black beans, corn, shredded cheese, and diced red onion. Finally, drizzle everything with some tangy lime crema made from sour cream mixed with extra lime juice — it’s like icing on the cake! Enjoy every delicious bite!
Pro Tips for Making Cilantro Lime Steak Bowls
Creating the perfect Cilantro Lime Steak Bowl is a breeze with these handy tips!
Marinate Longer for Flavor: The longer you let the flank steak marinate, the more flavorful it will become. Aim for at least 1 hour, but if you can, let it sit overnight for an explosion of taste.
Let it Rest: After grilling, don’t skip the resting time! Allowing the steak to rest for 5-10 minutes helps retain its juices, making each bite tender and juicy.
Cut Against the Grain: When slicing your steak, always cut against the grain. This technique results in more tender slices and enhances the overall eating experience.
Customize Your Bowls: Feel free to mix and match ingredients based on your preferences. Adding items like sautéed peppers or pickled jalapeños can elevate flavors and textures.
Use Fresh Ingredients: Fresh cilantro and lime juice make a noticeable difference in flavor. Always opt for fresh over bottled options when possible!
How to Serve Cilantro Lime Steak Bowls
Presenting your Cilantro Lime Steak Bowls can enhance their appeal and make mealtime even more enjoyable!
Garnishes
- Fresh Cilantro Leaves: A sprinkle of fresh cilantro on top adds a vibrant color and extra burst of flavor.
- Lime Wedges: Serving lime wedges on the side allows everyone to add a splash of citrus right before digging in.
Side Dishes
- Grilled Vegetables: A colorful mix of grilled bell peppers, zucchini, and onions complements the flavors while adding nutrition.
- Cornbread: This slightly sweet bread pairs beautifully with savory flavors and provides a delightful texture contrast.
- Garden Salad: A light salad with mixed greens, cherry tomatoes, and a simple vinaigrette balances out the richness of the bowls.
- Tortilla Chips with Salsa: Crunchy tortilla chips served with fresh salsa create a fun side that guests can enjoy while waiting for their meal.

Make Ahead and Storage
Cilantro Lime Steak Bowls are perfect for meal prep, allowing you to enjoy delicious, vibrant flavors all week long. Here’s how to store and manage your leftovers.
Storing Leftovers
- Allow the bowls to cool completely before storing.
- Place in airtight containers and refrigerate.
- Consume within 3-4 days for optimal freshness.
Freezing
- Prepare the steak and other components separately for best results.
- Store in freezer-safe containers or bags.
- The steak can be frozen for up to 3 months; other ingredients should be consumed within 1 month.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat steak in a skillet over medium heat until warmed through.
- Microwave individual portions of rice and beans until hot, stirring occasionally.
FAQs
Can I use a different cut of meat for Cilantro Lime Steak Bowls?
Absolutely! While flank steak is ideal, you can substitute with skirt steak, sirloin, or even chicken breast to suit your preference.
How can I make Cilantro Lime Steak Bowls vegetarian?
For a vegetarian version, skip the steak and replace it with grilled marinated tofu or tempeh. You can also add more veggies to enhance flavor.
How spicy are Cilantro Lime Steak Bowls?
This recipe is mild but flavorful. If you like it spicy, feel free to add jalapeños or a dash of hot sauce while assembling your bowls!
Can I prepare the marinade ahead of time?
Yes! The cilantro lime marinade can be made ahead of time and stored in the fridge for up to a week. Just give it a good stir before use!
Final Thoughts
Cilantro Lime Steak Bowls are not only bursting with flavor but also incredibly adaptable, making them a great choice for any occasion. I hope you have fun making this recipe and enjoy every delicious bite! Feel free to get creative with your toppings and share your own twists on this delightful dish. Happy cooking!
Cilantro Lime Steak Bowls
Cilantro Lime Steak Bowls are the perfect solution for a quick, flavorful meal that everyone will love. This dish features tender marinated flank steak grilled to perfection and served over a bed of rice or riced cauliflower. Topped with fresh avocado, black beans, corn, and zesty lime crema, these bowls are customizable to suit any palate. Whether you’re preparing dinner on a busy weeknight or hosting a weekend gathering, these bowls are sure to impress with their vibrant flavors and easy preparation. Plus, they’re great for meal prep, letting you enjoy delicious meals throughout the week.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves 6
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Ingredients
- 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
- 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
Instructions
- Marinate the steak: In a bowl, mix avocado oil, lime zest, lime juice, minced garlic, chopped cilantro, salt, and pepper. Coat the flank steak with the marinade and refrigerate for at least 30 minutes.
- Grill the steak: Preheat the grill to medium-high heat. Grill the marinated steak for about 10 minutes on each side until it reaches your desired doneness. Let it rest for 5-10 minutes before slicing.
- Assemble your bowls: Start with a base of rice or riced cauliflower in individual bowls. Add sliced grilled steak and your choice of toppings like avocado, black beans, corn, shredded cheese, diced red onion, and drizzle with sour cream mixed with extra lime juice.
Nutrition
- Serving Size: 1 bowl (450g)
- Calories: 580
- Sugar: 5g
- Sodium: 890mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 10g
- Protein: 30g
- Cholesterol: 80mg




Leave a Comment