If you’re looking for a dish that bursts with flavor and is perfect for any occasion, then these Cilantro Lime Steak Bowls are just what you need! Whether it’s a busy weeknight or a gathering with friends, this recipe brings together vibrant ingredients that make every bite a delight. The zesty marinade infuses the flank steak with a fresh kick, while the colorful toppings create a feast for the eyes and the palate.
This recipe has become a favorite in our home because it’s not only delicious but also customizable. Everyone can build their own bowl just the way they like it, making it an ideal choice for family dinners or meal prep for the week ahead.
Why You’ll Love This Recipe
- Quick Preparation: With just 20 minutes of prep time, you can have a wholesome meal ready to serve.
- Flavorful and Fresh: The cilantro lime marinade brings an irresistible zing to the steak that will leave everyone asking for seconds.
- Customizable Bowls: Each person can personalize their bowl with their favorite toppings, making it fun for everyone!
- Meal Prep Friendly: Make extra steak and rice to enjoy these bowls throughout the week—perfect for lunch!
- Family-Friendly Appeal: Kids and adults alike will love loading up on fresh ingredients and flavors.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is half the fun! These are items you can easily find at your local grocery store, ensuring you have everything you need to whip up these delightful Cilantro Lime Steak Bowls.
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 Serving
- 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
Flexibility is key when it comes to cooking! Here are some great variations to make these bowls even more exciting:
- Swap the protein: Try using grilled chicken or marinated tofu instead of flank steak for a different flavor profile.
- Go vegan: Substitute black beans with chickpeas, use avocado instead of cheese, and replace sour cream with plant-based yogurt.
- Add some spice: Incorporate sliced jalapeños or a drizzle of hot honey for an extra kick that balances beautifully with the lime.
- Change up the grains: Use quinoa or bulgur wheat instead of rice for a nutritious twist!
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 separate bowl, whisk together your oil, lime zest, juice, minced garlic, chopped cilantro, salt, and pepper. Pour this zesty mixture over your steak to ensure every inch is coated. Cover it well and pop it into the refrigerator to marinate. This step is crucial as it allows the flavors to penetrate deep into the meat—making each bite juicy and delicious!
Step 2: Grill to Perfection
Preheat your grill to medium-high heat. Once hot, carefully place your marinated steak on the grill. Grill it for about 10 minutes on one side before flipping it over to cook for another 10 minutes or until it reaches your desired doneness. Allowing it to rest after grilling helps retain all those flavorful juices inside—so be patient! Then slice it thinly against the grain; this makes each piece tender and easy to chew.
Step 3: Assemble Your Bowls
Now comes the fun part! In individual bowls, start layering your cooked rice or riced cauliflower as a base. Top with generous portions of sliced steak, creamy avocado, warm black beans, sweet corn, crunchy red onion, and shredded cheese. Finally, don’t forget a drizzle of sour cream mixed with lime juice—this adds that extra creamy tanginess that pulls everything together beautifully! Enjoy each vibrant bite!
Pro Tips for Making Cilantro Lime Steak Bowls
Making the perfect Cilantro Lime Steak Bowls is all about attention to detail and a few clever tricks. Here are some tips to elevate your dish!
- Marinate Longer: Allowing the flank steak to marinate for up to 3 hours enhances the flavor, making every bite burst with zesty goodness.
- Use a Meat Thermometer: To achieve your desired doneness, use a meat thermometer; this ensures perfectly cooked meat without guessing.
- Rest the Steak: Letting the steak rest after grilling allows juices to redistribute, resulting in a more tender and juicy bite.
- Customize Your Bowls: Feel free to mix up the ingredients based on what you have on hand or your preferences; this recipe is versatile and forgiving!
- Make Ahead: Prepare components like rice, beans, and veggies in advance for a quick meal during busy weeknights.
How to Serve Cilantro Lime Steak Bowls
Presentation can make all the difference when serving up these delicious bowls. Opt for colorful ingredients and a vibrant layout for an inviting meal.
Garnishes
- Fresh cilantro leaves: Sprinkle chopped cilantro over your bowls for added flavor and a pop of color.
- Lime wedges: Serve with lime wedges on the side; they add an extra zing when squeezed over the dish just before eating.
Side Dishes
- Grilled Vegetables: A mix of bell peppers, zucchini, and asparagus adds a smoky flavor and freshness that complements the steak.
- Mexican Street Corn Salad: This creamy corn salad adds sweetness and texture, balancing out the savory elements of your bowl.
- Chips and Salsa: A crunchy side like tortilla chips paired with fresh salsa provides a satisfying contrast to the soft textures in your steak bowls.
- Refried Beans: Creamy refried beans are an excellent choice that complements the flavors while adding richness to your meal.

