Grilled Steak Fajita Bowl

The Grilled Steak Fajita Bowl is the ultimate weeknight dinner for anyone craving bold, zesty flavors with minimal fuss. Juicy, marinated flat iron steak is seared to perfection and served over steamed white rice with all your favorite fajita toppings—corn, sautéed peppers and onions, avocado, cherry tomatoes, guacamole, sour cream, and fresh cilantro. Each bite delivers a perfect combination of savory, citrusy, and smoky flavors.

This recipe is inspired by classic Tex-Mex cuisine but served in a healthy, customizable bowl. Using a flat iron steak ensures even cooking and maximum tenderness, while the lime zest, chili powder, and cumin bring bright, aromatic flavors that complement the richness of the meat. It’s a versatile meal—ideal for family dinners, meal prep, or a casual dinner party.

Why You’ll Love This Recipe

  • Juicy, perfectly marinated steak every time
  • Quick to prepare and cooks in under 45 minutes
  • Packed with Tex-Mex flavors: citrus, garlic, cumin, and chili
  • Fully customizable with toppings
  • Healthy, balanced, and satisfying
  • Ideal for meal prep or weeknight dinners

Ingredients Breakdown

This recipe serves 4.

Steak and Marinade

  • 1 ½ lb flat iron steak
  • 1/4 cup olive oil
  • 1/3 cup lemon juice
  • Zest of 2 limes
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1 tablespoon minced garlic
  • 1 tablespoon soy sauce
  • 1/4 teaspoon sea salt
  • 2 tablespoons cilantro, finely chopped (optional)

Base

  • Steamed white rice (prepare according to package directions)

Optional Toppings

  • Canned corn kernels
  • Sautéed fajita vegetables (bell peppers and onions)
  • Guacamole
  • Avocado slices
  • Cherry tomatoes, halved
  • Sour cream
  • Lime wedges
  • Fresh cilantro

All measurements and ingredients are exact to ensure correct flavor balance and consistency.

Tools & Equipment Needed

  • Large bowl for marinating
  • Small bowl for mixing marinade
  • Whisk or fork
  • Sharp knife and cutting board
  • Cast iron or heavy-bottom skillet
  • Tongs or spatula
  • Measuring cups and spoons
  • Bowls for serving

Step-by-Step Instructions

Step 1: Prep the Steak

Pat the 1 ½ lb flat iron steak dry with paper towels. Lightly season both sides with salt and pepper, pressing the seasoning into the meat. Place the steak in a large bowl and set aside while preparing the marinade.

Step 2: Marinate the Steak

In a small bowl, whisk together:

  • 1/4 cup olive oil
  • 1/3 cup lemon juice
  • Zest of 2 limes
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1 tablespoon minced garlic
  • 1 tablespoon soy sauce
  • 1/4 teaspoon sea salt
  • 2 tablespoons finely chopped cilantro (optional)

Pour the marinade over the steak, ensuring the meat is fully coated. Seal the container and refrigerate for at least 30 minutes to allow flavors to penetrate.

Step 3: Cook the Steak

Preheat a large cast iron skillet over medium-high heat. Add a small amount of oil to coat the pan.

Remove the steak from the marinade, letting excess drip off (discard the marinade). Place the steak in the hot skillet and sear for 4 minutes per side.

Then cook an additional 2 minutes per side for medium doneness. Adjust heat as needed to prevent burning, adding more oil if the pan becomes dry.

Once cooked, transfer the steak to a cutting board and let rest for 10 minutes. Resting ensures the juices stay inside the meat for maximum tenderness.

Step 4: Assemble the Fajita Bowls

Prepare the base by adding steamed white rice to each serving bowl.

Slice the rested steak thinly against the grain and arrange over the rice.

Top with desired fajita toppings: sautéed vegetables, corn, guacamole, avocado slices, cherry tomatoes, sour cream, fresh cilantro, and lime wedges.

Tips & Variations

Quick Weeknight Version

Use pre-cooked rice and sautéed vegetables from a frozen mix to save time.

Spice Adjustment

Add extra chili powder or cayenne for more heat, or reduce spices for a milder bowl.

Protein Substitutes

Use skirt steak, flank steak, or chicken breast as alternatives.

Make it Low-Carb

Swap steamed rice with cauliflower rice or quinoa.

Meal Prep Friendly

Cook steak in advance, slice, and store with rice and toppings separately for easy lunch or dinner bowls throughout the week.

Flavor Profile & Pairings

This fajita bowl balances smoky, citrusy, and savory flavors:

  • Steak: Tender, juicy, with a zesty, garlicky marinade
  • Rice: Soft and neutral, soaking up flavorful juices
  • Toppings: Creamy guacamole, juicy tomatoes, sweet corn, and tangy sour cream add texture and contrast

Serve with extra lime wedges for a bright, refreshing touch.

Nutritional Overview

Per serving (1 cup):

  • Calories: 431 kcal
  • Carbohydrates: 3g
  • Protein: 33g
  • Fat: 32g
  • Saturated Fat: 9g
  • Polyunsaturated Fat: 2g
  • Monounsaturated Fat: 17g
  • Trans Fat: 1g
  • Cholesterol: 112mg
  • Sodium: 528mg
  • Potassium: 575mg
  • Fiber: 0.3g
  • Sugar: 1g
  • Vitamin A: 92 IU
  • Vitamin C: 9mg
  • Calcium: 19mg
  • Iron: 4mg

