30-MINUTE MEALS! Get the email series now
cozy cooks corner

Steak Fajita Bowl

5 from 1 vote
1 Comments
Lina
By: LinaUpdated: May 18, 2026
This post may contain affiliate links. Please read our disclosure policy.

A vibrant, weeknight-friendly steak fajita bowl with sizzling seasoned beef, charred peppers, fluffy rice, and bright toppings—perfect for family dinners or meal prep.

Steak Fajita Bowl

This steak fajita bowl became my go-to for busy weeknights the first winter I learned to really rely on cast-iron searing. I discovered the combination while testing ways to turn leftover steak into something fresh and exciting; the sizzling peppers, quick pan-char, and a squeeze of lime transformed ordinary proteins into something bright and irresistible. It’s the kind of meal that smelled like celebration even on an ordinary Tuesday evening—my kids would run into the kitchen the second the peppers hit the skillet. The textures are what keep me coming back: a caramelized edge on the beef, tender-crisp vegetables, and soft rice that soaks up the juices.

I first made this when I had a strip of flank steak and a pantry full of staples. I wanted something fast, nourishing, and flexible enough to please both picky eaters and adult palates. What makes this special is the balance—bold savory seasoning against the sweetness of bell peppers and a finishing tang from fresh lime and cilantro. It’s easy to scale, quick to assemble, and the components hold up well for leftovers, making it a weeknight hero or a weekend showstopper when you want something both comforting and lively.

Why You'll Love This Recipe

  • Ready in about 35 minutes from start to finish—high-impact flavor with minimal fuss, ideal for weeknights when time is limited but quality matters.
  • Uses pantry staples like rice and canned beans plus fresh produce you can find year-round; no specialty ingredients required.
  • Flexible components: grill or pan-sear the steak, swap white rice for brown rice or cauliflower rice for a lighter option.
  • Meal-prep friendly—assemble bowls in advance and store components separately to preserve texture; reheats beautifully.
  • Crowd-pleasing and customizable—offer toppings like avocado, pickled onions, and shredded cheese so everyone builds their own bowl.

I’ve served this at casual dinner parties and packed it for lunches; family reactions range from “that’s my favorite” to “can we have this every week?” One memorable night, a friend who usually avoids peppers finished her entire bowl and asked for the recipe, which always feels like a small victory.

Ingredients

  • Flank or skirt steak (1 to 1.25 lb): Choose a well-marbled cut for flavor; flank or skirt are best for quick searing. Pat dry before seasoning to encourage a good crust.
  • Fajita seasoning: A homemade mix of 2 tsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp salt, and 1/4 tsp black pepper—use store-bought if pressed for time.
  • Bell peppers (3 medium): Use a mix of red, yellow, and green for sweetness and color; slice into 1/4-inch strips for even cooking.
  • Onion (1 large): Yellow or sweet onion sliced into half-moons helps create caramelized sweetness that balances the steak.
  • Rice (2 cups cooked): I use long-grain white rice for fluffiness; brown rice or cilantro-lime rice are great alternatives.
  • Black beans (1 can, drained): Adds protein and fiber; rinse well to reduce sodium.
  • Fresh toppings: Lime wedges, chopped cilantro, sliced avocado, and optional sour cream or cotija cheese for richness.
  • Olive oil (2 tbsp) and butter (1 tbsp, optional): For high-heat searing and a little finish on the vegetables.

Instructions

Marinate and season the steak: Combine the fajita seasoning with 1 tbsp olive oil and 1 tbsp lime juice; rub over both sides of the steak and let rest at room temperature for 10 to 20 minutes. This brief rest lets flavors penetrate and ensures even cooking. Prepare rice and beans: Cook rice according to package instructions so it finishes around the same time as the steak. Warm the black beans in a small pot with a pinch of salt and a squeeze of lime; keep covered on low heat. Slice the vegetables: Slice bell peppers and onion into even 1/4-inch strips. A uniform size prevents undercooked centers and overcooked edges. Toss with a pinch of salt and 1 tbsp olive oil just before cooking. Sear the steak: Heat a cast-iron skillet or heavy pan over high heat until shimmering. Add 1 tsp oil and place the steak in the pan; sear without moving for 3 to 4 minutes per side for medium-rare depending on thickness. Use tongs to press lightly for full contact. Internal temperature should reach about 130°F for medium-rare. Rest and slice: Transfer the steak to a cutting board and rest for 8 to 10 minutes; this redistributes juices so slices remain juicy. Slice against the grain into thin ribbons for tender bites. Cook the peppers and onions: In the same skillet, add 1 tbsp butter (optional) and the remaining oil. Add peppers and onions in a hot pan and sauté over medium-high heat for 6 to 8 minutes until charred at the edges but still slightly crisp. Deglaze with a splash of lime juice for extra brightness. Assemble the bowls: Layer rice, beans, and a handful of sautéed peppers and onions in each bowl. Top with sliced steak, avocado, cilantro, and a lime wedge. Finish with a drizzle of sour cream or a sprinkle of cotija if desired. User provided content image 1

You Must Know

  • High in protein and moderate in calories—each bowl yields a balanced plate when you include beans and avocado; leftovers keep well refrigerated for up to 3 days.
  • Store components separately: rice, steak, and vegetables in airtight containers to maintain texture; freeze cooked rice or protein separate for up to 3 months.
  • Quick to scale: double the steak and peppers for a crowd, and keep toppings on the side so guests customize their bowls.
  • To keep it gluten-free, use certified gluten-free spices and check canned goods for cross-contamination warnings.

