BBQ Steak Fajita Bowl

Featured in: Quick & Fresh Meals

This vibrant bowl combines tender grilled steak marinated in smoky spices with sautéed bell peppers and onions. Fluffy long-grain rice forms the base, topped with fresh cherry tomatoes, creamy avocado, corn kernels, and shredded cheese. Finished with fresh cilantro and lime wedges, this dish offers a colorful, balanced plate bursting with Tex-Mex flavors and textures. Ideal for a medium-difficulty, gluten-free meal option when using appropriate BBQ sauce.

Updated on Sat, 15 Nov 2025 14:52:00 GMT
Smoky BBQ Steak Fajita Bowls with colorful peppers, tender steak, and fresh toppings, ready to enjoy. Pin Recipe
Smoky BBQ Steak Fajita Bowls with colorful peppers, tender steak, and fresh toppings, ready to enjoy. | fordishes.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 always make this BBQ steak fajita bowl when my friends crave something hearty yet fresh—they love customizing toppings and the bold Tex-Mex flavors.

Ingredients

  • Flank steak or sirloin: 500 g (1.1 lbs)
  • Olive oil: 2 tbsp, plus 1 tbsp for sautéing
  • BBQ sauce (gluten-free if needed): 2 tbsp
  • Lime juice: 1 tbsp
  • Smoked paprika: 1 tsp
  • Ground cumin: 1 tsp
  • Garlic powder: 1/2 tsp
  • Salt: 1/2 tsp for marinade, pinch for vegetables, 1/2 tsp for rice
  • Black pepper: 1/4 tsp for marinade, pinch for vegetables
  • Red bell pepper: 1, sliced
  • Yellow bell pepper: 1, sliced
  • Green bell pepper: 1, sliced
  • Large red onion: 1, sliced
  • Long grain rice: 250 g (1 1/4 cups)
  • Water: 500 ml (2 cups)
  • Cherry tomatoes: 100 g (1/2 cup), halved
  • Avocado: 1, sliced
  • Corn kernels: 80 g (1/3 cup), fresh, canned, or thawed from frozen
  • Shredded cheddar or Monterey Jack cheese: 40 g (1/4 cup)
  • Fresh cilantro: 2 tbsp, chopped
  • Lime wedges: 4
  • Optional: Sour cream or Greek yogurt for topping

Instructions

Marinate the steak:
Whisk olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper. Add steak, coating well. Marinate at least 15 minutes, up to 2 hours refrigerated.
Cook the rice:
Rinse rice well. In a saucepan, combine rice, water, and salt. Bring to a boil. Cover, simmer on low 12–15 minutes until water is absorbed. Remove from heat and fluff with a fork.
Sauté vegetables:
Heat 1 tbsp olive oil in a large skillet or grill pan over medium-high. Add sliced peppers and onion, sprinkle with salt and pepper. Sauté 5–7 minutes until soft and charred. Remove and keep warm.
Cook steak:
Increase heat to high. Add marinated steak to skillet or grill. Sear 3–4 minutes per side for medium-rare, or until desired doneness. Transfer to a plate, loosely cover with foil, and let rest 5 minutes.
Slice steak:
Cut steak thinly across the grain.
Assemble bowls:
Divide rice into bowls. Top with peppers, onions, steak slices, cherry tomatoes, avocado, corn, cheese, and cilantro. Serve with lime wedges and optional sour cream or Greek yogurt.
Pin Recipe
| fordishes.com

This recipe quickly became a family favorite–the kids love piling their bowls high, and it’s a great way to get everyone gathered around the table.

Required Tools

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

Allergen Information

Contains dairy if you use cheese or sour cream. May contain gluten in BBQ sauce–choose carefully if needed. Avocado and other toppings may be allergens for some. Always check labels for safety.

Nutritional Information (per serving)

Calories: 540. Total Fat: 23 g. Carbohydrates: 47 g. Protein: 34 g.

A delicious, filling BBQ Steak Fajita Bowl featuring grilled steak, vibrant vegetables, and fluffy rice for a satisfying meal. Pin Recipe
A delicious, filling BBQ Steak Fajita Bowl featuring grilled steak, vibrant vegetables, and fluffy rice for a satisfying meal. | fordishes.com

Fajita bowls are easy to adjust for taste and diet so everyone leaves the table satisfied—enjoy your colorful creation and savor the smoky BBQ flavor.

Recipe FAQs

How do I marinate the steak for best flavor?

Whisk together olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and pepper. Coat the steak and marinate at least 15 minutes or up to 2 hours in the fridge for deeper flavor.

What type of rice works best for this dish?

Long-grain rice like basmati or jasmine is ideal, as it stays fluffy and absorbs the flavors well without becoming mushy.

Can I substitute vegetables in the sautéed pepper mix?

Yes, you can experiment with different peppers or add mushrooms and onions to enhance the texture and flavor profile.

How do I achieve a perfect sear on the steak?

Heat a skillet or grill pan on medium-high, sear the marinated steak 3-4 minutes per side for medium-rare, then rest for 5 minutes before slicing thinly across the grain.

Are there lighter alternatives to rice in this bowl?

Cauliflower rice can be used as a lower-carb base while maintaining the dish’s vibrant appeal and complementing the steak and veggies.

What toppings enhance the overall flavor and presentation?

Fresh cherry tomatoes, avocado slices, corn kernels, shredded cheddar or Monterey Jack cheese, and chopped cilantro add freshness, color, and texture.

BBQ Steak Fajita Bowl

A smoky bowl featuring grilled steak, sautéed peppers, rice, and fresh toppings for a satisfying meal.

Prep Duration
20 mins
Cooking Duration
20 mins
Complete Time
40 mins
Recipe by Fordishes Ava Reynolds


Skill Level Medium

Cuisine Tex-Mex

Makes 4 Number of Servings

Diet Details None specified

Ingredient List

Steak and Marinade

01 1.1 lbs flank steak or sirloin
02 2 tbsp olive oil
03 2 tbsp BBQ sauce (gluten-free if required)
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 salt and black pepper

Rice Base

01 1 1/4 cups long grain rice (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 Marinade and Marinate Steak: Combine 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 refrigerate up to 2 hours for enhanced flavor.

Step 02

Cook Rice: Rinse rice under cold water until clear. In a saucepan, combine rice, water, and salt. Bring to a boil, cover, reduce heat to low, 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 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 until desired doneness. Transfer to a plate, cover loosely with foil, and rest for 5 minutes.

Step 05

Slice Steak: Slice steak thinly against the grain to preserve tenderness.

Step 06

Assemble Bowl: Divide rice among bowls. Top with sautéed peppers and onions, sliced steak, cherry tomatoes, avocado, corn, cheese, and cilantro. Serve with lime wedges and optional sour cream or Greek yogurt.

Needed Equipment

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

Allergy Info

Double-check ingredients for allergens and speak with a healthcare provider if you're unsure.
  • Contains dairy (cheese, optional sour cream or yogurt).
  • May contain gluten depending on BBQ sauce selection; use gluten-free BBQ sauce if needed.
  • Avocado and toppings may cause allergic reactions in sensitive individuals.

Nutrition Information (per serving)

For informational use only—doesn't replace personalized medical direction.
  • Calories: 540
  • Fats: 23 g
  • Carbohydrates: 47 g
  • Proteins: 34 g