30-MINUTE MEALS! Get the email series now
Yummy Hues

Steak Fajita Bowl

5 from 1 vote
1 Comments
Chloe
By: ChloeUpdated: Dec 28, 2025
This post may contain affiliate links. Please read our disclosure policy.

A vibrant, easy steak fajita bowl layered with citrus-marinated steak, charred peppers and onions, cilantro-lime rice, and creamy avocado — weeknight dinner perfected.

Steak Fajita Bowl

This Steak Fajita Bowl has been a weekday lifesaver and a weekend showstopper in my kitchen. I first developed this version on a busy summer evening when I wanted the sizzle and flavor of classic fajitas but with less fuss and more balanced plate appeal. Instead of wrapping everything in tortillas, I layered smoky, citrus-marinated steak over warm cilantro-lime rice, piled on charred peppers and onions, and finished with bright salsa and smooth avocado slices. The result is a bowl that tastes indulgent but comes together quickly.

What makes this bowl special is the contrast between the caramelized edges on the steak and vegetables and the fresh brightness of lime, cilantro, and a quick tomato-cilantro salsa. I discovered how much difference a short rest and thin slicing of the steak can make — it keeps juices locked in and texture tender. My family loves it because everyone builds their bowl to taste: more rice, extra peppers, or a drizzle of crema. It’s dinner I feel good serving any night of the week.

Why You'll Love This Recipe

  • This meal is ready in about 35 minutes from start to finish, perfect for busy weeknights when you want restaurant flavors without the wait.
  • Uses pantry and fridge staples like long-grain rice, bell peppers, onion, and common spices — no specialty shopping required.
  • Flexible assembly: make-ahead rice and pre-sliced steak mean you can cook vegetables and sear steak quickly when guests arrive.
  • Crowd-pleasing: the vibrant colors and contrasting textures make it appealing to both kids and adults, while toppings allow individual customization.
  • Balanced nutrition: protein-forward with vegetables and whole grains; easy to make dairy-free or lower-carb depending on toppings chosen.

In my house this bowl became an instant favorite after the first trial. My partner said it reminded them of our favorite taqueria, and a visiting friend asked for the recipe on the spot. The combination of quick sear, citrus marinade, and simple salsa repeatedly wins second helpings.

Ingredients

  • Flank steak (1 1/2 lb): Choose a reasonably thin, uniform piece for even cooking; flank or skirt steak gives great fajita flavor. Look for well-marbled but not excessively fatty cuts.
  • Bell peppers (3 total): Use a mix of red, yellow, and green for sweetness and color contrast; slice against the grain into 1/4-inch strips for quick char and tender bite.
  • Onion (1 large): A yellow or sweet onion sliced into half-moons caramelizes nicely and adds savory depth to the bowl.
  • Rice (2 cups cooked): Long-grain white or basmati heated with a splash of lime and chopped cilantro provides a fragrant base that soaks up juices.
  • Marinade & spices: Lime juice, 2 tbsp olive oil, 2 tsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1/2 tsp garlic powder, kosher salt and black pepper — a simple combination that brightens and seasons the steak and vegetables.
  • Salsa & toppings: Fresh tomato-cilantro salsa, sliced avocado, chopped cilantro, lime wedges, and optional cotija or shredded cheese for those who want dairy.

Instructions

Marinate the steak: Combine juice of 2 limes, 2 tablespoons olive oil, 2 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, 1 teaspoon salt and 1/2 teaspoon black pepper in a shallow dish. Add steak and turn to coat. Let sit at room temperature for 15 minutes or refrigerate up to 2 hours for deeper flavor. Acid and oil tenderize while spices penetrate the surface. Prepare rice: Cook 1 cup long-grain rice with 2 cups water according to package instructions. When done, fluff with a fork and stir in 2 tablespoons chopped cilantro, 1 tablespoon lime juice, and 1/2 teaspoon salt. Keep warm. The citrus and herb lift the grain to complement the steak. Slice vegetables: Core and slice 3 bell peppers and 1 large onion into 1/4-inch strips. Toss with 1 tablespoon olive oil, 1/2 teaspoon salt, and a pinch of pepper. Even-sized strips ensure uniform charring and tenderness. Sear steak: Heat a heavy skillet (cast iron preferred) over high heat until smoking slightly. Pat steak dry and sear 3-4 minutes per side for medium-rare depending on thickness (internal 130-135°F). Transfer to a cutting board and rest 8-10 minutes. Resting redistributes juices so slices remain moist. Cook vegetables: In the same skillet, reduce heat to medium-high and add peppers and onions. Cook, stirring occasionally, until edges are charred and onions soften, about 6-8 minutes. Add a squeeze of lime at the end for brightness. Slice steak and assemble bowls: Slice steak thinly against the grain into 1/8- to 1/4-inch strips. Divide rice among bowls, top with steak, then peppers and onions. Spoon fresh salsa and sliced avocado on top. Garnish with cilantro and lime wedges. User provided content image 1

You Must Know

  • High protein and vegetable-forward: a typical serving delivers a substantial portion of beef with a colorful serving of vegetables, making it nutritionally balanced.
  • Leftovers keep well: store components separately for up to 3 days in the refrigerator; assembled bowls become softer as rice absorbs juices.
  • Freezing: cooked steak can be frozen for up to 3 months, but peppers and onions are best refrigerated and used within 3 days.
  • Temperature cues: aim for a medium-high skillet and a 3-4 minute sear per side for medium-rare; use an instant-read thermometer for accuracy.

