Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High Protein Steak Fajita Bowl Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 58 reviews
  • Author: Melanie
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-American
  • Diet: Gluten Free

Description

This High Protein Steak Fajita Bowl is a flavorful and nutritious meal featuring tender flank steak seasoned with a blend of spices, sautéed colorful bell peppers, and onions served over brown rice or cauliflower rice. Topped with black beans, creamy avocado slices, fresh cilantro, and a zesty lime drizzle, it makes for a satisfying and well-balanced dish perfect for a healthy lunch or dinner.


Ingredients

Scale

Steak and Spice Mix

  • 1 lb flank steak, sliced thin against the grain
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and black pepper to taste
  • 2 tablespoons olive oil, divided

Vegetables and Toppings

  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 small red onion, sliced
  • 2 cups cooked brown rice or cauliflower rice
  • 1/2 cup canned black beans, rinsed and drained
  • 1/2 avocado, sliced
  • 2 tablespoons chopped fresh cilantro
  • Juice of 1 lime


Instructions

  1. Prepare the Spice Rub: In a small bowl, combine chili powder, cumin, paprika, garlic powder, onion powder, cayenne pepper (if using), salt, and black pepper. Mix well to create your fajita seasoning.
  2. Season the Steak: Rub the spice mix evenly onto both sides of the sliced flank steak, ensuring each piece is well coated for maximum flavor.
  3. Cook the Steak: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the steak slices and cook for 3 to 4 minutes on each side until nicely browned and cooked to your preferred doneness. Remove steak from skillet and let it rest to retain juices.
  4. Sauté the Vegetables: In the same skillet, add the remaining tablespoon of olive oil. Add the sliced red, yellow, and green bell peppers along with the red onion. Sauté for 4 to 5 minutes until vegetables are tender-crisp and slightly caramelized.
  5. Assemble the Bowls: Divide the cooked brown rice or cauliflower rice between serving bowls. Top each with slices of the cooked steak, sautéed peppers and onions, black beans, and avocado slices.
  6. Add Fresh Garnishes: Sprinkle chopped fresh cilantro over the bowls. Drizzle the juice of one lime evenly on top just before serving to add brightness and balance to the dish.

Notes

  • Swap brown rice with cauliflower rice for a lower-carb and keto-friendly option.
  • For enhanced flavor, marinate the steak for 30 minutes in lime juice and olive oil before cooking.
  • Adjust the cayenne pepper amount or omit it for less heat.
  • This recipe is naturally gluten-free and high in protein, making it suitable for gluten-sensitive diets.