Juicy Grilled Mexican Steak Bowl

Total Time: 35 mins Difficulty: Intermediate
A zesty bowl of flame-kissed flank steak, crisp veggies, and vibrant lime-scented rice for an easy yet bold taste of Mexico in every bite.
pinit

This Juicy Grilled Mexican Steak Bowl brings a zesty bowl of flame-kissed flank steak, crisp veggies, and vibrant lime-scented rice together for an easy yet bold taste of Mexico in every bite. Flank steak sizzles with smoky spices, then crowns warm citrus-kissed rice alongside creamy avocado, juicy cherry tomatoes, and fresh cilantro. It’s a colorful, satisfying meal that’s perfect for spicing up your weeknight dinners or impressing friends at your next gathering—ready in under an hour and packed with flavor that will have everyone asking for seconds.

Key Ingredients

To build this vibrant bowl, you’ll need fresh proteins, bold spices, and crisp veggies that all play a key role:

  • 1 1/2 lb flank steak: Tender protein that soaks up the citrusy, smoky marinade for juicy bites.
  • 2 tbsp olive oil: The base of the marinade that helps coat the steak and lock in moisture.
  • 2 tbsp lime juice: Bright acid that tenderizes the meat and infuses each bite with tang.
  • 1 tbsp chopped fresh cilantro: Herbal freshness in the marinade to complement the grilled steak.
  • 2 cloves garlic, minced: Pungent aromatics that boost the savory depth of the marinade.
  • 1 tsp ground cumin: Earthy warmth that highlights the Mexican spice profile.
  • 1 tsp chili powder: Mild heat and smoky flavor that give the steak a subtle kick.
  • 1/2 tsp salt: Balances and enhances all the flavors in the marinade and bowl.
  • 1/4 tsp black pepper: Light peppery note to round out the seasoning.
  • 2 cups cooked long grain rice: Citrus-kissed base that holds up to the bold steak and toppings.
  • 1 cup black beans, drained and rinsed: Creamy legumes that add protein and texture.
  • 1 cup corn kernels: Sweet crunch for color contrast and bite.
  • 1 avocado, sliced: Creamy richness that mellows the spices and adds healthy fats.
  • 1/2 cup cherry tomatoes, halved: Juicy bursts of acidity to brighten each spoonful.
  • 1/4 cup red onion, finely chopped: Sharp bite for texture and flavor balance.
  • 1/4 cup fresh cilantro, chopped: Finishing herb that ties all the flavors together.
  • 2 lime wedges: Extra citrus spritz right before serving for a fresh lift.

How To Make Juicy Grilled Mexican Steak Bowl

Ready to grill and assemble this fiesta in a bowl? You’ll dive into a straightforward marinade, a quick sear on the grill or pan, and a simple batch of rice and beans. Once the steak is rested and sliced, everything comes together in colorful layers—no fuss, maximum flavor, and plenty of room for customization.

1. In a bowl, whisk together olive oil, lime juice, fresh cilantro, minced garlic, ground cumin, chili powder, salt, and black pepper until the marinade is smooth and fragrant.

2. Place the flank steak in a resealable bag or shallow dish, pour the marinade over it, seal, and refrigerate for at least 30 minutes or up to 2 hours to let the flavors penetrate the meat.

3. Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade, letting any excess drip off so you get a proper sear.

4. Grill the steak for 4 to 5 minutes per side for medium-rare (or adjust timing to reach your preferred doneness), turning once for a beautiful crust.

5. Transfer the steak to a cutting board and let it rest for 5 minutes—this keeps the juices locked in—then slice thinly against the grain for maximum tenderness.

6. While the steak rests, warm the cooked rice, black beans, and corn together in a saucepan over low heat, stirring occasionally until heated through.

7. Divide the rice and bean mixture among serving bowls. Top each bowl with sliced steak, avocado, cherry tomatoes, red onion, and fresh cilantro for a rainbow of flavors.

8. Serve immediately with lime wedges on the side so everyone can squeeze a final hit of citrus over their bowl just before diving in.

