A comforting, creamy soup filled with bold taco flavors, perfect for busy weeknights and meal prep.
Prep Time 10 minutesminutes
Cook Time 20 minutesminutes
Total Time 30 minutesminutes
Serving Size 6servings
Ingredients
Main ingredients
1canRotel tomatoes (or diced tomatoes + a diced jalapeño)
1–2cansblack beans, drained and rinsedSubstitute with pinto beans or kidney beans if desired.
2cupscooked chicken, shredded or dicedRotisserie chicken works great.
1canor 1½ cups sweet cornFrozen or canned is fine.
4cupschicken brothLow-sodium preferred.
1–2tablespoonstaco seasoningStore-bought or homemade.
½–1cupheavy cream or half-and-halfOptional for creaminess; substitute 4 oz cream cheese for tangy richness.
Shredded cheese for topping (cheddar, Monterey Jack)
Fresh cilantro for garnish
Instructions
Preparation
In a large pot over medium heat, add the Rotel tomatoes (with juices), drained black beans, cooked chicken, and sweet corn. Stir to combine.
Pour in the chicken broth and sprinkle in the taco seasoning. Stir until everything is evenly mixed.
Bring the soup to a gentle boil, then reduce heat and simmer for 20–30 minutes to let flavors meld. For a Crockpot, cook on LOW for 4–6 hours. For an Instant Pot, seal and cook on HIGH pressure for 10 minutes, then quick-release.
If you want a creamier texture, stir in the cream or softened cream cheese until incorporated and heated through. Taste and adjust salt, pepper, or taco seasoning.
Ladle into bowls and top with shredded cheese and cilantro. Serve hot with lime wedges if you like a citrus lift.
Notes
For a lighter version, skip the cream or use evaporated milk. For more body, add a peeled and diced potato or ½ cup cooked rice. For a dairy-free option, omit cream and top with avocado.