Mouthwatering Crockpot Chicken Fajitas

plated tacos with shredded chicken, peppers, cilantro, and lime wedges on a warm tortilla

Why You’ll Love These Fajitas

  • Set it and forget it — Toss everything into the crockpot in the morning, then come home to dinner ready to serve. No hovering over the stove required—if you love slow-cooker meals, these crockpot French dip sandwiches are another effortless win.
  • Minimal prep — Just slice a few peppers and onions, add chicken and seasoning, and you’re done. It doesn’t get simpler than that. For another low-effort, minimal-cleanup idea, try these Sheet Pan Chicken Pitas with Herby Ranch.
  • Protein-packed — With 2 pounds of chicken breast, this meal keeps you full and satisfied. For another quick, protein-forward dinner, try our High Protein Ground Turkey Casserole.
  • Bright and colorful — The combo of red, yellow, and green peppers gives the dish a fun splash of color that’s just as inviting as the flavors.
  • Fully customizable toppings — Load your fajitas with sour cream, cheese, guacamole, or keep it fresh and light with lime and cilantro, or drizzle on a zesty cilantro-lime dressing. Craving more Tex-Mex? Try our Ultimate Creamy Queso Chicken Enchiladas.

Ingredients You’ll Need

Assorted fajita ingredients arranged on a beige surface: chicken, peppers, onions, salsa, and spices.

  • 24 oz salsa
  • 1 red bell pepper (sliced)
  • 1 yellow bell pepper (sliced)
  • 1 green bell pepper (sliced)
  • 1 large yellow onion (thinly sliced)
  • 6 garlic cloves (minced)
  • 2 lb chicken breast (sliced into 1-inch strips)
  • 1 packet fajita seasoning
  • 2 tbsp lime juice
  • 1 teaspoon chili powder

Step-by-Step Directions

  1. Slice chicken breasts into 1-inch strips and set aside on a plate.
  2. Slice red, yellow, and green bell peppers into thin strips, thinly slice the yellow onion, and mince the garlic.
  3. Pour about 12 oz (half) of the salsa into the bottom of the crockpot.
  4. Layer half of the sliced peppers, half of the sliced onion, and all the minced garlic over the salsa.

  5. Arrange the chicken strips evenly over the vegetable layer.
  6. Sprinkle fajita seasoning and chili powder evenly over the chicken and rub the spices into the meat.
  7. Pour the remaining salsa over the chicken.
  8. Add the remaining sliced peppers and onions on top.

    Four-panel collage showing chicken with vegetables in a slow cooker before and after seasoning and sauce.

  9. Drizzle 2 tablespoons lime juice over everything and gently stir once to combine.
  10. Cover and cook on low for 6–8 hours or on high for 3–4 hours, until the chicken reaches 165°F internally.
  11. Shred the cooked chicken in the crockpot with two forks or meat shredders, mixing it with the veggies and juices.
  12. Switch the crockpot to the warm setting to keep the fajitas ready to serve.

Pro Tips for Juicy Chicken

The biggest pitfall with crockpot chicken fajitas is overcooking, which makes the chicken dry and stringy. Stick to the lower end of the time range and start checking the temperature around 6 hours on low or 3 hours on high to catch when the chicken hits that perfect 165°F.

Adding lime juice too early can firm up the chicken’s texture, since the acid “cooks” the meat. For best results, add the lime juice in the last 30 minutes of cooking or stir it in after you shred the chicken for a fresh pop of flavor without toughness—similar to finishing with a bright salsa on dishes like Grilled Salsa Verde Pepper Jack Chicken.

Sometimes the fajitas can turn watery from the veggies releasing liquid. To avoid this, drain some of the excess liquid before shredding the chicken, or cook uncovered on high for 15-20 minutes at the end to thicken the sauce nicely.

Cut your peppers and onions into thicker strips rather than small pieces. This helps keep them from turning mushy after the long cook time and gives you a better bite texture. If you prefer crisper veggies, roast them separately using a quick sheet-pan method like these Sheet Pan Chicken Pitas with Herby Ranch, then toss everything together at the end.

Flavor Swaps and Add-Ins

soft tortilla boat filled with shredded chicken, avocado chunks, red and green peppers, cilantro, and creamy drizzle

This recipe is super flexible, so feel free to swap in what you have:

  • Bell peppers: Don’t have all three colors? No worries. Use any combo of two or three peppers you have on hand. Poblano peppers can add a nice touch if you like a bit more flavor.
  • Chicken breast: You can swap in chicken thighs—they hold up really well in the slow cooker and stay juicy. Using a mix of breast and thighs works great too. Cooking time stays the same.
  • Fajita seasoning packet: Want to make your own? Mix 2 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon paprika, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon oregano, and a pinch of cayenne if you like some heat.
  • Salsa: Use any salsa you prefer—mild, medium, or hot. You can even swap in a jar of chunky tomato sauce mixed with diced green chiles for a twist.
  • Lime juice: Fresh squeezed lime is best, but bottled works in a pinch. Lemon juice can substitute, though it gives a slightly different flavor.