Serving Suggestions

This bowl shines on its own, but you can elevate the experience even more with a few fun touches. Whether you’re hosting game night or feeding the family, these serving ideas will have everyone raving:

  • Serve alongside a fresh pico de gallo for extra tomato freshness and zing—just combine diced tomatoes, onion, cilantro, jalapeño, and lime juice.
  • Offer a side of tortilla chips and salsa so guests can scoop up any stray rice and beans with satisfying crunch.
  • Complement with a creamy cilantro-lime crema by blending sour cream, lime juice, cilantro, and a pinch of salt for drizzling over the bowl.
  • Pair with a light Mexican beer or a zesty margarita on the rocks to balance the heat and refresh the palate between bites.

Tips For Perfect Juicy Grilled Mexican Steak Bowl

Mastering this steak bowl is all about smart prep and little tweaks. From marinating tricks to heat hacks, these notes will have your bowl tasting like a pro’s every time:

  • Flank steak tastes best when marinated overnight for deeper flavor.
  • Swap rice for cauliflower rice to reduce carbs.
  • Adjust chili powder for heat preference or add a dash of hot sauce.
  • Leftover steak can be stored in the fridge for up to 3 days.

How To Store It

Whether you’re meal-prepping or simply saving leftovers, proper storage keeps this bowl tasting fresh and vibrant. Follow these methods to maintain optimum flavor and texture:

  • Refrigerate prepped bowls: Store assembled bowls (minus avocado and lime) in airtight containers for up to 2 days.
  • Keep components separate: Store steak slices, rice-bean mix, and veggies in individual containers to prevent sogginess.
  • Use airtight containers: Lock in moisture and prevent fridge odors by sealing each component well.
  • Refresh before serving: Gently reheat rice and beans in a saucepan, warm steak slices in a skillet over low heat, then add fresh avocado and lime right before serving.

Frequently Asked Questions

Here are quick answers to your top questions about nailing this Steak Bowl every time:

  • How long should I marinate the flank steak for the best flavor?

You should marinate the flank steak for at least 30 minutes up to 2 hours in the fridge. For deeper flavor, you can marinate it overnight—just be sure to pat the steak dry before grilling to avoid excess moisture.

  • Can I use a different cut of beef if I don’t have flank steak?

Yes, you can substitute skirt steak or sirloin tip. Skirt steak has a similar texture and cooks quickly, while sirloin tip is leaner and may benefit from a slightly longer marinating time to tenderize.

  • What’s the best way to achieve medium-rare doneness on the grill?

Preheat your grill to medium-high heat. Grill the steak for 4 to 5 minutes per side, then use an instant-read thermometer to check for an internal temperature of 130°F to 135°F for medium-rare. Let it rest for 5 minutes before slicing.

  • How should I slice the steak for optimal tenderness?

Always slice the steak thinly against the grain. Look for the visible muscle fibers and cut perpendicular to them—this shortens the fibers and makes each bite more tender.

  • What’s the best method for reheating leftover steak and rice bowls?

Reheat the rice and beans mixture in a saucepan over low heat, stirring occasionally. Warm the sliced steak gently in a skillet over low heat or briefly in the microwave, covered with a damp paper towel to retain moisture.

  • How can I adjust the spiciness of this dish?

To dial down the heat, reduce the chili powder to ½ teaspoon. For extra kick, increase to 1½ teaspoons or add a few dashes of your favorite hot sauce to the marinade or when serving.

  • What are the best ways to store and prep components ahead of time?

Store leftover steak in an airtight container in the fridge for up to 3 days. You can cook and cool the rice, beans, and corn up to a day in advance, then reheat together before serving. Keep sliced avocado and tomatoes separate until just before plating to maintain freshness.

What Makes This Special

This Juicy Grilled Mexican Steak Bowl works because it balances bold flavors—citrus-bright rice, smoky-spiced steak, creamy avocado, and fresh veggies—all in one colorful bowl. The simple marinade and quick grill time make it approachable, yet the vibrant taste feels gourmet. It’s the kind of recipe you’ll want to print and save for taco nights, weekend cook-outs, or anytime you crave a fiesta at home. Give it a try, share your epic plating ideas, and drop a comment if you have questions or tips of your own!

