BBQ Steak Fajita Bowl

Featured in: Cozy Dinner Bowls

This vibrant bowl combines smoky grilled steak with sautéed peppers and onions over fluffy long-grain rice. Topped with fresh cherry tomatoes, creamy avocado slices, corn kernels, shredded cheese, and chopped cilantro, it offers a colorful and balanced meal. The steak is marinated in smoky spices and BBQ sauce, then seared to perfection. Ideal for a medium-difficulty, gluten-free-friendly Tex-Mex meal, it’s easy to prepare in about 40 minutes and can be adapted with alternative proteins or bases like cauliflower rice.

Updated on Sat, 15 Nov 2025 08:24:00 GMT
Savory BBQ Steak Fajita Bowl piled high with colorful peppers, juicy steak, and fresh avocado. Save to Pinterest
Savory BBQ Steak Fajita Bowl piled high with colorful peppers, juicy steak, and fresh avocado. | lovelyserena.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 fell in love with fajita bowls when I needed a quick dinner that satisfied the whole family—it brings everyone to the table fast, and there's never a dull bite!

Ingredients

  • Flank steak or sirloin: 500 g (1.1 lbs), provides savory, tender strips for the bowl
  • Olive oil: 2 tbsp (plus 1 tbsp for vegetables), for marinading and sautéing
  • BBQ sauce: 2 tbsp (use gluten-free if needed), adds a smoky undertone
  • Lime juice: 1 tbsp, brightens and tenderizes
  • Smoked paprika: 1 tsp, gives smokiness
  • Ground cumin: 1 tsp, classic earthy flavor
  • Garlic powder: 1/2 tsp
  • Salt: 1/2 tsp (plus pinch for vegetables)
  • Black pepper: 1/4 tsp (plus pinch for vegetables)
  • Red, yellow, and green bell peppers: 1 each, sliced
  • Large red onion: 1, sliced
  • Long grain rice: 250 g (1 1/4 cups), basmati or jasmine
  • 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 frozen
  • Shredded cheddar or Monterey Jack cheese: 40 g (1/4 cup)
  • Fresh cilantro: 2 tbsp, chopped
  • Lime wedges: 4, to serve
  • Optional toppings: Sour cream or Greek yogurt

Instructions

Marinate the steak:
In a bowl, whisk olive oil, BBQ sauce, lime juice, smoked paprika, cumin, garlic powder, salt, and black pepper. Add steak, turn to coat, and marinate for at least 15 minutes (up to 2 hours in the refrigerator).
Cook the rice:
Rinse rice under cold water. Combine rice, water, and salt in a saucepan. 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é the vegetables:
Heat 1 tbsp olive oil in a large skillet or grill pan over medium-high. Add peppers and onion, season with salt and pepper, and sauté 5–7 minutes until softened and slightly charred. Set aside and keep warm.
Cook the steak:
Increase heat to high, add steak to the pan or grill, and sear for 3–4 minutes per side (medium-rare) or to desired doneness. Transfer to a plate, cover with foil, and rest for 5 minutes.
Slice and assemble:
Thinly slice the steak across the grain. Divide rice among bowls. Top with peppers and onion, steak, cherry tomatoes, avocado, corn, cheese, and cilantro. Serve with lime wedges and optional sour cream.
Save to Pinterest
| lovelyserena.com

Busting out the grill pan and assembling these bowls together always sparks laughter and excitement in our kitchen, especially with everyone customizing their own toppings.

Serving Suggestions

Make it a fiesta: Serve with tortilla chips, salsa, or zesty pico de gallo. Pair with a Mexican lager or a refreshing non-alcoholic mocktail for a lively meal.

Ingredient Swaps

Try chicken, tofu, or portobello mushrooms instead of steak, or swap rice for cauliflower rice to lighten things up. Add black beans for extra protein and heartiness.

Storing & Reheating

Keep components separate and store in airtight containers for up to 3 days. Reheat steak and veggies gently in a skillet or microwave just before serving for best texture.

This tempting BBQ Steak Fajita Bowl showcases perfectly grilled steak alongside vibrant vegetables and fluffy rice. Save to Pinterest
This tempting BBQ Steak Fajita Bowl showcases perfectly grilled steak alongside vibrant vegetables and fluffy rice. | lovelyserena.com

This BBQ steak fajita bowl bursts with flavor and flair—serve it up and let everyone make it their own!

Ask About This Recipe

How long should I marinate the steak?

Marinate for at least 15 minutes to infuse flavor; for deeper taste, refrigerate up to 2 hours.

What type of rice works best as the base?

Long grain varieties such as basmati or jasmine yield a light, fluffy base perfect for this bowl.

Can I substitute the steak with other proteins?

Yes, chicken, tofu, or portobello mushrooms make excellent alternatives depending on your preference.

How should the vegetables be cooked?

Sauté sliced bell peppers and onions in olive oil over medium-high heat until softened and lightly charred.

What are some good beverage pairings?

A zesty Mexican lager or a light red wine complements the smoky and fresh flavors nicely.

BBQ Steak Fajita Bowl

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

Prep Duration
20 minutes
Cook Duration
20 minutes
Overall Time
40 minutes
Created by Serena Moore


Skill Level Medium

Cuisine Tex-Mex

Makes 4 Portions

Dietary Details Wheat-Free

What You Need

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 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

How To Make It

Step 01

Prepare the 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. Let marinate for a minimum of 15 minutes, or refrigerate up to 2 hours for enhanced flavor.

Step 02

Cook the rice: Rinse rice under cold water until clear. In a saucepan, bring water, rice, and salt 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é the 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 cook for 5 to 7 minutes until softened with slight charring. Remove and keep warm.

Step 04

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

Step 05

Slice the steak: Cut the rested steak thinly against the grain for optimal tenderness.

Step 06

Assemble the bowl: Divide the rice among serving bowls. Layer with sautéed vegetables, sliced steak, cherry tomatoes, avocado slices, corn kernels, shredded cheese, and chopped 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 Details

Review ingredients for allergens and speak to your healthcare provider if you have concerns.
  • Contains dairy (cheese, optional sour cream)
  • May contain gluten (use gluten-free BBQ sauce as needed)
  • Avocado and certain toppings may cause allergies in some individuals

Nutrition per Portion

Details are for reference and aren't a substitute for expert medical guidance.
  • Energy: 540
  • Lipids: 23 g
  • Carbohydrates: 47 g
  • Proteins: 34 g