Juicy, flavorful, and bursting with color — these Chicken Fajita Tacos are a weeknight favorite that never disappoints. Made with tender spiced chicken, sautéed peppers and onions, and tangy pickled cabbage, every bite is full of fresh, zesty flavor. Perfect for family dinners or quick meal prep!

Why You’ll Love This Recipe
These Chicken Fajita Tacos are everything you want in a quick, healthy dinner — easy to make, high in protein, and absolutely packed with flavor. The fajita seasoning gives the chicken a smoky, spicy kick, while the pickled cabbage adds a crunchy, tangy contrast. They’re perfect for busy weeknights, family taco nights, or even meal prep lunches. Plus, you can easily make them gluten-free by using corn tortillas or dairy-free with coconut yogurt or avocado instead of natural yogurt.
My Favourite Tools & Pantry Staples
Having the right tools makes cooking so much easier (and more fun!). For this recipe, I recommend:
Silicone cooking spoon or spatula

Nutrition & Wellness Benefits
These tacos are a balanced, nourishing meal that combines lean protein, fiber, and healthy fats. Chicken provides muscle-supporting protein, while red cabbage and peppers are rich in vitamin C and antioxidants that support immune health. Using olive oil adds heart-healthy fats, and yogurt or avocado offers probiotics and creamy texture — making this dish a deliciously wholesome option for any night of the week.
- High in lean protein: Chicken breast helps support muscle repair and keeps you feeling full.
- Rich in antioxidants: Red cabbage and bell peppers provide vitamin C to support immunity and glowing skin.
- Heart-healthy fats: Olive oil adds a dose of good fats for brain and heart health.
- Gut-friendly options: Serve with natural yogurt or a probiotic-rich alternative for digestive support.
- Balanced and energizing: A mix of protein, fiber, and complex carbs keeps energy levels steady all day.

Ingredients
- 200 g red cabbage grated
- 400 g skinless chicken breasts chopped
- 1 red bell pepper sliced
- 1 large red onion sliced
- 2 tbsp. fajita seasoning
- 8 small flour tortillas
Instructions
- Toss cabbage with 1 tbsp wine vinegar in a bowl and set aside to lightly pickle.
- Heat 1 tbsp olive oil in a large frying pan over medium heat. Cook chicken for 6-8 minutes, until golden and cooked through. Remove from the pan and set aside.
- Add 1 tbsp olive oil to the same pan. Cook red bell pepper and onion, covered, for 2 minutes until slightly softened. Uncover and sauté until lightly golden.
- Stir in fajita seasoning. Return chicken to the pan and cook for a few minutes until heated through, adding a splash of water if needed. Season to taste.
- Warm tortillas per package instructions.
- Serve tortillas with chicken mixture and pickled cabbage.
Notes
1 lime, cut into wedges
natural yogurt, for serving
fresh cilantro
Nutrition
Tips and variations
- Spice it up: Add chili flakes or jalapeños for extra heat.
- Go low-carb: Swap tortillas for lettuce wraps or collard greens.
- Make it veggie: Replace chicken with chickpeas or tofu for a plant-based version.
- Meal prep tip: Keep the fajita mix and tortillas separate, then assemble fresh when serving.
If you make this recipe, please be sure to leave a review and rating below! To see more recipes, follow along on Instagram, Facebook or Tik Tok!
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

