Grilled Steak Fajita Bowls

Highlighted under: Simple Homestyle Cooking

I love making Grilled Steak Fajita Bowls because they hit that perfect balance of flavor and freshness. The juicy grilled steak paired with colorful peppers and onions creates a feast for both the eyes and the palate. We often have friends over for dinner, and these bowls are always a hit! The best part is that they are customizable; everyone can add their favorite toppings. It’s a simple yet satisfying meal that brings everyone together around the table, making it my go-to choice for entertaining.

Nora Ellis

Created by

Nora Ellis

Last updated on 2026-02-07T17:45:35.532Z

When I first tried making Grilled Steak Fajita Bowls at home, I struggled with getting the steak cooked perfectly. After a few attempts, I learned that marinating the steak for at least an hour makes a significant difference. The flavors penetrate beautifully, and the meat becomes tender and juicy. I also discovered that cooking the vegetables on the grill alongside the steak enhances their natural sweetness.

What really brings this dish together are the toppings. I love adding fresh avocado, cilantro, and a squeeze of lime juice right before serving. This not only elevates the dish but also adds a bright, zesty finish. Trust me, that extra touch makes all the difference!

Why You'll Love This Recipe

  • Juicy grilled steak packed with flavor
  • Fresh and vibrant vegetables complement the meat
  • Customizable toppings for every taste
  • Quick and easy to prepare for busy weeknights

Mastering the Marinade

The marinade is crucial for infusing the flank steak with flavor. Make sure to massage the marinade into the meat for even coating. The olive oil helps to keep the steak moist while grilling, preventing it from becoming tough. Aim to marinate for at least 30 minutes, but if you have more time, extending this to 2 hours can enhance the flavor even further. For an easy alternative, a mix of lime juice and garlic can also add an exciting zesty note.

When marinating, be mindful that flank steak is best when cooked quickly over high heat, as it can become chewy if overcooked. If you’re short on time, this recipe also works well with sirloin or skirt steak, which can be less expensive options and still deliver great results when grilled.

Getting the Grill Just Right

Prepping your grill is essential for achieving a good sear and preventing sticking. Ensure the grates are clean by scrubbing them with a grill brush before preheating to medium-high heat. You can check the temperature by holding your hand about six inches above the grates; if you can keep it there for 2-4 seconds, the heat is just right. If you're using a charcoal grill, wait until the coals are covered in white ash for optimal cooking conditions.

While grilling, avoid pressing down on the steak with a spatula, as this will release juices and can lead to a drier final product. Instead, let it cook undisturbed until it easily releases from the grates, which is usually a sign that it’s ready to flip.

Serving and Customizations

The beauty of Fajita Bowls lies in their customizability. I recommend setting up a topping bar with options like shredded cheese, sour cream, or jalapeños for guests to personalize their bowls. Fresh salsa or a drizzle of chipotle sauce can also add vibrant flavor layers. To keep it fresh, add toppings just before serving to preserve their texture and color.

For a nutritious twist, consider swapping the rice or quinoa with cauliflower rice or lettuce wraps for a lighter meal. If you want to make these bowls ahead of time for meal prep, grill the steak and vegetables, then store them separately in airtight containers for up to three days in the refrigerator. Just reheat the portions in the microwave or on the stovetop before serving.

Ingredients

Ingredients

Gather these items to prepare your Grilled Steak Fajita Bowls.

For the Steak and Vegetables

  • 1 lb flank steak
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 medium onion, sliced
  • 2 tablespoons olive oil
  • 2 tablespoons fajita seasoning
  • Salt and pepper, to taste

For Serving

  • 4 cups cooked rice or quinoa
  • 1 avocado, sliced
  • Fresh cilantro, for garnish
  • Lime wedges, for squeezing

Ensure you have everything ready to enjoy your delicious bowls!

Secondary image

Instructions

Cooking Instructions

Follow these steps to create your Grilled Steak Fajita Bowls.

Marinate the Steak

In a bowl, combine the flank steak with olive oil, fajita seasoning, salt, and pepper. Allow it to marinate for at least 30 minutes.

Prepare the Grill

Preheat your grill to medium-high heat. Make sure the grates are clean to prevent sticking.

