Skip to Content

23 Delicious Mexican Soup Recipes That Are Perfect For Lunch And Dinner

Quick Answer: Which Are The Best Mexican Soup Recipes You Should Try?

Mexican cuisine provides varieties of delicious Mexican soups for you to choose the one that you like most. Some Mexican Soup Recipes include Carne En Su Jugo, Mexican meatball soup, Mexican vegetable soup, Mexican tomato soup, Mexican potato soup, Mexican tripe soup, crockpot taco soup, etc. 

When you think of Mexican foods, the first foods that come to mind are Tacos, empanadas, or burritos. However, most of these Mexican soup recipes put them to shame. 

The first impression you will get when you taste these Mexican soups is the insane spiciness. These soups are phenomenal, with a finger-licking taste that you wouldn’t want to miss. 

Quick Table: Amazing Mexican Soup Recipes

RecipesCalories Per ServingPreparation Time
Cheesy chicken enchilada soup359 5 Minutes
Carne En Su Jugo463 10 Minutes
Chicken avocado soup333 10 Minutes
Skinny Chicken Fajita soup220 10 Minutes
Mexican meatball soup309 25 Minutes
Mexican Tripe soup292 20 Minutes
Mexican chicken lime soup175 15 Minutes
Caldo de Queso259 15 Minutes
Mexican white bean and cabbage soup438 5 Minutes
Mexican black bean soup348 15 Minutes
Mexican street corn soup363 15 Minutes
Mexican lentil soup23510 Minutes
Mexican vegetable soup154 15 Minutes
Mexican fish soup142 15 Minutes
One-pot Mexican chicken and rice soup3025 Minutes
Chicken pozole522 15 Minutes
Slow-cooker sweet potato chocolate mole soup20330 Minutes
Chicken tortilla soup200 15 Minutes
Mexican tomato soup161 5 Minutes
Crockpot taco soup339 20 Minutes
Mexican potato soup119 15 Minutes
Mexican noodle soup289 30 Minutes
Carrot and zucchini soup117 10 Minutes

1. Cheesy Chicken Enchilada Soup

Are you in need of a wholly satisfying and comforting bowl of soup? Creamy, cheesy chicken enchilada soup is a dish that comes with an array of interesting flavors.

It contains chunks of chicken, black beans, diced tomatoes, and corn. The good thing about this delicacy is that it is simple and fun to make. 

You will need red enchilada sauce, diced tomatoes, olive oil, shredded pepper, cream cheese, chopped onion, chicken breast, mozzarella cheese, black beans, green onions, frozen corn kernels, and chicken broth.

This delicious cheesy chicken enchilada soup goes well with tortilla chips or toasted bread. You will enjoy it most with grilled cheese sandwiches.

Calories Per Serving: 359 

Preparation Time: 5 Minutes

2. Carne En Su Jugo

Carne En Su Jugo is a Mexican phrase that means meat cooked in its juices. When you visit Mexico, you will find that this delicious dish originated in the state of Jalisco. It is a delightful soup with many flavors cooked in a savory tomatillo broth. 

The best way to enjoy this delicacy is usually by serving it with beans. It is perfect when you prepare it during cold evenings. The soup is freeze-friendly and can stay in the freezer for up to six months.

If you correctly keep it in an air-tight container, it can stay up to four days in the fridge.

The ingredients for making this delicious soup include chopped bacon, pepper, salt, chuck roast, onion, beef bouillon, tomatillos, pinto beans, serrano peppers, cilantro, and radishes, garlic cloves, and lime wedges. 

Calories Per Serving: 463

Preparation Time: 10 Minutes

3. Chicken Avocado Soup

Compared to classic chicken noodle soup, chicken avocado soup is a healthier and more fun alternative. This delicious soup contains cilantro-lime chicken broth, cherry tomatoes, juicy shredded chicken, and zucchini.

Chicken avocado soup is thicker, thus allowing more room for bread and toppings.

It is a perfect option for people on a diet since it is dairy-free and gluten-free with fresh Mexican flavor. The essential ingredients in this soup are cilantro, zucchini, avocado, onion, tomatoes, fresh lime juice, and chicken.

If you are a vegetarian, you can replace the chicken broth with vegetable broth. You can serve this delicious soup with crusty bread. 

Calories Per Serving: 333

Preparation Time: 10 Minutes

4. Skinny Chicken Fajita Soup

If you like healthy foods, skinny chicken Fajita soup will be your favorite Mexican soup. It is gluten-free and has low fat and carbs. Therefore, anyone can enjoy it without having to worry about their health.

It is a perfect dish to have when it is so frigid outside. 

The soup has the same comforting Mexican appeal as chicken fajitas. To make this soup, you will need chicken breasts, minced garlic, olive oil, chicken broth, bell pepper, Fajita seasoning packet, red onion, roasted diced tomatoes, and drained black beans. 