Dietary notes: Contains soy and is suitable for gluten-free diets if using certified gluten-free soy sauce.

Make-Ahead & Meal Prep Tips

  • Marinate steak up to 2 hours ahead of cooking.
  • Pre-cook rice and store separately for quick assembly.
  • Slice cooked steak and store in airtight containers for up to 3 days.
  • Keep toppings like guacamole, sour cream, and vegetables separate to maintain freshness.

FAQs

Can I grill the steak instead of using a skillet?

Yes, preheat a grill to medium-high and cook 4–5 minutes per side, adjusting for thickness.

How do I prevent steak from overcooking?

Use a meat thermometer to reach 135°F for medium-rare, 145°F for medium.

Can I use pre-marinated steak?

Yes, but adjust seasoning to taste since pre-marinated steaks may already contain salt and spices.

What if I don’t have flat iron steak?

Skirt steak or flank steak are excellent alternatives, but adjust cooking time as needed.

Cooking Timeline (At a Glance)

StageTime
Prep Time15 minutes
Marinate Time30 minutes
Cook Time10–12 minutes
Total Time45 minutes

Serving Suggestions

Assemble bowls family-style with separate toppings for everyone to customize. Add a side of black beans, roasted vegetables, or a light salad for a complete meal.

Recipe Variations

  1. Southwest Steak Bowl: Add black beans, roasted corn, and chipotle sauce.
  2. Vegetable-Heavy Bowl: Include zucchini, bell peppers, mushrooms, and onions.
  3. Tex-Mex Fiesta: Top with shredded cheese, pico de gallo, and pickled jalapeños.
  4. Low-Carb Version: Serve over lettuce or cauliflower rice instead of white rice.

Ingredient Spotlight

Flat Iron Steak

Known for tenderness and even cooking, flat iron steak is perfect for quick searing. Look for marbled meat for maximum flavor. Pat dry before seasoning to achieve a perfect sear.

Lime Zest

Adds a bright, citrusy aroma that enhances the flavor of the steak. Always zest before juicing the lime to make the most of its essential oils.

Pro Cooking Tips

  • Rest the steak for at least 10 minutes before slicing to lock in juices.
  • Slice against the grain for maximum tenderness.
  • Use a hot skillet to create a caramelized crust.
  • Balance bold flavors with neutral rice to let the steak shine.

Storage & Freezing Guide

Refrigerator

Store sliced steak in airtight containers for up to 3 days. Keep toppings and rice separate.

Freezer

Cooked steak can be frozen for up to 2 months. Thaw in the fridge overnight before reheating. Rice and guacamole are best prepared fresh.

Nutrition Estimate Table (Per Serving)

NutrientAmount
Calories431 kcal
Protein33g
Carbohydrates3g
Fat32g
Fiber0.3g

Gluten-free if using certified gluten-free soy sauce.

Expanded Conclusion

Grilled Steak Fajita Bowls combine juicy marinated steak, zesty spices, and colorful, fresh toppings for a flavor-packed meal that’s both healthy and satisfying. Quick to prep, versatile, and customizable, this recipe is perfect for weeknight dinners, meal prep, or casual entertaining.

The balance of savory steak, citrus, and creamy toppings ensures every bite is a celebration of Tex-Mex flavors. Serve, savor, and share this recipe—it’s sure to become a staple in your weeknight dinner rotation.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Grilled Steak Fajita Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Steak Fajita Bowl features marinated flat iron steak, seared to perfection and served over steamed rice with fajita vegetables, corn, avocado, and fresh toppings for a vibrant, flavorful meal.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 1/2 lb flat iron steak
  • 1/4 cup olive oil
  • 1/3 cup lemon juice
  • Zest of 2 limes
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1 tablespoon minced garlic
  • 1 tablespoon soy sauce
  • 1/4 teaspoon sea salt
  • 2 tablespoons cilantro, finely chopped
  • Steamed white rice
  • Optional Toppings: canned corn, sautéed fajita vegetables, guacamole, avocado slices, cherry tomatoes halved, sour cream, lime wedges, fresh cilantro

Instructions

  1. Pat steak dry and season lightly with salt and pepper. Set aside.
  2. In a small bowl, whisk olive oil, lemon juice, lime zest, chili powder, cumin, garlic, soy sauce, salt, and cilantro. Pour over steak and marinate at least 30 minutes.
  3. Preheat cast iron skillet over medium-high. Sear steak 4 minutes per side, then cook 2 more minutes per side. Rest 10 minutes and slice thinly.
  4. Assemble bowls with rice, sliced steak, sautéed fajita vegetables, corn, guacamole, avocado, cherry tomatoes, sour cream, lime wedges, and cilantro.

Notes

  • Marinate longer for extra flavor.
  • Adjust toppings to preference.
  • Great for meal prep or quick weeknight dinners.
  • Author: lily
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Main Course
  • Method: Grill
  • Cuisine: Mexican

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star