Grill the Steak

Place the marinated steak on the grill and cook for 5-7 minutes per side for medium-rare. Remove from the grill and let it rest.

Grill the Vegetables

While the steak rests, grill the sliced bell peppers and onions for about 4-5 minutes until they're tender and slightly charred.

Slice and Serve

Thinly slice the steak against the grain. Divide the rice or quinoa into bowls, top with grilled vegetables, sliced steak, and your choice of toppings.

These steps are simple and fulfilling—perfect for a family meal!

Pro Tips

  • For an extra kick, add some jalapeños or a sprinkle of hot sauce on top. Also, if you don't have a grill, you can use a grill pan on your stovetop for similar results.

Troubleshooting Your Grill Technique

If your steak ends up tough, it may have been cooked too long or cut against the grain instead of with it. Always slice your steak thinly against the grain to ensure tenderness. If you carry out this step and it still seems chewy, consider trying a meat tenderizer or marinating with a little more acid like vinegar or citrus for future attempts.

On the other hand, if the veggies burn while grilling, try cutting them into larger pieces or skewering them. This helps to retain moisture and can prevent them from charring too quickly. And remember, just a few minutes on the grill will typically do; look for a bright, colorful finish!

Creative Variations

For an exciting twist, think about changing the protein! Shrimp or chicken also work beautifully in this recipe, and you can follow the same marinating process. Just remember that shrimp cooks much faster; aim for grilling them about 2-3 minutes per side until they turn opaque.

Additionally, experimenting with different vegetable combinations can refresh the meal. Try adding zucchini, mushrooms, or corn for a delightful mix of textures and flavors. Grilling these veggies just until tender can infuse a smoky flavor that complements the steak perfectly.

Questions About Recipes

→ Can I use a different cut of steak?

Yes, other cuts like sirloin or ribeye will work well. Just ensure they are tender cuts for grilling.

→ Is there a vegetarian option?

Absolutely! You can substitute the steak with marinated tofu or portobello mushrooms for a hearty vegetarian meal.

→ How long can I store leftovers?

Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat before serving.

→ What sides go well with this dish?

You can serve a fresh salad, black beans, or corn on the side to complement your fajita bowls.

Grilled Steak Fajita Bowls

I love making Grilled Steak Fajita Bowls because they hit that perfect balance of flavor and freshness. The juicy grilled steak paired with colorful peppers and onions creates a feast for both the eyes and the palate. We often have friends over for dinner, and these bowls are always a hit! The best part is that they are customizable; everyone can add their favorite toppings. It’s a simple yet satisfying meal that brings everyone together around the table, making it my go-to choice for entertaining.

Prep Time15 minutes
Cooking Duration15 minutes
Overall Time30 minutes

Created by: Nora Ellis

Recipe Type: Simple Homestyle Cooking

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Steak and Vegetables

  1. 1 lb flank steak
  2. 1 red bell pepper, sliced
  3. 1 green bell pepper, sliced
  4. 1 medium onion, sliced
  5. 2 tablespoons olive oil
  6. 2 tablespoons fajita seasoning
  7. Salt and pepper, to taste

For Serving

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

How-To Steps

Step 01

In a bowl, combine the flank steak with olive oil, fajita seasoning, salt, and pepper. Allow it to marinate for at least 30 minutes.

Step 02

Preheat your grill to medium-high heat. Make sure the grates are clean to prevent sticking.

Step 03

Place the marinated steak on the grill and cook for 5-7 minutes per side for medium-rare. Remove from the grill and let it rest.

Step 04

While the steak rests, grill the sliced bell peppers and onions for about 4-5 minutes until they're tender and slightly charred.

Step 05

Thinly slice the steak against the grain. Divide the rice or quinoa into bowls, top with grilled vegetables, sliced steak, and your choice of toppings.

Extra Tips

  1. For an extra kick, add some jalapeños or a sprinkle of hot sauce on top. Also, if you don't have a grill, you can use a grill pan on your stovetop for similar results.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 23g
  • Saturated Fat: 7g
  • Cholesterol: 75mg
  • Sodium: 320mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 5g
  • Sugars: 2g
  • Protein: 32g