Steak Fajita Rice Bowls with Seared Flank Steak and Charred Peppers

By Sarah Miller

On August 23, 2026

Close-up of seared medium-rare flank steak with grill marks and red pepper flakes in a Steak Fajita Rice Bowl.

Cuisine

Mexican-Inspired

Prep time

15 minutes

Cooking time

25 minutes

Total time

40 minutes

Servings

4 people

Steak Fajita Rice Bowls are the ultimate weeknight luxury that combines the vibrant, smoky flavors of a Mexican cantina with the comfort of a home-cooked meal. Imagine tender, medium-rare flank steak, perfectly seared with visible grill marks, resting atop a cloud of fluffy white long-grain rice. This dish isn’t just a meal; it’s a visual masterpiece designed to stop the Pinterest scroll in its tracks.

Whether you are looking for a high-protein dinner or a meal-prep solution that doesn’t sacrifice flavor, these Steak Fajita Rice Bowls deliver on every front. The combination of caramelized red onions and charred bell peppers provides a natural sweetness that perfectly balances the heat of dried red pepper flakes and the zing of fresh lime. If you love bold flavors, you might also enjoy our Cheesy Mexican Rice as a decadent side dish or base alternative.

Steak Fajita Rice Bowls featuring charred yellow and red bell peppers, avocado, and sour cream.
Vibrant charred peppers and creamy avocado make these Steak Fajita Rice Bowls as beautiful as they are delicious.

Why You Will Crave These Steak Fajita Rice Bowls

  • Perfect Textural Contrast: The crunch of charred red and yellow bell pepper strips meets the buttery softness of fresh avocado slices.
  • Pro-Level Sear: We use high-heat techniques to ensure your seared medium-rare flank steak has that iconic crust while remaining juicy inside.
  • Visual Vibrancy: The contrast between the thick white sour cream, green cilantro, and bright peppers makes this a restaurant-quality presentation.
  • Customizable Base: While we love long-grain rice, this steak and veggie combo works beautifully over different grains or even a salad.

The Anatomy of the Perfect Fajita Bowl: Ingredients

To achieve the specific look and taste of these Steak Fajita Rice Bowls, quality ingredients are non-negotiable. Here is what you will need:

The Protein and Foundation

  • 1 lb (450g) Flank Steak: Chosen for its lean profile and ability to take on a beautiful sear.
  • 1.5 cups (280g) Long-Grain White Rice: The neutral, fluffy base that absorbs the steak juices.
  • 2 tbsp (30ml) Neutral Oil: High-smoke point oil (like avocado or canola) is essential for that charred vegetable finish.
  • 1 tsp (5g) Kosher Salt: To draw out moisture and intensify the beefy flavor.

The Charred Vegetable Medley

  • 1 Large Red Bell Pepper: Sliced into thin strips for a sweet, smoky element.
  • 1 Large Yellow Bell Pepper: Adds a sunny brightness and a slightly different sweetness than the red.
  • 1 Medium Red Onion: We slice these into wedges to ensure they become caramelized red onions without disappearing into the dish.

The Finishing Touches (The “Garnish Loop”)

  • 1 Large Avocado: Sliced into a perfect fan for that creamy, healthy fat component.
  • 1/2 cup (120ml) Full-Fat Sour Cream: A thick white sour cream dollop provides a cooling contrast to the spices.
  • 1/2 tsp (1g) Dried Red Pepper Flakes: Sprinkled over the steak for a subtle, lingering heat.
  • Fresh Cilantro and Lime Wedges: These add the essential acidity and herbal notes that wake up the entire bowl.
Close-up of seared medium-rare flank steak with grill marks and red pepper flakes in a Steak Fajita Rice Bowl.
Look at those grill marks! A perfect medium-rare sear is the heart of these Steak Fajita Rice Bowls.

How to Master Steak Fajita Rice Bowls: Step-by-Step

Step 1: Achieving the Fluffiest White Rice

Rinse your rice under cold water until the water runs clear. This removes excess starch and prevents clumping. Combine the rice with 3 cups (710ml) of water and a pinch of salt. Bring to a boil, then reduce to a low simmer, covered, for 15 minutes. Let it stand for 5 minutes before fluffing with a fork. This creates the fluffy white long-grain rice foundation required for the perfect bowl.

Step 2: Searing the Flank Steak to Perfection

Pat your flank steak dry with paper towels—moisture is the enemy of a good sear! Rub with oil and season generously with salt. Heat a heavy cast-iron skillet over high heat until it starts to smoke slightly. Place the steak in the pan and sear for 4-5 minutes per side for a medium-rare finish. Look for those deep, dark grill marks. Remove the steak and let it rest for at least 10 minutes. This is crucial! Resting allows the juices to redistribute so your steak is tender, not chewy.

Step 3: Blistering and Charring the Vegetables

In the same skillet (don’t wash it! those brown bits are flavor gold), add another splash of oil. Toss in your red and yellow bell pepper strips and red onion. Sauté over medium-high heat. You want to hear a constant sizzle. The goal is charred red and yellow bell pepper strips that are soft but still have a slight bite, alongside beautifully caramelized red onions.

Step 4: The Art of the Assembly

Slice the rested flank steak against the grain into thin strips. This ensures every bite of your Steak Fajita Rice Bowls is melt-in-your-mouth tender. To assemble, scoop a generous portion of rice into a shallow ceramic bowl. Layer the steak strips on one side, followed by a heap of the charred peppers and onions. If you enjoy layered meals like this, you should check out our Creamy Rotel Pasta with Ground Beef for another hearty dinner option.

