Mexican Bean Soup Recipe

A vibrant and flavorful Mexican Bean Soup recipe ready in under 30 minutes! This easy-to-follow recipe combines tender chicken, hearty beans, and colorful vegetables in a rich and satisfying broth. Perfect for a weeknight meal or a casual get-together, customize it with your favorite toppings for a truly delicious experience.

Prep Time 15 mins
Cook Time 30 mins
Calories 245.4 kcal
Protein 33g
Rating 5.0 (1 Reviews)
Mexican Bean Soup 16

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Mexican Bean Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Mexican Bean Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Mexican Bean Soup

  1. Spray the bottom of a large soup pot with cooking spray. Cook chicken breast over medium heat for 5-7 minutes per side, or until cooked through. Remove from pot and let cool slightly.
  2. Cut the cooked chicken into small chunks and set aside.
  3. Melt butter in the same soup pot over medium heat. Add the chopped onion, carrots, and zucchini. Sauté for 5-7 minutes, or until the vegetables are tender.
  4. Add the diced tomatoes (undrained), black beans, pinto beans, chicken broth, chili powder, cumin, oregano, salt, and pepper to the pot. Stir well to combine.
  5. Bring the soup to a boil, then reduce heat to low and simmer for 15-20 minutes, allowing the flavors to meld.
  6. Stir in the cooked chicken. Heat through.
  7. Serve the soup hot in bowls. Garnish with warm tortillas and your choice of toppings such as shredded cheese, salsa, fresh cilantro, sliced jalapeños, and diced avocados.

Nutrition Information (Approximate per serving)

Sodium

38 g

Sugar

16g

Fat

24g

Carbs

7g