Ingredients
Method
1. Cook the Aromatics
Set a large pot over medium heat and drizzle in the olive oil. Add the diced onion and cook for about 5–7 minutes, stirring occasionally, until soft and slightly golden. This builds your flavor foundation — don’t rush it.
2. Create the Flavor Base
Pour in the crushed tomatoes, diced tomatoes with chilies (juice included), and chicken broth. Stir well. Add garlic powder, smoked paprika, chili powder, corn, and black beans. Mix everything together and raise the heat until the soup begins to boil.
3. Let It Simmer
Lower the heat and allow the soup to gently simmer, partially covered, for at least 10–15 minutes. This helps the spices blend and deepen in flavor.
4. Prepare Garnishes
While the soup simmers, slice the avocado, portion the sour cream, and get your cheese and tortilla strips ready. A squeeze of fresh lime or a sprinkle of cilantro can brighten the whole bowl.
5. Add Cream and Chicken
Reduce heat to low. Stir in the heavy cream and cooked chicken. Let it warm gently for 3–5 minutes. Important: Keep the heat low once the cream goes in to prevent curdling. Taste and adjust seasoning with salt and pepper.
6. Serve
Ladle into bowls and let everyone customize their toppings. Serve hot and enjoy!
Notes
Ingredient Swaps & Variations
- No Rotel? Use diced tomatoes plus canned green chilies or fresh jalapeño.
- Lighter option? Substitute half-and-half, whole milk, or coconut milk. Add milk at the very end.
- Different protein? Try leftover turkey, grilled chicken, or even pulled pork.
- Switch the beans: Pinto, kidney, or mixed beans work great.
- Fresh or frozen corn? Both are perfect. Add frozen corn in the final few minutes.
- Vegetable broth instead of chicken broth? Totally fine — just expect a slightly lighter flavor.
Common Mistakes to Avoid
- Adding cream too early or over high heat. This can cause separation.
- Skipping the bean rinse. That starchy liquid can cloud your broth.
- Not tasting at the end. Dairy softens spice levels — adjust seasoning after adding cream.
- Overcooking pre-cooked chicken. Add it at the end so it stays tender.
What to Serve With It
This soup stands strong on its own, but it pairs beautifully with:- Warm flour tortillas
- Buttery cornbread
- Mexican rice or cilantro lime rice
- Tortilla chips and guacamole
- A light avocado salad with lime dressing
