Servings: 4
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

Ingredients

  • 1 lb (450g) flank steak or sirloin, sliced into thin strips
  • 2 tbsp olive oil, divided
  • 1 bell pepper, sliced (any color)
  • 1 medium onion, sliced
  • 1 tsp chili powder
  • 1 tsp cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • Salt and black pepper, to taste
  • 1 avocado, sliced (for serving)
  • Fresh cilantro, chopped (for garnish)
  • Lime wedges (for serving)

Instructions

  1. Marinate the Steak: In a bowl, combine the sliced steak with 1 tablespoon of olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, and pepper. Toss to coat the steak evenly and let it marinate for about 10 minutes.
  2. Cook the Vegetables: In a large skillet, heat the remaining tablespoon of olive oil over medium-high heat. Add the sliced bell pepper and onion, sautéing for 5-7 minutes until they are tender and slightly charred. Remove the vegetables from the skillet and set aside.
  3. Cook the Steak: In the same skillet, add the marinated steak. Cook for about 3-4 minutes, stirring occasionally, until the steak is browned and cooked to your desired level of doneness.
  4. Combine and Heat: Return the cooked bell pepper and onion to the skillet with the steak, stirring to combine. Cook for an additional 2 minutes to heat everything through.
  5. Serve: Remove from heat and serve the fajitas with avocado slices, chopped cilantro, and lime wedges. Enjoy them on their own or in lettuce wraps for a low-carb option.

Nutritional Information (per serving)

  • Calories: 350 kcal
  • Protein: 34g
  • Fat: 22g
  • Carbohydrates: 8g
  • Fiber: 5g
  • Net Carbs: 3g

These Keto Steak Fajitas are packed with flavor and make a satisfying low-carb meal option. Enjoy the tender steak and sautéed vegetables topped with fresh avocado and lime for a delicious dinner!