Calories Per Serving: 220

Preparation Time: 10 Minutes

5. Mexican Meatball Soup

Another name for this delicious soup is albondigas soup. It is a perfect soup for a cold night with loads of flavorful meatballs, tender vegetables, and a robust tomato and Chile broth.

You can also add vegetables like carrots, onions, zucchini, potatoes, and celery to your soup. To avoid your meatballs from falling apart, you should bind them together with tortilla crumbs and eggs. 

For the broth portion, it would be best to use Pacific Foods Organic Low Sodium Beef Broth since it is of high quality and has better flavor.

If you do not want to risk having your vegetables being mushy, ensure you add them to the soup during the last 15 minutes of cooking. 

Calories Per Serving: 309

Preparation Time: 25 Minutes

RELATED: 15 Stunning Mexican Ground Beef Recipes

6. Mexican Tripe Soup

The Mexican tripe soup is a Mexican dish that contains tripe, veal bones, and hominy soup. Most Mexicans serve this delicious soup at communal gatherings.

What you will love about this soup is it is an excellent recipe for curing hangovers. Therefore, it should be your number one dish after partying and drinking. 

You should prepare this soup ahead of time since it is time-consuming. It is because the tripe takes time to cook until it is tender.

To make your Mexican Tripe soup, you will need honeycomb tripe, kosher salt, chopped onions, coriander seed, veal knuckle, dried oregano, can hominy, and red pepper, lime wedges, black pepper, and chiles. This soup will go well with fried rice or roasted potatoes. 

Calories Per Serving: 292

Preparation Time: 20 Minutes

7. Mexican Chicken Lime Soup

It is a traditional chicken lime soup believed to have originated in Mexico’s Yucatan region. It is the same as chicken tortilla soup, but the difference is that chicken lime soup adds a citrus flavor with the use of fresh lime.

The lime variety that you should use in this soup is bitter lime which has a slightly sweet and bitter taste at the same time. 

The ingredients that you will find in this recipe are vegetable oil, chicken broth, sliced onion, diced tomatoes, chicken breast, minced garlic, ground cinnamon, jalapeno pepper, hot sauce, Mexican oregano, limes, cilantro, salt, and fried tortilla strips.

This delicious Mexican chicken lime soup will go perfectly with crusty bread

Calories Per Serving: 175

Preparation Time: 15 Minutes

8. Caldo De Queso

It is a famous Mexican soup in the north of the country believed to have originated in the state of Sonora.

This delicious and comforting soup consists of potatoes, cheese, and Northern green chilies simmered in a mouth-watering savory light tomato and onion broth. 

It also has garlic, cilantro, and oregano, adding more flavor to the soup. You will also add a splash of milk to give your soup a unique flavor and creaminess. 

When preparing this soup, you should add your cheese as the last thing after the potatoes are well cooked. In addition, before you add your chilies, you should first roast peel and cut them into strips.

The best way to enjoy your delicious Caldo de Queso is by serving it with bolillo bread or warm homemade flour tortillas. 

Calories Per Serving: 259

Preparation Time: 15 Minutes

9. Mexican White Bean And Cabbage Soup

This delicious soup combines spicy sausage, hearty broth, tender white beans, fresh cabbage, and Mexican spices. What you will love about the Mexican white bean and cabbage soup is it is simple and fast to prepare.

It is a perfect dish when you want to enjoy a cold movie night with your spouse. 

This recipe will need hot sausage, green cabbage, ground cumin, white beans, homemade taco seasoning, fresh cilantro, and chicken broth. One of the many ways you can enjoy this mouth-watering delicious soup is by serving it with cauliflower rice. 

Calories Per Serving: 438

Preparation Time: 5 Minutes

10. Mexican Black Bean Soup

When it comes to Mexican black bean soup, mother nature deserves most of the credit since the black bean plays the most vital role. The Mexican black bean soup will taste best when the beans are at the forefront, and the added flavors are subtle. 

Once your Mexican black bean soup is ready, you can add avocado to the soup for more flavor. The ingredients necessary for this recipe are white onion, black beans, oregano, black pepper, garlic, tomatoes, salt, stock, and chipotle pepper.

This soup is best served with fried rice or crusty bread. 

Calories Per Serving: 348

Preparation Time: 15 Minutes

RELATED: 17 Traditional Mexican Drinks

11. Mexican Street Corn Soup

Preparing Mexican Street corn soup is the best and most fun way to cook with sweet summer corn. This delicious Mexican street corn soup contains chili powder, cotija cheese, lime, and cilantro.

The fantastic thing about Mexican street corn soup is that it is simple to make and versatile to serve. If you want your soup to have a smoky quality, you can grill your corns instead of pan-roasting the kernels.

You should ensure that you do not fail to simmer the stripped cobs in the broth. You will be amused by how much sweetness and milky deliciousness these cobs have.

