Print

High Protein Steak Fajita Bowl – Easy Low Carb Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

High Protein Steak Fajita Bowl is a flavorful, low-carb dinner with marinated steak, sautéed peppers and onions over cauliflower rice or grains, topped with avocado, Greek yogurt, and lime — a colorful and satisfying meal.

Ingredients

  • 1 lb flank steak or skirt steak, thinly sliced
  • 2 tbsp olive oil
  • 2 tbsp lime juice
  • 3 cloves garlic, minced
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 medium red onion, thinly sliced
  • 1 tbsp olive oil (for veggies)
  • 2 cups cooked cauliflower rice or 1 1/2 cups brown rice
  • 1/2 cup corn kernels (optional)
  • 1/2 avocado, sliced or mashed
  • 1/4 cup Greek yogurt or sour cream
  • 2 tbsp crumbled feta or shredded cheddar (optional)
  • Fresh cilantro, chopped
  • Lime wedges

Instructions

  1. Whisk olive oil, lime juice, garlic, chili powder, smoked paprika, cumin, salt, and pepper. Add steak, toss to coat, cover, and refrigerate 20 minutes or up to 2 hours.
  2. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Sauté bell peppers and onion 5–6 minutes until tender and slightly charred. Remove and set aside.
  3. Cook marinated steak in same skillet, 2–3 minutes per side, until browned. Avoid overcrowding; cook in batches if needed. Return vegetables and toss. Squeeze fresh lime juice over mixture.
  4. Spoon cauliflower rice or brown rice into bowls. Top with steak and pepper-onion mixture.
  5. Add optional toppings: corn, avocado, Greek yogurt, cheese, cilantro, and lime wedges. Sprinkle with salt and pepper. Serve warm.

Notes

  • Marinate steak for at least 20 minutes for deeper flavor.
  • Cauliflower rice makes this dish low-carb, but brown rice can be used for a heartier meal.