Steak Fajita Bowls

The Spruce
  • 20 mins
  • Prep: 5 mins,
  • Cook: 15 mins
  • Yield: Serves 4-6
Ratings (7)

Skip the tortilla for this wholesome take on steak fajitas. Flank steak takes on the flavors of a bright, pineapple-spice marinade. It’s grilled (or seared) and served with sautéed fajitas veggies, plus a garlic, lime, and cilantro rice. Add corn, salsa, guacamole, and Cotija cheese—plus a squeeze of lime—and you’re ready for a healthy fiesta. 

What You'll Need

  • Steak
  • 8oz-12oz Flank steak (you can also sub a different cut of steak)
  • 1/3 cup lime juice
  • 1/4 cup pineapple juice
  • 2 tablespoons worcestershire sauce
  • 2 teaspoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon red pepper flakes
  • 1 tablespoon minced garlic
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup cilantro
  • Fajita Vegetables
  • 1 tablespoon olive oil
  • Bell peppers
  • Poblano peppers
  • Onions
  • Garlic Lime Rice
  • 1 tablespoon butter
  • 1 1/2 cups rice
  • 2 teaspoons minced garlic
  • 2 3/4 cup low sodium chicken broth (if you’re using anything other than a simple white rice, check the liquid amounts recommended on your rice package and adjust as needed)
  • 1 pinch salt
  • 3 tablespoons lime juice
  • cilantro (optional)
  • Garnish
  • Corn, black beans, guacamole, sour cream, shredded cheese, veggies, tortilla chips, salsa, hot sauce; you can dress the bowls any way you like
  • Salt and pepper to taste

How to Make It

  1. Make the marinade: combine all the ingredients and marinate the meat, covered in the refrigerator for at least 2 hours and up to overnight. Remove from the refrigerator about 30 minutes before cooking.
  2. Warm a cast iron skillet over high heat. Add the steak to the pan and cook on each side for about 3-5 minutes, longer if you’d like it more done. Feel for desired firmness. Remove the steak from the pan and let it rest under foil for 10 minutes. Thinly slice the steak against the grain.

  1. Make the fajita vegetables: Add oil to the same pan over medium high heat. Add the onions, poblano and bell peppers. Cook for 3-5 minutes or until your desired softness, tossing frequently. Add a pinch of salt and pepper to taste. Set aside.

  2. Make the rice: Heat the butter in a pan or pot over medium heat. Add the rice and toast for 2-3 minutes, being careful not to burn it. Add the garlic and cook just until the garlic is fragrant, about 30 seconds. Add the chicken broth, salt, and lime juice. Bring it to a boil. Cover, reduce heat to low and allow the rice to cook through, absorbing all the liquid. If you’d like to add some chopped cilantro, let is stand for 5-10 minutes and then stir in.

  3. Assemble the bowls: Fill each bowl with a scoop of the rice, top with some fajita vegetables, add a few pieces of steak and then add any toppings you like