Mouthwatering Crockpot Chicken Fajitas

Getting a flavorful, home-cooked dinner on the table after a long day can feel nearly impossible. Between work, errands, and everything else life throws at you, the last thing you want to do is spend an hour hovering over the stove, and it gets even trickier when you’re feeding a hungry family.

Thankfully, these crockpot chicken fajitas solve all those problems: they’re packed with flavor, require minimal prep work, and basically cook themselves while you go about your day.

crockpot chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love These Crockpot Chicken Fajitas

  • Set it and forget it – Just toss everything in the crockpot in the morning, and dinner is ready when you walk through the door. No standing over the stove required.
  • Minimal prep work – Slice some peppers and onions, add your chicken and seasonings, and you’re done. It doesn’t get much easier than that.
  • High-protein meal – With 2 pounds of chicken breast, this recipe packs plenty of protein to keep you satisfied and fueled.
  • Colorful and fun – The mix of red, yellow, and green peppers makes this dish look as good as it tastes, and it’s perfect for a casual weeknight dinner or taco night with friends.
  • Customizable toppings – Serve with your favorite fixings like sour cream, cheese, guacamole, or keep it light with just lime and cilantro.

What Kind of Chicken Should I Use?

For crockpot chicken fajitas, boneless, skinless chicken breasts are the go-to choice and work perfectly for this recipe. That said, chicken thighs are also a great option if you prefer darker meat – they tend to stay a bit more moist during the long cooking time and have extra flavor. You can use fresh or frozen chicken breasts, though frozen will need an extra hour or so of cooking time in the crockpot. If you’re watching your budget, buying larger family packs of chicken breast and freezing what you don’t use is a smart move, and you’ll have it ready for your next fajita night.

crockpot chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swapping ingredients:

  • Bell peppers: You don’t need all three colors – use whatever you have on hand. Two or three peppers of any color will work just fine. You can even throw in some poblano peppers if you want a little extra flavor.
  • Chicken breast: Chicken thighs are actually a great swap here since they stay juicier in the slow cooker. You can also use a mix of both breast and thigh meat. If using thighs, the cooking time stays the same.
  • Fajita seasoning packet: Make your own blend with 2 teaspoons chili powder, 1 teaspoon each of cumin and paprika, ½ teaspoon each of garlic powder, onion powder, and oregano, plus a pinch of cayenne if you like heat.
  • Salsa: Any salsa works – mild, medium, or hot depending on your preference. You can also use a jar of chunky tomato sauce with some diced green chiles mixed in.
  • Lime juice: Fresh lime juice is best, but bottled works in a pinch. Lemon juice can substitute if that’s what you have, though it’ll taste slightly different.

Watch Out for These Mistakes While Cooking

The biggest mistake with crockpot chicken fajitas is cooking them too long, which turns your chicken dry and stringy – stick to the lower end of the time range and check the temperature at 6 hours on low or 3 hours on high to catch it right when it hits 165°F.

Adding the lime juice at the beginning can make your chicken tough and rubbery because the acid “cooks” the meat, so save it for the last 30 minutes of cooking or stir it in after shredding for better texture and fresher flavor.

Another common issue is ending up with watery fajitas from all the liquid the vegetables release – you can avoid this by draining some of the excess liquid before shredding the chicken, or let it cook uncovered on high for 15-20 minutes at the end to thicken everything up.

For the best results, cut your peppers and onions into thick strips rather than small pieces so they don’t turn to mush during the long cooking time.

crockpot chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Chicken Fajitas?

The best part about chicken fajitas is loading them up with all your favorite toppings and sides. I always set out warm flour or corn tortillas, shredded cheese, sour cream, guacamole, and fresh cilantro so everyone can build their perfect fajita. For sides, Mexican rice and refried beans are classic choices that round out the meal nicely. A simple side salad with lime dressing or some tortilla chips with queso dip also work great if you want to keep things easy and casual.

Storage Instructions

Store: Keep your leftover chicken fajita filling in an airtight container in the fridge for up to 4 days. It actually tastes even better the next day once all those flavors have had time to hang out together. I love using the leftovers for quick lunch bowls or quesadillas throughout the week.

Freeze: This fajita filling freezes really well for up to 3 months. Let it cool completely, then portion it out into freezer bags and squeeze out as much air as possible before sealing. Freezing it flat makes it easier to stack and thaw later.

Reheat: Warm up your fajita filling in a skillet over medium heat until heated through, or microwave it in 1-minute intervals, stirring in between. If it seems a bit dry after reheating, just add a splash of water or chicken broth to bring back that juicy texture.

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

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 950-1100
  • Protein: 130-150 g
  • Fat: 10-15 g
  • Carbohydrates: 70-90 g

Ingredients

  • 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 (I use Old El Paso)
  • 2 tbsp lime juice
  • 1 teaspoon chili powder

Step 1: Prepare the Mise en Place

  • 2 lb chicken breast
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 green bell pepper
  • 1 large yellow onion
  • 6 garlic cloves