I love how flexible this bowl is—sometimes we replace rice with cauliflower rice for a lighter plate or add black beans when guests arrive. The texture play between charred vegetables, tender steak, and creamy avocado keeps every bite interesting and satisfying. It’s the kind of meal that’s both comforting and a little festive.

User provided content image 2

Storage Tips

Store rice, steak, and vegetables in separate airtight containers in the refrigerator for up to 3 days to maintain texture. If you assemble all components, use airtight containers and consume within 24 hours to avoid sogginess. To reheat, gently warm rice and vegetables in a covered skillet over medium heat with a splash of water, and quickly re-sear steak slices for 30-60 seconds per side to refresh the crust without overcooking. For freezing, vacuum-seal steak only to preserve quality; thaw overnight in the fridge before reheating.

Ingredient Substitutions

Swap flank steak for skirt steak or sirloin if you prefer a thicker cut — adjust searing time accordingly. For a poultry option, marinated chicken breasts or thighs work well with the same flavors but require 6-8 minutes per side depending on thickness. Use brown rice for nuttier flavor and more fiber; increase cooking time. For a vegan version, replace steak with marinated and grilled portobello mushroom caps or seasoned tofu, and use vegetable broth to cook the rice. If you need gluten-free assurance, choose tamari in place of soy sauce for any marinades.

Serving Suggestions

Serve bowls with a trio of toppings: a quick tomato-cilantro salsa, sliced avocado or guacamole, and a tangy crema or Greek yogurt (or dairy-free crema). Complement with lime wedges and pickled red onions for acidity. Pair the bowl with simple sides like black beans or a crisp romaine salad for extra crunch. For a festive dinner, offer warm corn tortillas on the side so guests can turn the bowl into tacos.

Cultural Background

The fajita has Tex-Mex roots, emerging from ranch kitchens where skirt steak was marinated, grilled, and served with peppers and onions. Over time, the concept evolved into many forms — the bowl is a modern adaptation that keeps the core flavors but presents them in a grain bowl format. This method reflects contemporary tastes for composed plates and global influences that emphasize bright citrus, smoky chiles, and fresh herbs.

Seasonal Adaptations

In summer, use ripe heirloom tomatoes for salsa and grill steak outdoors for extra smokiness. In winter, swap bell peppers for roasted poblano or roasted frozen peppers, and add a pinch of cinnamon to your spice mix for warmth. During fall, incorporate roasted sweet potato cubes into the bowl for an earthier profile. The recipe scales nicely for holiday gatherings when you want bold flavors with minimal hands-on time.

Meal Prep Tips

Prep components in advance: cook and cool rice, slice and marinate steak, and cut vegetables the day before. Store each item in labeled containers; when ready to eat, heat rice and vegetables and sear pre-sliced steak quickly. Use meal prep containers with compartments to keep textures separate and include small dressing cups for salsa and crema. This approach provides five ready-to-heat lunches or dinners with minimal effort on busy days.

Ultimately, this Steak Fajita Bowl is an invitation to enjoy bold flavors without stress. It’s one of those meals I’m proud to make for friends because it looks vibrant, tastes complex, and still fits into a tight weeknight schedule. Try it, tweak the toppings, and make it your own — the plate holds up to creativity.

Pro Tips

  • Pat steak dry before searing to ensure a good crust and faster browning.

  • Slice steak against the grain into thin strips to maximize tenderness.

  • Keep rice and toppings separate for best texture when storing leftovers.

  • Use a hot cast iron skillet for the best sear; it retains heat and creates crust quickly.

This nourishing steak fajita bowl recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Quick & Simple DinnersBeefDinnersMexican-inspiredLunch bowlsWeeknight meals
No ratings yet

Steak Fajita Bowl

This Steak Fajita Bowl recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Steak Fajita Bowl
Prep:20 minutes
Cook:15 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Steak

Vegetables

Grains & Beans

Salsa & Toppings

Pantry

Instructions

1

Marinate steak

Mix lime juice, olive oil and spices in a shallow dish and add steak, turning to coat. Marinate at room temperature 15 minutes or refrigerate up to 2 hours for deeper flavor.

2

Cook rice

Cook 1 cup rice with 2 cups water according to package instructions. When done, fluff and stir in 2 tablespoons chopped cilantro and 1 tablespoon lime juice.

3

Slice vegetables

Slice bell peppers and onion into uniform 1/4-inch strips, toss with olive oil, salt and pepper so they cook evenly.

4

Sear steak

Heat a cast iron skillet over high heat. Pat steak dry and sear 3-4 minutes per side for medium-rare depending on thickness. Remove and rest 8-10 minutes before slicing.

5

Cook vegetables

In the same skillet reduce to medium-high and cook peppers and onions 6-8 minutes until charred at the edges and tender, finishing with a squeeze of lime.

6

Assemble bowls

Divide rice among 4 bowls, top with sliced steak, peppers and onions, then spoon salsa, avocado, cilantro and a lime wedge on each bowl.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 580kcal | Carbohydrates: 45g | Protein:
44g | Fat: 22g | Saturated Fat: 7g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
9g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@yummyhues on social media!

Steak Fajita Bowl

Categories:

Steak Fajita Bowl

Did You Make This?

Leave a comment & rating below or tag @yummyhues on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Chloe!

Chef and recipe creator specializing in delicious Quick & Simple Dinners cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.