It would be great to serve your delicious soup as a light dinner accompanied by roasted potatoes. 

Calories Per Serving: 363

Preparation Time: 15 Minutes

12. Mexican Lentil Soup

If you are a vegetarian, Mexican lentil soup is a great vegetarian soup that you should try during the cold seasons. It is vegan and gluten-free, making it a healthy soup that anyone can take.

It is a complete one-pot soup that contains proteins, fiber, and veggies. 

The ingredients you will need for this recipe include peeled and diced carrots, olive oil, tomatoes, onions, celery, smoked paprika, pepper, cumin, minced garlic, oregano, diced green chiles, vegetable broth, green lentils, and salt.

You can add a few toppings like fresh cilantro leaves that add a pop of fresh color and flavor. 

In addition, you can also add avocado for more creamy freshness. You can enjoy your delicious soup with crusty bread accompanied by your favorite drink. 

Calories Per Serving: 235

Preparation Time: 10 Minutes

13. Mexican Vegetable Soup

It is a delicious healthy soup with low fats and calories. It is packed with Mexican flavor and has lots of vegetables. It is a perfect option for a comfy cozy dinner and a way to add a ton of vegetables to your diet in one sitting. 

You can make your soup spicy by adding jalapeno pepper or chipotle pepper. You will need minced garlic, chopped yellow onion, vegetable broth, diced carrots, oil, tomatoes, diced pepper, chopped zucchini, dried oregano, green beans, and fresh lime juice, ground cumin, chopped cilantro, and frozen corn. 

This delicious vegetable soup will go well with fried rice. The beauty about it is that it is simple and fast to prepare. 

Calories Per Serving: 154

Preparation Time: 15 Minutes

14. Mexican Fish Soup

Mexican fish soup is a simple dish to make with a ton of flavors. When I first tasted it, I always wanted more of it. It would be best to prepare everything ahead of time for faster cooking.

You should use firm white fish like haddock, red snapper, or cod when making the soup.

It would be best to add the fish at the very end to allow it to maintain its texture. The toppings that you can add to your soup for more flavor are lime wedges, Queso panela, cilantro, and Queso fresco. Serve it with fried rice and enjoy its deliciousness.

Calories Per Serving: 142

Preparation Time: 15 Minutes

15. One-Pot Mexican Chicken And Rice Soup

It is a simple one-dish soup full of flavor, hearty, and healthy. It involves throwing everything in one pot and letting all ingredients cook. You can serve this delicacy as it is or add toppings like non-fat plain Greek yogurt or tortilla chips for more flavor. 

To prepare this delicious recipe, you will need boneless chicken breasts, tomato paste, chicken broth, brown rice, black beans, tomatoes, corn, onion powder, cumin, garlic salt, oregano, chili powder, bay leaf, and cayenne.

You can enjoy your soup with roasted potatoes or fried rice. 

Calories Per Serving: 302

Preparation Time: 5 Minutes

RELATED: ​​The 27 Best Mexican Recipes

16. Chicken Pozole

It is a healthy, hearty, and incredibly easy-to-make soup made with hominy and meat. The meat can be either pork or chicken. You can garnish chicken pozole soup with cabbage, lime, avocado, cilantro, or chile peppers. 

It would help if you did not confuse this soup with the traditional Pozole Rojo. The traditional Pozole Rojo is more of a stew made with pork and dried chile pepper-based broth.

On the other hand, chicken pozole soup is the same as chicken tortilla soup, except it has added cabbage and hominy. This delicacy is best served with your favorite noodles or crusty bread. 

Calories Per Serving: 522

Preparation Time: 15 Minutes

17. Slow-Cooker Sweet Potato Chocolate Mole Soup

Do you want an excuse to open up a bar of chocolate? Preparing slow-cooker sweet potato chocolate mole soup is the perfect excuse.

Unlike other Mexican soups, this soup offers the opportunity to try something different since it contains tequila and chocolate. It has numerous and complex flavors, but it is incredibly delicious. Its smooth, creamy texture is what makes the soup even better. 

The ingredients required to make this recipe include olive oil, tequila, bittersweet chocolate, chopped onion, vegetable broth, chill powder, chicken broth, dried oregano, ground cinnamon, ground cumin, minced cloves, dried tarragon, pepper, cubed avocado, corn, cotija cheese, and cilantro leaves.

Is there any better way to enjoy this delicacy than accompanying it with crusty bread? 

Calories Per Serving: 203

Preparation Time: 30 Minutes

18. Chicken Tortilla Soup

Imagine yourself watching a nice movie with your spouse on a cold weeknight. What is the only thing remaining to improve this scene? Chicken tortilla soup will turn your night into one of those fantasies you have always wanted. 