Slice the chicken breasts into 1-inch strips and set aside on a plate.

Slice all three bell peppers into thin strips, thinly slice the yellow onion, and mince the garlic cloves.

Having everything prepped and ready before assembly makes the layering process quick and efficient, and ensures even cooking throughout the crockpot.

Step 2: Layer the Crockpot Base

  • 12 oz salsa
  • ½ red bell pepper
  • ½ yellow bell pepper
  • ½ green bell pepper
  • ½ large yellow onion
  • 6 garlic cloves

Pour half of the salsa (about 12 oz) into the bottom of your crockpot.

Layer half of the sliced peppers, half of the onion, and all of the minced garlic over the salsa.

This creates a flavor foundation and prevents the chicken from sticking directly to the bottom of the pot.

Step 3: Season and Add the Chicken

  • 2 lb chicken breast
  • 1 packet fajita seasoning
  • 1 teaspoon chili powder

Arrange the sliced chicken breast strips evenly over the vegetable layer in the crockpot.

Sprinkle the fajita seasoning packet and chili powder directly over the chicken, distributing it as evenly as possible so the seasoning doesn’t clump in one spot.

I like to use my fingers to work the seasoning into the chicken slightly so it adheres better and flavors the meat from all angles.

Step 4: Top and Finish Assembly

  • 12 oz salsa
  • ½ red bell pepper
  • ½ yellow bell pepper
  • ½ green bell pepper
  • ½ large yellow onion
  • 2 tbsp lime juice

Layer the remaining half of the salsa over the seasoned chicken, then top with the remaining sliced peppers and onions.

Squeeze the lime juice evenly over everything—the acid will help tenderize the chicken and brighten all the flavors as they meld together during cooking.

Stir gently just once to ensure the seasonings are mixed throughout.

Step 5: Cook Low and Slow

Cover the crockpot and cook on low for 6-8 hours or on high for 3-4 hours, until the chicken reaches an internal temperature of 165°F when checked with a meat thermometer.

The long, gentle cooking allows the chicken to become tender and absorb all the flavors from the salsa, peppers, and seasonings while the vegetables become soft and release their juices into the liquid.

Step 6: Shred the Chicken and Finish

  • cooked chicken from Step 5

Using two forks or meat shredders, pull the cooked chicken apart directly in the crockpot into bite-sized shreds, mixing it throughout the salsa and vegetables.

Set the crockpot to the warm setting to keep everything at a safe serving temperature without drying out.

I find that shredding the chicken right in the pot helps it reabsorb some of the flavorful cooking liquid, keeping the fajitas moist and delicious.

crockpot chicken fajitas

Mouthwatering Crockpot Chicken Fajitas

Delicious Mouthwatering Crockpot Chicken Fajitas recipe with step-by-step instructions.
Prep Time 1 hour 15 minutes
Cook Time 2 hours 25 minutes
Total Time 3 hours 42 minutes
Servings 6 servings
Calories 1025 kcal

Ingredients
  

  • 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 (I use Old El Paso)
  • 2 tbsp lime juice
  • 1 teaspoon chili powder

Instructions
 

  • Slice the chicken breasts into 1-inch strips and set aside on a plate. Slice all three bell peppers into thin strips, thinly slice the yellow onion, and mince the garlic cloves. Having everything prepped and ready before assembly makes the layering process quick and efficient, and ensures even cooking throughout the crockpot.
  • Pour half of the salsa (about 12 oz) into the bottom of your crockpot. Layer half of the sliced peppers, half of the onion, and all of the minced garlic over the salsa. This creates a flavor foundation and prevents the chicken from sticking directly to the bottom of the pot.
  • Arrange the sliced chicken breast strips evenly over the vegetable layer in the crockpot. Sprinkle the fajita seasoning packet and chili powder directly over the chicken, distributing it as evenly as possible so the seasoning doesn't clump in one spot. I like to use my fingers to work the seasoning into the chicken slightly so it adheres better and flavors the meat from all angles.
  • Layer the remaining half of the salsa over the seasoned chicken, then top with the remaining sliced peppers and onions. Squeeze the lime juice evenly over everything—the acid will help tenderize the chicken and brighten all the flavors as they meld together during cooking. Stir gently just once to ensure the seasonings are mixed throughout.
  • Cover the crockpot and cook on low for 6-8 hours or on high for 3-4 hours, until the chicken reaches an internal temperature of 165°F when checked with a meat thermometer. The long, gentle cooking allows the chicken to become tender and absorb all the flavors from the salsa, peppers, and seasonings while the vegetables become soft and release their juices into the liquid.
  • Using two forks or meat shredders, pull the cooked chicken apart directly in the crockpot into bite-sized shreds, mixing it throughout the salsa and vegetables. Set the crockpot to the warm setting to keep everything at a safe serving temperature without drying out. I find that shredding the chicken right in the pot helps it reabsorb some of the flavorful cooking liquid, keeping the fajitas moist and delicious.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe