BBQ Steak Fajita Bowl

Featured in: Quick Weeknight Dinners

Enjoy a smoky grilled steak paired with sautéed red, yellow, and green bell peppers and red onions. This dish features a fluffy rice base enhanced with a marinade of spices including smoked paprika, cumin, and garlic powder. Loaded with fresh toppings like cherry tomatoes, avocado slices, corn kernels, shredded cheese, and cilantro, it’s perfect for a satisfying, colorful meal. Lime wedges add a bright finish, and optional creamy additions may be included. Ideal for a balanced, gluten-free Tex-Mex style lunch or dinner.

Updated on Sat, 15 Nov 2025 14:25:00 GMT
Smoky and delicious BBQ Steak Fajita Bowl with colorful peppers and tender seasoned steak and rice. Save
Smoky and delicious BBQ Steak Fajita Bowl with colorful peppers and tender seasoned steak and rice. | forkina.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.

I first enjoyed BBQ steak fajita bowls at a summer cookout. The smoky flavor from the grill and bright, colorful veggies made it an instant family favorite in our home.

Ingredients

  • Flank steak or sirloin: 500 g (1.1 lbs)
  • Olive oil: 2 tbsp for marinade, 1 tbsp for cooking vegetables
  • BBQ sauce: 2 tbsp (use gluten-free if needed)
  • Lime juice: 1 tbsp
  • Smoked paprika: 1 tsp
  • Ground cumin: 1 tsp
  • Garlic powder: 1/2 tsp
  • Salt: 1/2 tsp for marinade, extra for rice and vegetables
  • Black pepper: 1/4 tsp
  • Red bell pepper: 1, sliced
  • Yellow bell pepper: 1, sliced
  • Green bell pepper: 1, sliced
  • Red onion: 1 large, 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
  • Sour cream or Greek yogurt: Optional for serving

Instructions

Marinate the steak:
Whisk olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper in a bowl. Add steak, turning to coat. Marinate at least 15 minutes or up to 2 hours in the refrigerator.
Cook the rice:
Rinse rice under cold water until water runs clear. In a saucepan, combine rice, water, and salt. Bring to a boil, reduce heat, cover, and simmer 12 to 15 minutes until water is absorbed. Remove from heat and fluff with fork.
Sauté the vegetables:
Heat olive oil in a large skillet or grill pan over medium-high heat. Add peppers and onion, season with salt and pepper, and sauté 5 to 7 minutes until softened and slightly charred. Remove and keep warm.
Grill or cook the steak:
Increase heat to high. Add marinated steak to pan or grill. Sear 3 to 4 minutes per side for medium-rare, or cook to desired doneness. Transfer to plate and cover loosely with foil to rest 5 minutes.
Slice the steak:
Cut steak thinly against the grain.
Assemble bowls:
Divide rice among bowls. Top each with sautéed peppers and onions, sliced steak, cherry tomatoes, avocado, corn, cheese, and cilantro. Serve with lime wedges and optional sour cream.
Pin it
| forkina.com

We love making this bowl for Sunday dinners because everyone can add their favorite toppings. Sharing it together brings some Tex-Mex flair and makes dinner a special occasion.

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. BBQ sauce may have gluten, so opt for gluten-free if needed. Check labels for any other potential allergens in your toppings.

Nutritional Information (per serving)

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

A beautifully arranged BBQ Steak Fajita Bowl overflowing with savory steak, fresh toppings, and fluffy rice. Pin it
A beautifully arranged BBQ Steak Fajita Bowl overflowing with savory steak, fresh toppings, and fluffy rice. | forkina.com

This BBQ steak fajita bowl is a vibrant centerpiece for any dinner. Enjoy all the flavors and textures in every bite!

Frequently Asked Questions

How should the steak be prepared for optimal flavor?

Marinate the steak with olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper for at least 15 minutes to enhance its smoky and tangy flavor.

What type of rice works best with this bowl?

Long grain rice such as basmati or jasmine is ideal for its fluffy texture and ability to absorb flavors without becoming sticky.

Can the vegetables be cooked differently?

Sautéing the sliced bell peppers and onions until slightly charred brings out their sweetness and adds depth to the dish.

What toppings complement the grilled steak and peppers?

Fresh toppings like cherry tomatoes, avocado, corn, shredded cheddar or Monterey Jack cheese, and chopped cilantro add freshness, texture, and balance.

Are there any suggested variations for dietary preferences?

You can substitute rice with cauliflower rice for a lighter option or swap steak for chicken, tofu, or portobello mushrooms to suit different diets.

BBQ Steak Fajita Bowl

Grilled steak combined with sautéed peppers, rice, and fresh toppings creates a colorful and satisfying bowl.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes


Difficulty: Medium

Cuisine: Tex-Mex

Yield: 4 servings

Dietary: Gluten-Free

Ingredients

Steak and Marinade

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

Instructions

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 thoroughly. Marinate for 15 minutes minimum or up to 2 hours refrigerated 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, reduce heat, 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 black pepper, and sauté for 5 to 7 minutes until softened with slight charring. Remove and keep warm.

Step 04

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

Step 05

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

Step 06

Assemble Bowl: Distribute rice evenly 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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy from cheese and optional sour cream
  • May contain gluten in BBQ sauce unless specifically gluten-free
  • Avocado and some toppings may trigger allergies for sensitive individuals

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 540
  • Total Fat: 23 g
  • Total Carbohydrate: 47 g
  • Protein: 34 g