10+ Mexican Soup Recipes to Warm Your Soul

10+ Mexican Soup Recipes to Warm Your Soul

Mexican soups are a delightful way to warm up your meals with their rich flavors and vibrant ingredients. You can easily create a variety of delicious soups that not only satisfy your hunger but also introduce you to the wonderful world of Mexican cuisine.

From traditional recipes to modern twists, these soups can fit any occasion, whether it’s a cozy family dinner or a gathering with friends.

A steaming pot of Mexican soup surrounded by vibrant ingredients like tomatoes, corn, beans, and cilantro

Exploring different Mexican soup recipes opens the door to unique flavors and healthy ingredients. Each recipe brings a special touch, from hearty chicken soups to zesty tortilla dishes.

You’ll discover that preparing these comforting bowls is not only simple but also a fun way to share the joy of cooking with others.

1) Spicy Vegetarian Tortilla Soup

A steaming pot of Spicy Vegetarian Tortilla Soup simmers on a stovetop, surrounded by colorful ingredients like corn, beans, and peppers

This spicy vegetarian tortilla soup is perfect for a warm and comforting meal. It uses black beans, corn, and fresh spices to create a delicious flavor.

Start by heating olive oil in a pot. Add chopped onion and minced garlic. Cook until the onion is soft.

Next, stir in sliced corn tortillas and cook for a few minutes.

Then, add vegetable broth, tomatoes, black beans, and your favorite spices. Bring the soup to a boil and let it simmer.

Top your soup with crispy tortilla strips, avocado, and a squeeze of lime for extra taste. Enjoy this hearty dish any time!

Ingredients

  • 6 tablespoons olive oil
  • 5 corn tortillas, stacked and sliced
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 can fire-roasted tomatoes
  • 1 can black beans, rinsed
  • Spices (cumin, chili powder, etc.)
  • Avocado, lime, and crispy tortilla strips for topping

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add chopped onion and minced garlic. Cook until soft.
  3. Stir in sliced tortillas and cook for 2-3 minutes.
  4. Add vegetable broth, tomatoes, black beans, and spices.
  5. Bring to a boil, then reduce heat and simmer for 20 minutes.
  6. Serve with toppings of your choice.

2) Classic Chicken Pozole

A steaming pot of Chicken Pozole soup surrounded by traditional Mexican ingredients like hominy, shredded chicken, and fresh herbs

Chicken pozole is a hearty Mexican soup that’s full of flavor. It’s perfect for gatherings and cozy dinners. The key ingredients include chicken, hominy, and a rich broth.

To start, you will want to use tender chicken breasts or thighs. Many people also add spices like chili powder for extra warmth.

Fresh toppings such as shredded lettuce, radishes, and lime make each bowl special.

This dish is not only tasty but also easy to customize. You can adjust the spice level to suit your taste. Enjoy this comforting soup with family and friends.

Ingredients

  • 1 pound chicken (breasts or thighs)
  • 1 can (15 oz) hominy
  • 4 cups chicken broth
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • Salt and pepper to taste
  • Fresh toppings: lettuce, radishes, lime

Cooking Instructions

  1. Heat olive oil in a large pot over medium-high heat.
  2. Sauté onion and garlic until soft.
  3. Add chicken, broth, hominy, chili powder, salt, and pepper.
  4. Simmer for 30 minutes at 200°F (93°C) until chicken is cooked.
  5. Shred chicken and return to pot.
  6. Serve hot with fresh toppings.

3) Quick Albondigas Soup with Meatballs

A steaming pot of Albondigas soup with floating meatballs, surrounded by colorful ingredients like tomatoes, onions, and cilantro

Albondigas soup is a comforting dish that’s simple to make. This version features meatballs mixed with rice and fresh herbs. It cooks quickly, making it perfect for busy days.

Start by preparing the meatballs. Mix ground beef, rice, chopped cilantro, and an egg. Shape them into small balls.

Then, cook them in a pot with seasoned tomato broth and vegetables like carrots and zucchini.

In just about 30 minutes, you’ll have a warm bowl of soup ready to enjoy. Serve it hot with some fresh lime on the side for an extra kick!

Ingredients

  • 1 lb ground beef
  • 1 cup cooked rice
  • 1 egg
  • 1 bunch fresh cilantro, chopped
  • 4 cups tomato broth
  • 1 carrot, diced
  • 1 zucchini, diced
  • Salt and pepper to taste