And the best part? You get to load these fajitas up with your favorite toppings! I always set out warm tortillas—flour or corn—along with shredded cheese, sour cream, guacamole, and fresh cilantro for that perfect finish. For a fruity kick, add a spoonful of this mango salsa recipe. On the side, Mexican rice and refried beans are classic and filling—or turn the spread into a rice bowl inspired by this Street Corn Chicken Rice Bowl. Got leftovers? Roll them into a Southwest Chicken Wrap for an easy next-day lunch. Or keep it casual with a simple salad dressed with lime or some tortilla chips and queso. Yum and easy!

Storage and Freezing Tips

Store: Keep any leftover fajita filling in an airtight container in the fridge for up to four days. The flavors actually get better after resting overnight. Leftovers make quick lunches or easy quesadillas later in the week.

Freeze: This filling freezes beautifully for up to three months. Let your fajita mixture cool completely, then portion it into freezer bags. Press out as much air as you can before sealing, and freeze flat for easy stacking and thawing.

Reheat: Warm leftovers in a skillet over medium heat, stirring occasionally, or microwave in 1-minute bursts, stirring between each. If the mixture seems dry when reheated, add a splash of water or chicken broth to bring back that lovely juiciness. For a quick veggie side, pair with Air Fryer Zucchini With Parmesan.

Preparation Time 10-15 minutes Cooking Time 180-240 minutes Total Time 190-255 minutes Level of Difficulty Easy Servings 6 servings

Close-up of shredded-chicken tacos with peppers, cilantro, and melted cheese.

Print

Flavorful and colorful chicken fajitas cooked in a crockpot with bell peppers, onions, and spices for an easy, protein-packed meal.

  • Author: Ashley
  • Prep Time: 10-15 minutes
  • Cook Time: 3-4 hours on high or 6-8 hours on low
  • Total Time: 3 hours 10 minutes to 8 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 24 oz salsa
  • 1 red bell pepper, sliced into thin strips
  • 1 yellow bell pepper, sliced into thin strips
  • 1 green bell pepper, sliced into thin strips
  • 1 large yellow onion, thinly sliced
  • 6 garlic cloves, minced
  • 2 lb chicken breast, sliced into 1-inch strips
  • 1 packet fajita seasoning (or homemade: 2 tsp chili powder, 1 tsp cumin, 1 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp oregano, pinch of cayenne)
  • 2 tbsp lime juice
  • 1 teaspoon chili powder

Instructions

  1. Slice chicken breasts into 1-inch strips and set aside.
  2. Slice red, yellow, and green bell peppers into thin strips; thinly slice the yellow onion; mince the garlic.
  3. Pour half of the salsa (12 oz) into the bottom of the crockpot.
  4. Layer half of the sliced peppers, half of the sliced onion, and all the minced garlic over the salsa.
  5. Arrange the chicken strips evenly over the vegetable layer.
  6. Sprinkle fajita seasoning and chili powder evenly over the chicken, rubbing spices into the meat.
  7. Pour the remaining salsa over the chicken.
  8. Add the remaining sliced peppers and onions on top.
  9. Drizzle 2 tablespoons lime juice over everything and gently stir once to combine.
  10. Cover and cook on low for 6–8 hours or on high for 3–4 hours, until chicken reaches an internal temperature of 165°F.
  11. Shred the cooked chicken in the crockpot using two forks or meat shredders, mixing with veggies and juices.
  12. Switch the crockpot to warm setting to keep fajitas ready to serve.

Notes

Avoid overcooking the chicken to prevent dryness; check temperature around 6 hours (low) or 3 hours (high)., Add lime juice in the last 30 minutes or after shredding the chicken to avoid toughening the meat., Drain excess liquid before shredding if needed, or cook uncovered on high for 15-20 minutes to thicken sauce., Cut peppers and onions into thicker strips to maintain texture after slow cooking., Toppings like sour cream, cheese, guacamole, lime, and cilantro can be added as desired., Leftovers store up to 4 days in fridge, freeze up to 3 months., Reheat in skillet or microwave, adding water or broth if dry.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 350 per serving (estimate)
  • Fat: Approx. 7g per serving
  • Carbohydrates: Approx. 15g per serving
  • Protein: Approx. 40g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Dinner

Maya Reynolds

ABOUT THE AUTHOR

Maya Reynolds

Hi, I’m Maya Reynolds, a home cook, recipe creator, and mom of two living just outside Nashville, Tennessee. I’m 38, married to my husband Adam, and together we’re raising our two kids, Ella and Jack — my favorite little taste testers and the inspiration behind the simple, comforting, family-friendly recipes I share on CookeryGood.

READ MORE →

Leave a Comment

Recipe rating