Grilled Steak Fajita Bowls

Highlighted under: Easy Meals

I absolutely love making Grilled Steak Fajita Bowls for dinner! This recipe combines sizzling steak with roasted peppers and onions, all served over fluffy rice or quinoa. It’s a colorful and hearty meal that brings the excitement of fajitas right to a bowl. The bright flavors come alive when topped with fresh avocado and a zesty lime dressing. Whether it’s a casual weeknight meal or part of a fun gathering, these bowls are always a hit with family and friends. Trust me, the preparation gets quicker every time!

Created by

Yvette Harrington

Last updated on 2026-03-16T10:50:07.727Z

Each time I prepare these Grilled Steak Fajita Bowls, I get excited about bringing bold flavors together. The key to perfectly grilled steak is to marinate it a few hours in advance; this way, the meat soaks up all the spices and becomes incredibly tender. I also love the vibrant colors of the grilled vegetables, which not only create a feast for the eyes but complement the steak beautifully.

Assembling these bowls is where the fun begins! I like to layer fluffy rice on the bottom and then pile on the steak, peppers, and onions. Don't forget the freshness of lime juice and cilantro to brighten the dish. A little tip: let the steak rest before slicing it to ensure all those delicious juices stay locked in!

Secondary image

Why You Will Love This Recipe

  • Juicy, tender steak grilled to perfection
  • Vibrant and colorful veggies that add sweetness
  • Customizable with your favorite toppings

Maximizing Flavor with Marinades

Marinating the flank steak is one of the critical steps to ensure your fajita bowls are bursting with flavor. The combination of olive oil, chili powder, and cumin not only tenderizes the meat but also infuses it with a rich, robust taste. For a deeper flavor profile, consider adding minced garlic or lime juice to the marinade. Letting the steak marinate overnight gives the spices more time to penetrate, resulting in a more flavorful bite.

It's important to remember that the temperature of the steak prior to grilling can impact how it cooks. Allow the marinated steak to come to room temperature (around 30 minutes) before placing it on the grill. This ensures more even cooking, so you can achieve a perfect medium-rare finish without burning the exterior.

Perfecting Your Grill Technique

When grilling vegetables, use medium-high heat to achieve that perfect balance of crispness and tenderness. A great tip is to look for grill marks and slight charring, which enhances the natural sweetness of the bell peppers and onions. Avoid overcrowding the grill, as this can lead to steaming instead of grilling. Instead, cook in batches if needed, giving each piece enough space for that delightful smoky flavor.

To check if your steak is done, don’t just rely on time; use a meat thermometer for precision. For medium-rare, aim for an internal temperature of about 135°F (57°C). After grilling, let the steak rest for at least five minutes. This allows juices to redistribute, ensuring that every slice is juicy and tender.

Ingredients

Gather your ingredients to make these delicious Grilled Steak Fajita Bowls:

For the Steak and Vegetables

  • 1 lb flank steak
  • 2 bell peppers (any color), sliced
  • 1 large onion, sliced
  • 2 tablespoons olive oil
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

For Serving

  • 2 cups cooked rice or quinoa
  • 1 avocado, sliced
  • Fresh cilantro, chopped
  • Lime wedges

Ensure everything is prepped and ready for a quick assembly!

Instructions

Follow these steps to create your Grilled Steak Fajita Bowls:

Marinate the Steak

In a bowl, combine olive oil, chili powder, cumin, salt, and pepper. Coat the flank steak in the marinade and let it sit for at least 30 minutes, or overnight for more flavor.

Grill the Vegetables

Preheat your grill. Toss the sliced bell peppers and onion with a little olive oil, salt, and pepper. Grill for about 5-7 minutes until tender and slightly charred.

Cook the Steak

Grill the marinated flank steak over high heat for about 4-5 minutes on each side, or until it reaches your desired doneness. Remove from grill and let it rest for 5 minutes.

Assemble the Bowls