Cooking Instructions

  1. In a bowl, mix ground beef, rice, chopped cilantro, and egg.
  2. Shape the mixture into small meatballs.
  3. In a pot, heat tomato broth over medium heat.
  4. Add diced carrot and zucchini to the broth.
  5. Gently add the meatballs to the pot.
  6. Simmer for 25-30 minutes until meatballs are cooked through.
  7. Season with salt and pepper before serving.

4) Vegan Mexican Sopa de Fideo

A steaming pot of sopa de fideo simmering on a stovetop, surrounded by colorful vegetables and herbs

Vegan Sopa de Fideo is a comforting dish that’s quick to make. This Mexican noodle soup features toasted noodles in a rich tomato broth. You can enjoy it on a chilly day or whenever you need a warm meal.

To prepare it, start by sautéing onions and garlic. Then, add tomatoes and vegetable broth for flavor.

Toss in your noodles and any veggies you like, such as zucchini.

Let everything simmer until the noodles are tender. Serve it hot with fresh herbs or avocado on top if you want.

Ingredients

  • 2 cups fideo noodles
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 can diced tomatoes
  • 1 zucchini, diced
  • Olive oil
  • Salt and pepper to taste

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Sauté onion and garlic until soft.
  3. Add diced tomatoes and vegetable broth.
  4. Stir in fideo noodles and zucchini.
  5. Simmer for about 10 minutes, or until noodles are tender.
  6. Season with salt and pepper before serving.

5) Hearty Caldo de Pollo

A steaming bowl of Caldo de Pollo with chunks of chicken, vegetables, and herbs, surrounded by tortillas and lime wedges on a rustic table

Hearty Caldo de Pollo is a comforting Mexican chicken soup perfect for chilly nights. This dish warms you up with tender chicken, fresh vegetables, and rich flavors.

You can make this delicious soup in less than an hour. It typically includes chicken, carrots, potatoes, and celery, all simmered in a savory broth. Adding cilantro and avocado gives it a refreshing touch.

This soup is nutritious and satisfying, making it a good choice for a family meal. Serve it over rice for an even heartier dish.

Ingredients

  • 1 whole chicken
  • 4 carrots, sliced
  • 2 potatoes, diced
  • 2 stalks celery, chopped
  • 1 onion, quartered
  • 2 cloves garlic, minced
  • 1 jalapeño (optional)
  • 6 cups chicken broth
  • Fresh cilantro (for garnish)
  • Avocado slices (for garnish)
  • Salt and pepper to taste

Cooking Instructions

  1. In a large pot, combine the chicken, broth, and onion.
  2. Add garlic, carrots, potatoes, and celery.
  3. Bring to a boil, then reduce heat.
  4. Simmer for about 30-40 minutes, or until chicken is cooked (165°F / 74°C).
  5. Remove the chicken, shred it, and return it to the pot.
  6. Season with salt and pepper.
  7. Serve hot, garnished with cilantro and avocado.

6) Tex-Mex Style Bean Soup

A steaming bowl of Tex-Mex style bean soup surrounded by colorful ingredients like corn, tomatoes, and cilantro

Tex-Mex Style Bean Soup is a hearty dish full of flavor. It combines various beans with spices, making it a comforting meal. You can enjoy it spicy and with toppings like cheese and avocado.

To make this soup, start by sautéing onions and garlic. Then add your choice of beans, diced tomatoes, and spices like cumin. Let it simmer for a while to blend the flavors.

This soup pairs well with warm tortillas or crunchy chips. It’s filling and perfect for a cozy evening.

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 2 cups mixed beans (like black beans and pinto beans)
  • 1 can diced tomatoes
  • 1 teaspoon ground cumin
  • Salt and pepper to taste

Cooking Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the onion and garlic, and sauté until soft.
  3. Stir in the beans, diced tomatoes, and cumin.
  4. Season with salt and pepper.
  5. Simmer for about 20 minutes, stirring occasionally.

7) Simple Mexican Chicken Tortilla Soup

A steaming bowl of Mexican chicken tortilla soup surrounded by colorful ingredients like avocado, cilantro, and lime slices on a rustic wooden table

This Simple Mexican Chicken Tortilla Soup is perfect for a cozy meal. It is easy to make and packed with flavor. You can enjoy it any day of the week!

Start with some shredded chicken and add fresh vegetables like onion and garlic. Use chicken broth as the base for a hearty flavor. You can also toss in spices to enhance the taste.

