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

High Protein Steak Fajita Bowl Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 20 reviews

  • Author: Emma
  • Total Time: 35 minutes (plus marinating time)
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This High Protein Steak Fajita Bowl is a delicious and nutritious meal packed with flavors of tender steak, sautéed peppers, and wholesome ingredients. Perfect for a satisfying dinner or meal prep!


Ingredients

Scale

For the Steak:

  • 1 pound flank steak or sirloin
  • 2 tablespoons olive oil
  • 1 tablespoon lime juice
  • 2 teaspoons chili powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste

For the Bowl:

  • 2 bell peppers (sliced)
  • 1 red onion (sliced)
  • 2 cups cooked brown rice or cauliflower rice
  • 1 cup canned black beans (rinsed and drained)
  • 1 avocado (sliced)
  • 2 tablespoons chopped fresh cilantro
  • Lime wedges for serving

Instructions

  1. Marinate the Steak: Mix olive oil, lime juice, chili powder, cumin, paprika, garlic powder, onion powder, salt, and pepper. Marinate steak for at least 30 minutes.
  2. Cook the Steak: Sear steak in a skillet until desired doneness. Rest and slice against the grain.
  3. Sauté Vegetables: In the same skillet, sauté peppers and onions with marinade until tender-crisp.
  4. Assemble Bowls: Divide rice into bowls. Top with steak, sautéed veggies, black beans, avocado, and cilantro. Serve with lime wedges.

Notes

  • Swap steak for chicken or tofu for variation.
  • Try cauliflower rice for a low-carb option.
  • Enhance with Greek yogurt or salsa for extra flavor.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 22g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 38g
  • Cholesterol: 85mg