Slice the steak against the grain. In bowls, layer cooked rice or quinoa, followed by grilled vegetables, and top with sliced steak. Add avocado, cilantro, and a squeeze of lime.

Enjoy your flavorful and satisfying Grilled Steak Fajita Bowls!

Pro Tips

  • For an extra kick, add your favorite hot sauce on top or mix in some diced jalapeños in the veggie mix!

Serving Suggestions

These Grilled Steak Fajita Bowls are a fantastic canvas for customization. You can set up a fajita bar, allowing guests to build their bowls with additional toppings like shredded cheese, sour cream, pico de gallo, or even jalapeños for an extra kick. Incorporating black beans or corn can add color and texture, while a sprinkle of queso fresco can enhance the dish's overall flavor profile.

Consider adding a side of grilled corn on the cob topped with cotija cheese and chili powder for a delightful side that complements the bold flavors of your fajita bowls. Also, serving with a light side salad or Mexican-style slaw can provide a refreshing contrast to the richness of the steak and avocado.

Storing and Reheating

If you have leftovers, store the components separately in airtight containers. The grilled steak can last for about 3-4 days in the refrigerator when properly stored. For reheating, I suggest using a skillet over medium heat with a little olive oil to revive the steak's flavors, rather than using the microwave, which can make it tough.

For meal prep enthusiasts, these fajita bowls can be prepped in advance. Cook the rice or quinoa and grill the steak and vegetables ahead of time. Assemble your bowls just before serving, and they will stay fresh and vibrant. This makes for an excellent grab-and-go lunch option throughout the week.

Questions About Recipes

→ Can I use chicken instead of steak?

Absolutely! Just follow the same marinade and cooking steps for chicken breast or thighs.

→ What can I substitute for the rice?

Feel free to use cauliflower rice, quinoa, or even a bed of leafy greens for a lighter option.

→ How do I store leftovers?

Store in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on the stovetop.

→ Can I make this vegetarian?

Yes, you can substitute the steak with grilled portobello mushrooms or tofu and use all the same seasonings!

Grilled Steak Fajita Bowls

Prep Time20 minutes
Cooking Duration15 minutes
Overall Time35 minutes

Created by: Yvette Harrington

Recipe Type: Easy Meals

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Steak and Vegetables

  1. 1 lb flank steak
  2. 2 bell peppers (any color), sliced
  3. 1 large onion, sliced
  4. 2 tablespoons olive oil
  5. 2 teaspoons chili powder
  6. 1 teaspoon cumin
  7. Salt and pepper to taste

For Serving

  1. 2 cups cooked rice or quinoa
  2. 1 avocado, sliced
  3. Fresh cilantro, chopped
  4. Lime wedges

How-To Steps

Step 01

In a bowl, combine olive oil, chili powder, cumin, salt, and pepper. Coat the flank steak in the marinade and let it sit for at least 30 minutes, or overnight for more flavor.

Step 02

Preheat your grill. Toss the sliced bell peppers and onion with a little olive oil, salt, and pepper. Grill for about 5-7 minutes until tender and slightly charred.

Step 03

Grill the marinated flank steak over high heat for about 4-5 minutes on each side, or until it reaches your desired doneness. Remove from grill and let it rest for 5 minutes.

Step 04

Slice the steak against the grain. In bowls, layer cooked rice or quinoa, followed by grilled vegetables, and top with sliced steak. Add avocado, cilantro, and a squeeze of lime.

Extra Tips

  1. For an extra kick, add your favorite hot sauce on top or mix in some diced jalapeños in the veggie mix!

Nutritional Breakdown (Per Serving)

  • Calories: 540 kcal
  • Total Fat: 22g
  • Saturated Fat: 7g
  • Cholesterol: 80mg
  • Sodium: 400mg
  • Total Carbohydrates: 45g
  • Dietary Fiber: 5g
  • Sugars: 2g
  • Protein: 32g