A handheld smartphone photo of Steak Fajita Rice Bowls showing seared flank steak strips, charred peppers, and avocado over white rice.
The ultimate weeknight Steak Fajita Rice Bowls featuring medium-rare flank steak and vibrant charred vegetables.

Expert Tips for the Best Fajita Rice Bowls

  • The “Against the Grain” Rule: Always look for the muscle fibers in the flank steak and cut perpendicular to them. This breaks up the tough fibers.
  • Don’t Overcrowd the Pan: When charring the peppers, give them space. If the pan is too full, they will steam instead of charring.
  • Acid is Key: Don’t skip the lime wedge. The citric acid cuts through the richness of the steak and the thick white sour cream.
  • Heat Control: If your dried red pepper flakes are too spicy, mix them into the sour cream first to mellow the heat.

Storage, Reheating & Freezing

Storage: Keep the components separate if possible. The steak and veggies will stay fresh in an airtight container for up to 4 days. Store the fresh avocado slices separately with a squeeze of lime to prevent browning.

Reheating: For the best results, reheat the rice with a teaspoon of water covered in the microwave. Reheat the steak and peppers in a hot skillet for just 1-2 minutes to maintain the medium-rare texture. Avoid overcooking the steak during reheating!

Freezing: The cooked rice and steak can be frozen for up to 2 months. However, we do not recommend freezing the fresh avocado, sour cream, or cilantro.

What to Serve With Steak Fajita Rice Bowls

These bowls are a complete meal on their own, but if you’re hosting a dinner party, consider starting with some Mustard Potato Poppers for a unique appetizer. To wash it all down, a cold glass of Peach Moscato Sangria provides a fruity contrast to the smoky fajita spices. For dessert, something light like Soft Lemon Sugar Cookies cleanses the palate perfectly.

Frequently Asked Questions

Absolutely! Simply swap the fluffy white rice for cauliflower rice or a bed of shredded romaine lettuce to significantly reduce the carbohydrate count while keeping all the flavor.

Use a very hot skillet (preferably cast iron) and a high-smoke point oil. Don’t stir too often; let the vegetables sit undisturbed for 2-3 minutes to develop that dark, smoky char before tossing.

Two things are critical: First, let the steak rest for 10 minutes after searing. Second, always slice the steak ‘against the grain’ (perpendicular to the muscle fibers) to shorten the fibers for a tender bite.

Yes! The steak, rice, and charred vegetables hold up very well in the fridge for up to 4 days. Just add the fresh avocado and sour cream right before serving to keep everything tasting fresh.

Flank steak is the traditional and best choice due to its lean texture and ability to soak up flavor. Skirt steak is a great alternative if you prefer a higher fat content and even more intense beef flavor.

The Ultimate Steak Fajita Rice Bowls Recipe

Close-up of seared medium-rare flank steak with grill marks and red pepper flakes in a Steak Fajita Rice Bowl.

Steak Fajita Rice Bowls with Seared Flank Steak and Charred Peppers

These Steak Fajita Rice Bowls feature tender medium-rare flank steak, charred bell peppers, and caramelized onions over fluffy white rice. A vibrant, high-protein dinner topped with fresh avocado and cool sour cream.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 people
Course: Dinner, Lunch
Cuisine: Mexican-Inspired
Calories: 585

Ingredients
  

Rice Foundation
  • 1.5 cups (280g) Long-grain white rice Rinsed
  • 3 cups (710ml) Water
Steak and Seasoning
  • 1 lb (450g) Flank Steak Trimmed
  • 2 tbsp (30ml) Neutral Oil Divided
  • 1 tsp (5g) Kosher Salt
  • 0.5 tsp (1g) Dried Red Pepper Flakes
Fajita Vegetables
  • 1 large Red Bell Pepper Sliced into strips
  • 1 large Yellow Bell Pepper Sliced into strips
  • 1 medium Red Onion Sliced into wedges
Garnish
  • 1 large Avocado Sliced
  • 0.5 cup (120ml) Sour Cream Thick white
  • 4 wedges Lime
  • 0.25 cup (10g) Fresh Cilantro Whole leaves

Equipment

  • 1 Cast Iron Skillet Essential for a good sear
  • 1 Small Pot For cooking rice

Method
 

Cook the Rice
  1. Rinse rice until water is clear. Combine rice, water, and salt in a pot. Bring to a boil, then simmer covered for 15 minutes. Let rest for 5 minutes and fluff with a fork.
Sear the Steak
  1. Pat flank steak dry. Season with oil and salt. In a hot cast iron skillet, sear for 4-5 minutes per side until medium-rare with dark grill marks. Rest for 10 minutes.
Char the Vegetables
  1. In the same skillet, add remaining oil. Sauté red and yellow peppers and red onions until charred and caramelized, about 6-8 minutes.
Assemble
  1. Slice steak against the grain. Fill bowls with rice, top with steak strips, charred peppers, and onions. Garnish with avocado, a dollop of sour cream, cilantro, red pepper flakes, and a lime wedge.

Notes

Always slice the flank steak against the grain to ensure tenderness.
For extra heat, add the red pepper flakes directly to the steak while it rests.

Join the Munch Community!

If you made these Steak Fajita Rice Bowls, I want to see your creations! Save this recipe to your “Easy Weeknight Dinners” board on Pinterest so you never lose it. Follow @mia_munch for more vibrant, high-flavor recipes that make home cooking a breeze.

Don’t forget to leave a 5-star rating in the recipe card above and upload a photo of your bowl in the comments below. Happy cooking!

You might also like these recipes

Leave a Comment

Recipe Rating