Start by chopping the onion and bell peppers into bite-sized pieces. Measure the remaining ingredients so everything is ready to go. This small amount of prep helps the cooking process run smoothly.
Place the chicken breasts in the bottom of the crockpot. Add the diced tomatoes, chicken broth, taco seasoning, garlic, onion, green bell pepper, and red bell pepper. Stir gently to distribute the seasonings evenly.
Cover the slow cooker with the lid and cook on Low for 6 to 8 hours or High for 3 to 4 hours. During this time, the chicken absorbs all the delicious flavors while becoming incredibly tender.
Once the chicken is fully cooked, carefully remove it from the crockpot. Use two forks to shred the meat into small pieces. The chicken should pull apart easily.
Add the shredded chicken back into the crockpot. Stir thoroughly so the meat combines with the vegetables, broth, and seasonings. This step ensures every bite is packed with flavor.
Taste the soup and add extra seasoning if needed. You can add more taco seasoning, salt, pepper, or even a squeeze of fresh lime juice for extra brightness.
Ladle the hot soup into bowls. Add your favorite toppings and serve immediately. The result is a warm, hearty, and satisfying meal that feels like fajitas in soup form.