Juicy Grilled Mexican Steak Bowl

Difficulty: Intermediate Prep Time 15 mins Cook Time 15 mins Rest Time 5 mins Total Time 35 mins
Calories: 655

Description

Flank steak sizzles with smoky spices, topped onto warm citrus-kissed rice and creamy avocado. Every forkful bursts with tangy lime, tender meat, and fresh cilantro for a satisfying, colorful meal.

Ingredients

Instructions

  1. In a bowl whisk together olive oil, lime juice, cilantro, garlic, cumin, chili powder, salt, and pepper to create the marinade.
  2. Place flank steak in a resealable bag or shallow dish and pour marinade over it. Refrigerate for at least 30 minutes or up to 2 hours.
  3. Preheat grill or grill pan to medium-high heat. Remove steak from marinade and shake off excess.
  4. Grill steak for 4 to 5 minutes per side for medium-rare, or adjust cooking time to your preferred doneness.
  5. Transfer steak to a cutting board and let rest for 5 minutes before slicing thinly against the grain.
  6. Warm cooked rice, black beans, and corn together in a saucepan over low heat, stirring occasionally.
  7. Divide rice and bean mixture among serving bowls. Top each bowl with sliced steak, avocado, cherry tomatoes, red onion, and cilantro.
  8. Serve with lime wedges for squeezing over the bowl just before eating.

Note

  • Flank steak tastes best when marinated overnight for deeper flavor.
  • Swap rice for cauliflower rice to reduce carbs.
  • Adjust chili powder for heat preference or add a dash of hot sauce.
  • Leftover steak can be stored in the fridge for up to 3 days.
Keywords: mexican steak bowl,grilled steak bowl,flank steak recipe,mexican bowl recipe,healthy dinner bowl,weeknight dinner
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long should I marinate the flank steak for the best flavor?

You should marinate the flank steak for at least 30 minutes up to 2 hours in the fridge. For deeper flavor, you can marinate it overnight—just be sure to pat the steak dry before grilling to avoid excess moisture.

Can I use a different cut of beef if I don’t have flank steak?

Yes, you can substitute skirt steak or sirloin tip. Skirt steak has a similar texture and cooks quickly, while sirloin tip is leaner and may benefit from a slightly longer marinating time to tenderize.

What’s the best way to achieve medium-rare doneness on the grill?

Preheat your grill to medium-high heat. Grill the steak for 4 to 5 minutes per side, then use an instant-read thermometer to check for an internal temperature of 130°F to 135°F for medium-rare. Let it rest for 5 minutes before slicing.

How should I slice the steak for optimal tenderness?

Always slice the steak thinly against the grain. Look for the visible muscle fibers and cut perpendicular to them—this shortens the fibers and makes each bite more tender.

What’s the best method for reheating leftover steak and rice bowls?

Reheat the rice and beans mixture in a saucepan over low heat, stirring occasionally. Warm the sliced steak gently in a skillet over low heat or briefly in the microwave, covered with a damp paper towel to retain moisture.

How can I adjust the spiciness of this dish?

To dial down the heat, reduce the chili powder to ½ teaspoon. For extra kick, increase to 1½ teaspoons or add a few dashes of your favorite hot sauce to the marinade or when serving.

What are the best ways to store and prep components ahead of time?

Store leftover steak in an airtight container in the fridge for up to 3 days. You can cook and cool the rice, beans, and corn up to a day in advance, then reheat together before serving. Keep sliced avocado and tomatoes separate until just before plating to maintain freshness.

Annie Parker Food and Lifestyle Blogger

Hey there, kitchen adventurers! I'm Annie Parker, and welcome to my cozy corner of the internet where homestyle cooking meets creative twists, and every recipe is designed to make your life a little more delicious.

Leave a Comment

Your email address will not be published. Required fields are marked *