Don’t forget the crispy tortilla strips on top! They add a nice crunch and complete the dish. You can customize it with cheese or avocado for extra richness.

Ingredients

  • 2 tablespoons olive oil
  • 1 yellow onion, chopped
  • 4 cloves garlic, minced
  • 2 large chicken breasts, shredded
  • 4 cups chicken broth
  • 1 cup corn
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Tortilla strips for topping

Cooking Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add onion and garlic, and sauté until soft.
  3. Stir in shredded chicken and cook for a few minutes.
  4. Pour in chicken broth and add corn, cumin, salt, and pepper.
  5. Simmer for 20 minutes.
  6. Serve hot, topped with crunchy tortilla strips.

8) One-Pot Mexican Bean and Rice Soup

A steaming pot of Mexican bean and rice soup surrounded by colorful ingredients and spices

This One-Pot Mexican Bean and Rice Soup is easy to make and full of flavor. You can cook everything in one pot, saving time on clean-up. Plus, it’s great for lunch or dinner.

Start by heating some oil in a large pot. Add onions and garlic, and cook until they are soft.

Next, mix in tomatoes, beans, and spices for a tasty base.

Add your rice and enough broth to cook everything together. Let it simmer until the rice is tender.

You can top it with lime juice, cilantro, and avocado for extra flavor.

Ingredients

  • 1 tablespoon oil
  • 1/2 onion, diced
  • 2 garlic cloves, minced
  • 1 can (15 oz) beans, drained and rinsed
  • 1 cup uncooked white rice
  • 4 cups vegetable broth
  • 2 tomatoes, chopped
  • Lime juice, for serving
  • Chopped cilantro, for garnish

Cooking Instructions

  1. Heat oil in a large pot over medium heat.
  2. Sauté onions and garlic until soft.
  3. Stir in tomatoes and beans.
  4. Add rice and broth, and bring to a boil.
  5. Reduce heat and simmer until rice is tender.
  6. Serve with lime juice and cilantro.

9) Flavorful Chicken Tomatillo Soup

A steaming pot of Chicken Tomatillo Soup surrounded by vibrant ingredients like tomatillos, cilantro, and jalapeños

Chicken tomatillo soup brings a burst of freshness to your table. The combination of tender chicken, tangy tomatillos, and vibrant spices creates a delicious meal.

Start by sautéing onions and garlic for a fragrant base. Then, add chicken breast cubes along with spices like cumin and oregano for extra flavor.

Stir in tomatillos and green chilies, letting their flavors meld. Simmer everything together until the chicken is cooked through.

Top your soup with fresh cilantro, avocado, and crunchy tortilla strips for added texture and taste.

Ingredients

  • 1 lb chicken breast, cubed
  • 2 cups tomatillos, diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tsp cumin
  • 1 tsp oregano
  • 1-2 green chilies, chopped
  • Fresh cilantro, for topping
  • Avocado, diced, for topping
  • Tortilla strips, for topping

Cooking Instructions

  1. Sauté onions and garlic in a pot until soft.
  2. Add chicken and cook until browned.
  3. Stir in spices, tomatillos, and green chilies.
  4. Add water or broth and bring to a boil.
  5. Reduce heat and simmer for 20 minutes.
  6. Serve hot, topped with cilantro, avocado, and tortilla strips.

10) Easy Roasted Poblano Soup

A steaming pot of creamy poblano soup surrounded by fresh poblano peppers, onions, garlic, and cilantro

Roasted Poblano Soup is a delicious and creamy option for a warm meal. It’s simple to make and packed with flavor. The smoky taste of roasted poblanos gives this soup a unique twist.

Start by roasting your poblanos until they are charred. Once cooled, peel off the skins and chop them.

Sauté onions and garlic in butter before adding the roasted peppers. Next, stir in flour to thicken the soup.

Pour in chicken or vegetable stock and let it simmer. Finally, blend for a creamy texture and adjust seasoning as needed.

Ingredients

  • 4-5 poblano peppers
  • 1 onion
  • 4 garlic cloves
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 4 cups stock
  • Salt and pepper to taste

Cooking Instructions

  1. Roast the poblano peppers until charred.
  2. Let them cool, then peel and chop.
  3. In a pot, melt butter and sauté chopped onion and garlic.
  4. Add flour and stir for 1-2 minutes.
  5. Pour in stock and add chopped peppers.
  6. Let simmer for 15-20 minutes.
  7. Blend until creamy and season to taste.

Similar Posts