BBQ Steak Fajita Bowl

Featured in: Fresh & Bright Meals

This bowl delivers tender, smoky grilled steak paired with sautéed bell peppers and onions, resting on fluffy rice. Bright cherry tomatoes, creamy avocado, corn kernels, and cheese add fresh, rich layers of texture and flavor. The marinade’s blend of smoked paprika, cumin, and lime juice infuses the steak with bold notes, while cilantro and lime wedges brighten each bite. Easy to prepare in about 40 minutes, this colorful dish offers satisfying balance and depth perfect for any gathering or weeknight dinner.

Updated on Sat, 15 Nov 2025 10:14:00 GMT
A colorful BBQ Steak Fajita Bowl with tender steak, peppers, and fluffy rice, garnished with fresh toppings. Save
A colorful BBQ Steak Fajita Bowl with tender steak, peppers, and fluffy rice, garnished with fresh toppings. | cookinget.com

A vibrant, smoky bowl featuring tender grilled steak, sautéed peppers and onions, fluffy rice, and fresh toppings, perfect for a satisfying and colorful meal.

I first made this BBQ steak fajita bowl after craving Tex-Mex flavors and fresh summer produce, and it quickly became a favorite for both weeknight dinners and weekend gatherings.

Ingredients

  • Flank steak or sirloin: 500 g (1.1 lbs) for tender, juicy slices
  • Olive oil: 2 tbsp for steak marinade, plus 1 tbsp for vegetables
  • BBQ sauce: 2 tbsp (gluten-free if needed) to add smoky sweetness
  • Lime juice: 1 tbsp for bright flavor in marinade
  • Smoked paprika: 1 tsp for subtle smokiness
  • Ground cumin: 1 tsp for earthy notes
  • Garlic powder: 1/2 tsp to deepen flavor
  • Salt: 1/2 tsp for marinade, plus pinch for vegetables and 1/2 tsp for rice
  • Black pepper: 1/4 tsp for steak marinade, pinch for vegetables
  • Red bell pepper: 1, sliced for color and crunch
  • Yellow bell pepper: 1, sliced to add sweetness
  • Green bell pepper: 1, sliced for variety
  • Red onion: 1 large, sliced for mild tang
  • Long grain rice: 250 g (1 1/4 cups) basmati or jasmine, cooked as base
  • Water: 500 ml (2 cups) for rice
  • Cherry tomatoes: 100 g (1/2 cup) halved for freshness
  • Avocado: 1, sliced for creamy texture
  • Corn kernels: 80 g (1/3 cup) fresh or thawed for sweetness
  • Shredded cheddar or Monterey Jack: 40 g (1/4 cup) for savory topping
  • Fresh cilantro: 2 tbsp, chopped for fragrance
  • Lime wedges: 4, to serve
  • Optional toppings: Sour cream or Greek yogurt for tang

Instructions

Marinate the Steak:
Whisk together olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper. Coat steak and marinate at least 15 minutes or refrigerate up to 2 hours for deeper flavor.
Cook the Rice:
Rinse rice under cold water until clear. Combine rice, water, and salt in saucepan. Boil, reduce to low, cover, and simmer 12–15 minutes until absorbed. Remove heat and fluff.
Sauté Vegetables:
Heat olive oil in skillet over medium-high. Add peppers and onion, season with salt and pepper, and cook 5–7 minutes till softened and slightly charred. Keep warm.
Grill the Steak:
Increase heat to high, grill steak 3–4 minutes per side for medium-rare or preferred doneness. Rest 5 minutes covered loosely with foil.
Slice Steak:
Thinly slice steak across the grain.
Assemble Bowls:
Divide rice into bowls. Top with vegetables, steak, tomatoes, avocado, corn, cheese, cilantro, lime wedges, and optional sour cream.
Save
| cookinget.com

We love letting everyone build their own bowl at the dinner table, making this fajita feast a fun and interactive family meal.

Required Tools

Sharp knife, cutting board, large skillet or grill pan, saucepan with lid, mixing bowls, tongs or spatula

Allergen Information

Contains dairy in cheese and optional sour cream, may contain gluten depending on BBQ sauce brand. Always check all labels if you have dietary restrictions or allergies.

Nutritional Information

Each serving contains approximately 540 calories, 23 g total fat, 47 g carbohydrates, and 34 g protein.

Delicious grilled BBQ Steak Fajita Bowl featuring juicy steak strips and vibrant bell peppers, perfect for dinner. Save
Delicious grilled BBQ Steak Fajita Bowl featuring juicy steak strips and vibrant bell peppers, perfect for dinner. | cookinget.com

