As a lover of all things Mexican cuisine, I can’t help but be captivated by the vibrant flavors and comforting warmth of a steaming bowl of soup.

In this article, I will take you on a delightful journey through the 20 best Mexican soup recipes that have warmed my heart and satisfied my cravings over the years.

1. Mexican Street Corn Soup

If you’re craving a creamy and flavorful soup, you’ll love this Mexican Street Corn Soup recipe. I’ve made it countless times and it never fails to impress.

The combination of sweet corn, smoky chipotle peppers, and tangy lime juice creates a symphony of flavors in every spoonful.

Topped with crispy bacon and fresh cilantro, this soup is the perfect comfort food for any occasion.

2. Chicken Tortilla Soup

To make a delicious Chicken Tortilla Soup, you’ll need chicken broth, cooked shredded chicken, diced tomatoes, and tortilla chips.

This soup is a flavorful blend of tender chicken, savory broth, and the perfect amount of spice. The addition of diced tomatoes adds a refreshing tanginess to balance out the flavors.

And when you top it with crunchy tortilla chips, it adds a satisfying texture that completes this comforting bowl of goodness.

3. Mexican White Bean and Cabbage Soup

When making the Mexican White Bean and Cabbage Soup, you’ll want to start by sautéing the onions and garlic until they become fragrant.

This soup is a perfect blend of flavors that will transport you to Mexico with every spoonful. The white beans add a creamy texture, while the cabbage provides a satisfying crunch.

The combination of spices gives it a warm and comforting taste that will make you feel like part of a tight-knit community gathered around a shared meal.

4. Chicken Enchilada Soup

For a delicious twist on traditional enchiladas, try this Chicken Enchilada Soup recipe that will have you craving seconds.

This savory soup combines tender chicken, hearty black beans, sweet corn, and spicy peppers in a rich tomato-based broth.

The flavors meld together beautifully, creating a comforting and satisfying dish that is perfect for any time of year.

Top it off with some shredded cheese, sour cream, and fresh cilantro for an extra burst of flavor.

5. Mexican Pozole

Pozole is a traditional Mexican dish made with hominy and pork, simmered to perfection with an array of flavorful spices. This hearty soup dates back centuries and carries the rich flavors of Mexico’s culinary heritage.

The tender chunks of meat, combined with the earthy hominy and aromatic spices, create a harmonious blend that warms the soul.

6. Mexican Beef and Rice Soup

The Mexican beef and rice soup is a comforting dish packed with tender meat, flavorful spices, and fluffy grains of rice. It’s a recipe that has been passed down in my family for generations, bringing warmth and nourishment to our table.

The succulent beef simmers slowly in a rich broth infused with cumin, garlic, and cilantro.

7. Chicken Avocado Soup

This soup is an absolute delight for the taste buds. The combination of the juicy chicken and the rich, buttery avocado creates a velvety texture that will make you crave more.

The flavors blend together perfectly, creating a comforting bowl of goodness that will make you feel like you belong in a warm Mexican kitchen.

8. Mexican Meatball Soup

After indulging in the creamy goodness of Chicken Avocado Soup, my taste buds craved another Mexican delight.

That’s when I stumbled upon the tantalizing Mexican Meatball Soup. Bursting with vibrant flavors, this hearty soup is a perfect blend of tender meatballs, vegetables, and fragrant spices simmered to perfection.

9. Black Bean Soup

Craving a hearty and fulfilling dish? Look no further than this flavorful black bean soup!

As someone who has always loved Mexican cuisine, I can confidently say that this soup is a true crowd-pleaser.

The combination of tender black beans, aromatic spices, and smoky chipotle peppers creates a rich and satisfying flavor profile.

Plus, it’s incredibly easy to make, making it the perfect addition to your weeknight dinner rotation.

10. Burrito Bowl Soup

Looking for a quick and easy dinner idea? Try making this delicious burrito bowl soup! It’s the perfect combination of flavors and textures that will satisfy your taste buds.

Start by sautéing onions, garlic, and ground beef in a pot. Add black beans, corn, diced tomatoes, and spices like cumin and chili powder. Simmer everything together until it’s hot and flavorful.

Top with avocado, cilantro, cheese, and sour cream for a complete and satisfying meal. You won’t be disappointed!

