Spice up your chicken  soup repertoire with this comforting Mexican soup recipe. It is cozy and nourishing and healthy at the same time. Filled to the brim with colorful rainbow of vegetables, and bursting with robust Mexican flavors this soup will keep you warm on the coldest day.

The base for the soup is delicious tomato and green chilies, with lots of vegetables like potatoes, corn and carrots added. I build the flavors using aromatics like onion and celery creating a soffrito, traditional start for many soups. The Mexican flavors come form a taco seasonings. It is not spicy, you can add some hot sauce or crushed red pepper flakes to the broth if you like a little spicy kick to your soup.

This soup is very easy and fuss free, and you can make it in a crock pot as an alternative. I add already cooked and chopped chicken like rotisserie as a convenient shortcut. All the ingredients are simmered on the stove in a pot emitting taunting Mexican flavor aromas through the kitchen.

The best part of the soup is that you can load it with any of your favorite Mexican inspired toppings. Chopped avocados, sour cream, tortilla chips, fresh cilantro and Mexican cheese are wonderful complements to this wholesome soup.

It only takes 45 minutes from start to finish with the soup virtually cooking itself on the stove. The result is flavorful and delicious, satisfying meal that everyone will love. Follow simple steps below to make Mexican chicken soup.