Make Ahead and Storage
This recipe is perfect for meal prep, allowing you to enjoy delicious and healthy meals throughout the week without much fuss. With a few simple storage tips, you can keep your Cilantro Lime Steak Bowls fresh and ready to go!
Storing Leftovers
- Store any leftover ingredients separately in airtight containers.
- Keep the marinated steak in the fridge for up to 3 days.
- The cooked bowls can be stored for up to 2 days but are best enjoyed fresh.
Freezing
- To freeze, portion out the cooked steak and other ingredients into freezer-safe containers.
- Make sure to label each container with the date.
- Frozen components can be kept for up to 3 months.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat steak in a skillet over medium heat until warmed through.
- Microwave bowls in short intervals (30 seconds) until heated evenly.
FAQs
Have questions about making Cilantro Lime Steak Bowls? Here are some answers!
Can I use chicken instead of flank steak for Cilantro Lime Steak Bowls?
Absolutely! Chicken breast or thighs can be marinated and grilled just like the flank steak. Just adjust cooking times accordingly.
How can I make my Cilantro Lime Steak Bowls spicier?
To add some heat, include sliced jalapeños or a dash of hot sauce in your bowls. You could also use a spicy seasoning mix in place of Tajin.
What toppings go well with Cilantro Lime Steak Bowls?
Consider adding fresh salsa, lime wedges, or crumbled tortilla chips for extra crunch. A dollop of guacamole would also enhance the flavors beautifully!
Can I make Cilantro Lime Steak Bowls vegetarian?
Yes! Substitute the flank steak with grilled vegetables or tofu, and ensure you’re using plant-based toppings like avocado and beans.
Final Thoughts
Cilantro Lime Steak Bowls are a delightful combination of flavors and textures that make for a satisfying meal any day of the week. I hope you enjoy making this recipe as much as I do—it’s not only easy but also incredibly versatile! Don’t hesitate to experiment with your favorite ingredients, and most importantly, have fun in the kitchen!
Cilantro Lime Steak Bowls
Cilantro Lime Steak Bowls are a vibrant and flavorful meal that brings the essence of fresh ingredients to your table. Perfect for any occasion, these bowls feature marinated flank steak grilled to perfection, accompanied by a colorful array of toppings like creamy avocado, hearty black beans, and crunchy corn. Each bite offers a delightful combination of zesty lime and aromatic cilantro, making this dish both satisfying and fun to customize. Ideal for busy weeknights or meal prep, these bowls allow everyone to personalize their servings with their favorite ingredients. Enjoy the burst of flavors in every delicious spoonful!
- 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 or olive oil
- Zest of 1 lime
- Juice of 2 limes
- 4 cloves fresh garlic (minced)
- 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: Combine oil, lime zest, lime juice, garlic, cilantro, salt, and pepper in a bowl. Pour over flank steak in a dish or bag. Marinate in the refrigerator for at least 20 minutes.
- Grill the Steak: Preheat grill to medium-high heat. Grill marinated steak for approximately 10 minutes per side until desired doneness is achieved. Let rest before slicing thinly against the grain.
- Assemble the Bowls: In individual bowls, layer rice or riced cauliflower as a base. Top with sliced steak, avocado, black beans, corn, red onion, cheese, and a drizzle of sour cream mixed with lime juice.
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 3g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 9g
- Protein: 30g
- Cholesterol: 80mg