Enjoy this hearty bowl straight away for best flavor and freshness, and let everyone add their favorite toppings for a personal touch.

Recipe FAQs

How long should the steak marinate?

Marinate for at least 15 minutes to enhance flavor, up to 2 hours in the fridge for deeper taste.

Can I substitute the rice base?

Yes, cauliflower rice is a great low-carb alternative that pairs well with the sautéed vegetables and steak.

What is the best way to cook the steak?

Cook on medium-high heat, searing each side for 3–4 minutes for medium-rare. Let it rest before slicing thinly across the grain.

Which peppers work best for sautéing?

Using a mix of red, yellow, and green bell peppers creates a colorful and flavorful sauté alongside onion slices.

Are there suitable topping alternatives?

Cherry tomatoes, avocado, corn, shredded cheese, and cilantro add freshness. Sour cream or Greek yogurt can be optional creamy toppings.

How can this dish be made gluten-free?

Use a gluten-free BBQ sauce to ensure the marinade and flavors remain safe for gluten-sensitive diets.

BBQ Steak Fajita Bowl

Tender grilled steak, sautéed peppers, fluffy rice, and fresh toppings combine in a vibrant, smoky bowl.

Prep Duration
20 minutes
Time to Cook
20 minutes
Overall Time
40 minutes
Recipe by Sophie Daniels


Skill Difficulty Medium

Cuisine Tex-Mex

Output 4 Portion Count

Diet Preferences No Gluten

What You'll Need

Steak and Marinade

01 1.1 lbs flank steak or sirloin
02 2 tbsp olive oil
03 2 tbsp gluten-free BBQ sauce
04 1 tbsp lime juice
05 1 tsp smoked paprika
06 1 tsp ground cumin
07 1/2 tsp garlic powder
08 1/2 tsp salt
09 1/4 tsp black pepper

Vegetables

01 1 red bell pepper, sliced
02 1 yellow bell pepper, sliced
03 1 green bell pepper, sliced
04 1 large red onion, sliced
05 1 tbsp olive oil
06 Pinch of salt and black pepper

Rice Base

01 1 1/4 cups long grain rice (e.g., basmati or jasmine)
02 2 cups water
03 1/2 tsp salt

Toppings

01 1/2 cup cherry tomatoes, halved
02 1 avocado, sliced
03 1/3 cup corn kernels (fresh, canned, or thawed)
04 1/4 cup shredded cheddar or Monterey Jack cheese
05 2 tbsp fresh cilantro, chopped
06 4 lime wedges
07 Optional: sour cream or Greek yogurt

Directions

Step 01

Prepare the marinade and marinate steak: Whisk olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper in a bowl. Add steak and coat evenly. Marinate for at least 15 minutes or up to 2 hours in the refrigerator.

Step 02

Cook the rice: Rinse rice under cold water until clear. Combine rice, water, and salt in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 12 to 15 minutes until water is absorbed. Remove from heat and fluff with a fork.

Step 03

Sauté vegetables: Heat 1 tablespoon olive oil in a large skillet or grill pan over medium-high heat. Add sliced bell peppers and onion, season with salt and pepper, and sauté for 5 to 7 minutes until softened and slightly charred. Remove and keep warm.

Step 04

Cook the steak: Increase heat to high. Add marinated steak to the pan or grill. Sear for 3 to 4 minutes per side for medium-rare or cook to desired doneness. Transfer steak to a plate, cover loosely with foil, and rest for 5 minutes.

Step 05

Slice steak: Cut steak thinly against the grain to ensure tenderness.

Step 06

Assemble bowls: Divide rice into bowls. Top with sautéed vegetables, sliced steak, cherry tomatoes, avocado, corn, cheese, and cilantro. Serve with lime wedges and optional sour cream.

Essential Tools

  • Sharp knife
  • Cutting board
  • Large skillet or grill pan
  • Saucepan with lid
  • Mixing bowls
  • Tongs or spatula

Allergy Details

Review all ingredients for allergens. Ask a medical expert when uncertain.
  • Contains dairy from cheese and optional sour cream.
  • May contain gluten if BBQ sauce is not gluten-free.
  • Avocado and other toppings may trigger allergies in sensitive individuals.

Nutrition Facts (per portion)

These numbers offer reference only, not medical guidance.
  • Energy Value: 540
  • Fats: 23 g
  • Carbohydrates: 47 g
  • Proteins: 34 g