BBQ Steak Fajita Bowl

Featured in: Easy Weeknight Meals

This dish combines juicy grilled flank steak marinated in a smoky blend of spices and BBQ sauce with sautéed colorful bell peppers and onions. Served over fluffy long grain rice, it’s topped with fresh cherry tomatoes, avocado slices, corn, cheese, and cilantro for layers of flavor and texture. Perfectly balanced with lime wedges and optional creamy accents, this bowl brings a satisfying Tex-Mex flair that’s both colorful and hearty.

Updated on Sat, 15 Nov 2025 14:32:00 GMT
Smoky grilled steak and colorful peppers feature in this tempting BBQ Steak Fajita Bowl. Save
Smoky grilled steak and colorful peppers feature in this tempting BBQ Steak Fajita Bowl. | ovenharmony.com

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

The first time I made this BBQ steak fajita bowl was for a summer cookout and the colors and flavors wowed my friends. Each bite brings back memories of laughter and lively Tex-Mex dinners.

Ingredients

  • Steak and Marinade: 500 g (1.1 lbs) flank steak or sirloin, 2 tbsp olive oil, 2 tbsp BBQ sauce (gluten-free if needed), 1 tbsp lime juice, 1 tsp smoked paprika, 1 tsp ground cumin, 1/2 tsp garlic powder, 1/2 tsp salt, 1/4 tsp black pepper
  • Vegetables: 1 red bell pepper sliced, 1 yellow bell pepper sliced, 1 green bell pepper sliced, 1 large red onion sliced, 1 tbsp olive oil, pinch of salt and pepper
  • Rice Base: 250 g (1 1/4 cups) long grain rice (e.g. basmati or jasmine), 500 ml (2 cups) water, 1/2 tsp salt
  • Toppings: 100 g (1/2 cup) cherry tomatoes halved, 1 avocado sliced, 80 g (1/3 cup) corn kernels (fresh canned or thawed from frozen), 40 g (1/4 cup) shredded cheddar or Monterey Jack cheese, 2 tbsp fresh cilantro chopped, 4 lime wedges, optional: sour cream or Greek yogurt

Instructions

Marinate Steak:
In a bowl whisk together olive oil BBQ sauce lime juice smoked paprika cumin garlic powder salt and black pepper. Add steak turning to coat and marinate for at least 15 minutes or up to 2 hours in the refrigerator for deeper flavor.
Cook Rice:
Rinse rice under cold water until water runs clear. In a saucepan combine rice water and salt. Bring to a boil reduce to low cover and simmer for 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 heat. Add sliced peppers and onion season with salt and pepper and sauté for 5:7 minutes until softened and slightly charred. Remove and keep warm.
Grill Steak:
Increase heat to high. Add marinated steak to the pan or grill. Sear for 3:4 minutes per side for medium-rare or to desired doneness. Transfer to a plate cover loosely with foil and let rest 5 minutes.
Slice Steak:
Slice steak thinly across the grain.
Assemble Bowls:
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.
Save
| ovenharmony.com

The kids love building their own bowls and adding their favorite toppings. Sharing this meal together always brings excitement and fun to our family dinner table.

Required Tools

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

Allergen Information

Contains dairy (cheese optional sour cream). May contain gluten in BBQ sauce (choose gluten-free if needed). Avocado and other toppings may be allergens for some individuals. Always check ingredient labels if you have allergies or dietary restrictions.

Nutritional Information (per serving)

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

A hearty BBQ Steak Fajita Bowl overflowing with juicy steak, fresh toppings, and flavorful rice—a delicious meal. Save
A hearty BBQ Steak Fajita Bowl overflowing with juicy steak, fresh toppings, and flavorful rice—a delicious meal. | ovenharmony.com

This BBQ steak fajita bowl is a colorful and nutritious choice for weeknights. Enjoy customizing it with your favorite toppings for the perfect meal.

Recipe FAQ

How long should the steak marinate?

Marinate the steak for at least 15 minutes to absorb flavors, but up to 2 hours in the fridge deepens the taste.

What is the best cut of steak for this dish?

Flank steak or sirloin works best as they cook quickly and remain tender when sliced thin against the grain.

Can I substitute the rice?

Yes, cauliflower rice is a great low-carb alternative that pairs well with the seasoned steak and veggies.

How do I achieve the smoky flavor in the steak?

The marinade includes smoked paprika and BBQ sauce, which infuse the steak with a rich smoky profile.

What sides or drinks complement this bowl?

A zesty Mexican lager or a light red wine pairs nicely, and adding black beans boosts protein and fiber.

BBQ Steak Fajita Bowl

A vibrant bowl featuring smoky steak, sautéed peppers, fluffy rice, and fresh colorful toppings.

Prep duration
20 min
Cook duration
20 min
Complete duration
40 min
Created by Claire Johnson

Classification Easy Weeknight Meals

Complexity Medium

Heritage Tex-Mex

Output 4 Portions

Dietary considerations Without gluten

Components

Steak and Marinade

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

Phase 01

Prepare Marinade and Marinate Steak: In a bowl, whisk together olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper. Add steak and turn to coat evenly. Refrigerate and marinate for a minimum of 15 minutes, up to 2 hours for enhanced flavor.

Phase 02

Cook Rice: Rinse rice under cold water until water runs clear. In a saucepan, combine rice, water, and salt. Bring to a boil, then reduce heat to low. Cover and simmer for 12 to 15 minutes until water is absorbed. Remove from heat and fluff with a fork.

Phase 03

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

Phase 04

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

Phase 05

Slice Steak: Slice the rested steak thinly across the grain to ensure tenderness.

Phase 06

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare professionals if you're unsure about ingredients.
  • Contains dairy (cheese, optional sour cream)
  • May contain gluten depending on BBQ sauce selection
  • Avocado and other toppings may trigger allergies in sensitive individuals

Nutritional information (each portion)

These values are approximate guidelines only and shouldn't replace professional medical guidance.
  • Energy: 540
  • Fats: 23 g
  • Carbohydrates: 47 g
  • Proteins: 34 g