My favorite thing about this bowl is how forgiving it is. I once had guests with mixed dietary preferences; by offering a grilled chicken alternative and keeping toppings separate, everyone built their ideal plate and still ate together. It’s a simple framework that encourages creativity—my partner likes extra lime, my son piles on avocado, and I always sneak in a few roasted jalapeños for heat.

User provided content image 2

Storage Tips

Store components separately in glass or BPA-free plastic containers to preserve texture—rice in one container, steak in another, and vegetables in a third. Refrigerate for up to 3 days; to reheat, sprinkle a little water over the rice and microwave covered for 1 to 2 minutes to steam it back to life. Gently warm steak slices in a skillet for 1 to 2 minutes to avoid overcooking. For freezing, place cooled rice or steak in freezer-safe bags and remove excess air; label with date and use within 3 months.

Ingredient Substitutions

Swap flank or skirt with sirloin or flat-iron if you prefer a more marbled cut—adjust sear time based on thickness. Use shrimp or thinly sliced chicken breast for a lighter option. Replace white rice with brown rice (adds about 15 minutes cooking time) or cauliflower rice for a lower-carb plate; if choosing cauliflower rice, keep cooking time to 3 to 5 minutes to maintain a tender-crisp texture. For dairy-free bowls, omit sour cream and use a squeeze of lime and a drizzle of olive oil for richness.

Serving Suggestions

Serve with warm corn or flour tortillas on the side for a DIY taco night, or keep it as a bowl with a side salad for lighter fare. Garnish with pickled red onions for acidity, a sprinkle of cotija cheese for salty richness, or a spoonful of pico de gallo for a fresh, tomato-forward contrast. Pair with a simple margarita or sparkling water with lime for a complete table.

Cultural Background

The components nod to Tex-Mex traditions: sizzling strips of meat, charred peppers, and robust spices. While not an authentic regional dish, this bowl adapts elements of fajitas—popularized in the Southwest—into a modern bowl format that emphasizes convenience and balanced plating. It celebrates cross-cultural influences by combining Spanish, Mexican, and American flavor sensibilities into a single, approachable meal.

Seasonal Adaptations

In summer, grill the steak and peppers outdoors to add smoky depth; in colder months, braise a chuck roast slowly and shred it, then finish with charred peppers for a cozy variation. Swap in seasonal vegetables—roasted squash in fall or grilled corn in late summer—to keep the dish aligned with fresh produce availability and to add seasonal sweetness.

Meal Prep Tips

Batch-cook rice and black beans on Sunday, slice steak and store in a single layer to cool quickly, and pre-slice peppers and onions. Portion into 4-5 meal-prep containers with separate compartments for toppings. When reheating, warm rice and vegetables first, then add steak just to take the chill off to avoid overcooking. Fresh garnishes like cilantro and avocado should be added right before eating for the best texture.

At its heart, this steak fajita bowl is about simple technique and bold flavor: a hot pan, a sharp knife, and bright finishing touches. Make it your own, and enjoy the way a few pantry staples can turn into something that brings people together.

Pro Tips

  • Pat steak completely dry before seasoning to encourage a deep sear and crust formation.

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

  • Use a hot, well-seasoned cast-iron pan for even searing and good fond for deglazing.

  • Rest cooked steak for at least 8 minutes to retain juices and prevent dryness.

  • Keep toppings separate if meal-prepping to preserve texture—add avocado just before serving.

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.

FAQs about Recipes

How long will leftovers last?

Yes—store components separately in airtight containers and assemble within 3 days for best texture. Freeze steak or rice separately for up to 3 months.

What internal temperature should the steak reach?

Sear on high heat in a cast-iron skillet for 3-4 minutes per side for medium-rare; rest 8-10 minutes before slicing against the grain.

Tags

Pasta & One-Skillet MealsBeefMexicanDinnerOne-panCast ironRecipe
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:15 minutes
Cook:20 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Protein

Seasoning & Marinade

Vegetables & Toppings

Grains & Beans

Finishes & Extras

Instructions

1

Marinate and season the steak

Combine fajita spices with olive oil and lime juice; rub over steak and let rest at room temperature 10-20 minutes.

2

Prepare rice and beans

Cook rice according to package directions. Warm rinsed black beans in a small pot with a squeeze of lime and a pinch of salt.

3

Slice vegetables

Cut peppers and onion into uniform 1/4-inch strips for even cooking; toss with a little oil and salt just before cooking.

4

Sear the steak

Heat a cast-iron skillet over high heat. Sear steak 3-4 minutes per side for medium-rare depending on thickness; remove and rest.

5

Rest and slice

Let steak rest 8-10 minutes to redistribute juices, then slice thinly against the grain into ribbons.

6

Cook peppers and onions

In the same skillet, sauté peppers and onions over medium-high heat 6-8 minutes until edges char and vegetables are tender-crisp.

7

Assemble bowls

Layer rice, beans, vegetables, and sliced steak. Top with avocado, cilantro, lime wedges, and optional cheese or sour cream.

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: 650kcal | Carbohydrates: 55g | Protein:
40g | Fat: 28g | Saturated Fat: 8g |
Polyunsaturated Fat: 6g | Monounsaturated Fat:
11g | 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
@cozycookscorner on social media!

Steak Fajita Bowl

Categories:

Steak Fajita Bowl

Did You Make This?

Leave a comment & rating below or tag @cozycookscorner 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 Lina!

Chef and recipe creator specializing in delicious Pasta & One-Skillet Meals 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.