11. Mexican Lentil Soup

After enjoying the hearty flavors of the Burrito Bowl Soup, I decided to try another Mexican soup recipe that would warm my soul.

Enter the Mexican Lentil Soup. This comforting dish combines earthy lentils with vibrant vegetables and aromatic spices like cumin and chili powder.

The result is a bowl of pure comfort, perfect for chilly nights or when you simply crave a taste of Mexico.

12. Sopa de Fideo (Noodle Soup)

This traditional Mexican dish combines flavorful pasta noodles with a rich tomato-based broth and savory spices.

The noodles absorb the flavors of the broth, creating a comforting and satisfying meal.

Served with some fresh lime juice and chopped cilantro on top, it’s the perfect bowl of soup for those seeking a taste of authentic Mexican cuisine.

13. Slow-Cooker Sweet Potato Chocolate Mole Soup

The Slow-Cooker Sweet Potato Chocolate Mole Soup is a unique and flavorful dish that combines the earthy sweetness of sweet potatoes with the rich and complex flavors of chocolate mole.

This soup is perfect for those who crave a comforting and satisfying meal. The slow-cooking process allows the flavors to meld together, resulting in a velvety smooth texture and a depth of taste that will transport you to Mexico.

14. Taco Soup

To make Taco Soup, you’ll need ground beef, diced tomatoes, beans, and a blend of spices to create a hearty and flavorful meal. This delicious soup is perfect for those chilly nights when you crave something comforting.

The combination of tender beef, tangy tomatoes, and creamy beans creates a rich and satisfying broth that will warm your soul.

15. Mexican Vegetable Soup

Packed with vibrant vegetables like tomatoes, corn, zucchini, and bell peppers, this soup is a celebration of freshness and nourishment. The combination of aromatic spices like cumin and chili powder adds depth to each spoonful.

This comforting soup is perfect for those seeking a sense of belonging through the warmth of home-cooked meals.

16. Mexican Tomato Soup

If you’re looking for a delicious and easy way to enjoy the flavors of Mexico, try making this tomato soup packed with aromatic spices.

The combination of ripe tomatoes, garlic, onions, and cumin creates a rich and flavorful base.

I love adding a hint of smokiness with chipotle chili powder and finishing it off with fresh cilantro.

17. Refried Bean Soup

You can enhance the flavors of your refried bean soup by adding a dollop of sour cream and a sprinkle of shredded cheese on top.

The creamy richness of the sour cream complements the earthy taste of the beans, while the melted cheese adds a savory element that will make your taste buds sing.

It’s like adding the final touch to a masterpiece, elevating an already delicious soup to new heights of flavor.

18. Chicken Fajita Soup

The chicken fajita soup is a flavorful blend of tender chicken, sautéed peppers and onions, and warm spices that will transport your taste buds to a fiesta in every spoonful.

I’ve had the pleasure of enjoying this delicious soup at numerous Mexican restaurants, and it never fails to satisfy my cravings for bold flavors and comforting warmth.

The combination of juicy chicken, perfectly cooked vegetables, and aromatic spices creates a harmonious dance of flavors that will make you feel like a part of the vibrant Mexican food culture.

19. Carnitas Stew

I’ve always been a fan of slow-cooked meats, and carnitas stew is no exception. This hearty Mexican dish is a celebration of tender pork that has been simmered for hours in a flavorful broth.

The meat becomes incredibly succulent, with each bite bursting with rich, savory flavors. The stew is then packed with vegetables like onions, peppers, and tomatoes, creating a harmonious blend of textures and tastes.

20. Mexican Potato Soup

For a delicious twist on traditional potato soup, try adding Mexican spices and flavors to create a hearty and satisfying meal.

I love making Mexican Potato Soup because it combines the comforting warmth of classic potato soup with the bold and vibrant taste of Mexican cuisine.

The addition of cumin, chili powder, and cilantro gives this dish an irresistible aroma and flavor.


Meet Katherine, the nutrition expert at American Folk Magazine! With a Master's degree in Nutritional Sciences and certified as a nutritionist, she shares practical tips and evidence-based insights to help you lead a balanced and healthy lifestyle.

Write A Comment