I remember the first time I made this Chicken Taco Soup on a blustery autumn evening. The moment the onions and spices hit the hot pot, my entire kitchen was filled with the most incredible, warm aroma—smoky cumin, earthy chili powder, and the sweet scent of sautéing onions. As it simmered, the rich fragrance of tomatoes and seasoned chicken broth took over, promising a bowl of pure comfort. Ladling it into a big mug, I took that first spoonful and knew I’d found my new cold-weather staple. It had all the bold, festive flavors of my favorite tacos, but in a warm, slurpable, and deeply satisfying form. It was love at first bite, and it’s been my go-to soup for feeding a crowd or just cozying up ever since.
Why You’ll Love This Recipe
You are going to adore this recipe because it’s the ultimate in easy, customizable, and downright delicious comfort food. It comes together mostly from pantry staples, it simmers hands-off on the stove (or in a slow cooker!), and it’s incredibly forgiving. It’s a one-pot wonder that delivers a huge payoff in flavor, perfect for busy weeknights, game day gatherings, or meal prepping for the week ahead. It’s hearty, healthy-ish, and guaranteed to please everyone at your table.
Ingredients
- 1 tablespoon olive oil or avocado oil
- 1 large yellow onion, diced
- 1 pound boneless, skinless chicken breasts or thighs
- 3 tablespoons taco seasoning (1 store-bought packet, or see my homemade blend below)
- 1 (15 oz) can black beans, rinsed and drained
- 1 (15 oz) can kidney beans or pinto beans, rinsed and drained
- 1 (15 oz) can diced tomatoes with green chiles (like Rotel), undrained
- 1 (15 oz) can tomato sauce or crushed tomatoes
- 2 cups corn kernels (frozen, canned/drained, or fresh)
- 4 cups low-sodium chicken broth
- Optional for garnish: shredded cheese, sour cream, diced avocado, fresh cilantro, lime wedges, tortilla chips (See the next page below to continue…)