It is a warm, thick, and mouth-watering delicious soup with loads of chicken, beans, and corn with toppings of cheese, tortilla chips, and sour cream.

If you want to save time and effort, it will be best to use rotisserie chicken instead of cooking chicken from scratch.

If you want your soup to be thicker, you can add tortilla slices into your mixture while cooking. Serving this delicacy with buttery bread rolls will never disappoint. 

Calories Per Serving: 200

Preparation Time: 15 Minutes

19. Mexican Tomato Soup

This Mexican tomato soup will be your favorite if you like creamy tomato soup. Mexican tomato soup is the same as creamy tomato soup.

However, the difference is that Mexican tomato soup has garlic, cilantro, and other ingredients adding the Mexican kick to the flavor. You will even love it more when you know that it is simple to prepare and will take you less than 20 minutes to make. 

It is a healthy, warm and comforting meal made of onion, olive oil, cilantro, piquillo peppers, coconut milk, red and black peppers, tomatoes, and salt. You can also add veggies and spices for more flavor.

You can serve your delicious soup with thinly sliced cooked tofu

Calories Per Serving: 161

Preparation Time: 5 Minutes

20. Crockpot Taco Soup

Are you a fan of taco Tuesday? If you are, you will love this crockpot taco soup. It is the perfect dish when you are busy and want something quick, healthy, and hearty on weeknights.

The ingredients for this recipe are kidney beans, diced tomatoes, canned corn, taco seasoning mix, canned tomatoes and chilies, ranch dressing and seasoning mix, and ground beef or shredded chicken. 

You have endless choices of what you can serve with crockpot taco soup. You can serve your delicious crockpot taco soup with fried rice. You can also enjoy it with Mexican cornbread grilled cream cheese. 

Calories Per Serving: 339

Preparation Time: 20 Minutes

RELATED: What To Serve With Tamales (10 Mexican Sides)

21. Mexican Potato Soup

If you are a fan of Mexican potato soup, you now know the difference between Mexican potato soup and American potato soup. The difference is that, unlike American potato soup, Mexican potato soup has a base of tomato instead of potato broth. 

The good thing about Mexican potato soup is it is simple to make. It is a delicious dish you can serve as an appetizer or light lunch. You can accompany it with warm corn tortillas or slices of rustic bread.

To make your Mexican potato soup home, you will need red potatoes, chicken bouillon, tomatoes, onion, water, salt, and cooking oil.

Calories Per Serving: 119

Preparation Time: 15 Minutes

22. Mexican Noodle Soup

If there is something that makes Mexican childhood memories, it is this delicious Mexican noodle soup. It is a warm, hearty soup with a tangy tomato base and golden-brown noodles. Most people love preparing this delicacy since it is simple and fast. 

If you want to add more nutritional value to your soup, you can add zucchini, beans, carrots, or potatoes. It will be a masterclass if you serve this mouth-watering delicious soup with a grilled cheese sandwich on the side. 

Calories Per Serving: 289

Preparation Time: 30 Minutes

23. Carrot And Zucchini Soup

If you have a party, carrot and zucchini soup can be an excellent option for your appetizer. This delicious soup has everything that you will want from a Mexican soup. It has a finger-licking taste that, once you taste it, you will be left wanting for more. 

In addition, it is also healthy that anyone can enjoy it without worrying about their health. What you will love most is that it is simple and fast to prepare.

The ingredients in this recipe are zucchinis, cooking oil, black pepper, tomato puree, carrot, water, and salt. 

Calories Per Serving: 117

Preparation Time: 10 Minutes

Frequently Asked Questions

What Is The Best Mexican Soup Recipe?

The best Mexican soup recipe depends on the individual. Some people love the strong and bold flavors, while others want the light flavors. Mexican cuisine offers varieties of soup recipes that you will be sure to find the one that suits you best. 

Is Tortilla Soup Mexican?

Most people are not sure if tortilla soup is Mexican or not. Even though the exact origin is unknown, it is believed that it comes from the Mexico City area in Mexico.

This traditional delicious soup contains chicken broth, roasted potatoes, chiles, garlic, and fried tortillas.

What Is The Difference Between Menudo And Pozole?

Menudo and Pozole are traditional soups in Mexico made with hominy. However, the difference between the two soups is the meat used for making the soup.

The meat that makes Menudo soup is tripe, while the one that makes Pozole is pork or sometimes chicken.

23 Delicious Mexican Soup Recipes That Are Perfect For Lunch And Dinner

Try Delicious Mexican Soup Recipes In Your Kitchen Now.


  • Pick a recipe from the list above
  • Click the recipe name and visit the website
  • Collect the ingredients and cook the food
  • Enjoy – don’t forget to leave a review

Recipe Video

Jess Smith

???? Ваш приз,Вам отправили билет на лотерею. Перейдите по ссылке далее => ????

Saturday 10th of September 2022