Mexican Garlic Soup might just be the most underrated bowl of comfort food you will ever make. It is built on a deeply savory, golden garlic broth that fills the kitchen with incredible aroma the moment it hits the pan. I made this on a chilly evening and it instantly became one of my most requested weeknight dinners.
There is something so satisfying about watching simple ingredients turn into something this special. I remember standing over the stove, slowly stirring those golden garlic slices in warm olive oil, thinking this is going to be something really good. This garlic chicken soup draws inspiration from the beloved Mexican sopa de ajo, but adds shredded chicken, smoky fire-roasted tomatoes, and all the toppings that make it feel like a full, hearty meal. It is bold, warming, and ready in under 45 minutes.
Table of Contents
Simple Ingredients for the Best Mexican Garlic Soup
I always use low-sodium chicken broth in this recipe so I can fully control the salt level at the end. Pro tip: do not swap Mexican oregano for Italian oregano if you can help it. Mexican oregano has a slightly citrusy, earthy flavor that gives this soup its authentic depth. Regular dried oregano works in a pinch, but the flavor will be a little milder.
- 1/4 cup olive oil or vegetable oil
- 10-12 cloves garlic, thinly sliced
- 1 large onion, chopped
- 2 jalapeños, minced (seeds removed for less heat)
- 6 cups chicken broth (low-sodium recommended)
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 1 teaspoon dried Mexican oregano
- 1/2 teaspoon cumin
- 2 cups shredded cooked chicken (rotisserie chicken is a great shortcut)
- Salt and freshly ground black pepper to taste
For Serving:
- 1/2 cup crumbled cotija cheese or queso fresco
- 1 avocado, diced
- 1/4 cup fresh cilantro, chopped
- Lime wedges
- Crispy tortilla strips or chips
Pro tip: To make homemade crispy tortilla strips, cut corn tortillas into thin strips and fry in hot oil until golden and crunchy. They add the perfect texture contrast to every bowl of this Mexican Garlic Soup.

How to Make Mexican Garlic Soup from Scratch
I recommend reading through every step before you start cooking. The slow-cooked garlic at the beginning is the heart of this recipe and truly cannot be rushed. Keep your heat low throughout the first two steps.
Step 1: Heat the olive oil in a large pot or Dutch oven over medium-low heat. Add the thinly sliced garlic. Cook slowly, stirring often, until the garlic is soft and turns a light golden color, about 5 to 7 minutes. Keep the heat low because burnt garlic will make the soup taste bitter and cannot be fixed once it happens. If you see the garlic starting to darken too fast, pull the pot off the heat for a moment.
Step 2: Add the chopped onion and minced jalapeños to the pot. Stir to combine and cook until the onion is soft and translucent, about 5 to 6 minutes. The mixture should look glossy and smell rich and savory at this point.
Step 3: Pour in the chicken broth and add the fire-roasted diced tomatoes with all their juices. Add the Mexican oregano and cumin. Stir to combine. Turn the heat up to medium-high and bring the soup to a gentle simmer.
Step 4: Reduce the heat to low and cover the pot. Let the soup simmer for at least 15 minutes. This is where the flavors fully develop and the broth deepens into that bold, satisfying base. If you have an extra 5 to 10 minutes, the flavor improves even more.
Step 5: For a slightly smoother texture in your garlic chicken soup, use an immersion blender to partially blend the broth now before adding the chicken. This step is optional but creates a richer, slightly thicker consistency.
Step 6: Stir in the shredded cooked chicken and let it warm through for 2 to 3 minutes. Taste the soup and season with salt and freshly ground black pepper.
Step 7: Ladle the hot soup into bowls. Top each serving with crumbled cotija cheese, diced avocado, fresh cilantro, and crispy tortilla strips. Serve right away with lime wedges on the side for a bright, fresh finish.
Perfect Pairings and Best Sides for Mexican Garlic Soup
This bold and savory soup pairs best with simple sides that complement its rich garlic broth without competing with it. Here are the top picks:
Warm Corn Tortillas: Soft corn tortillas are ideal for dipping straight into the broth and soaking up every bit of that garlicky, smoky flavor.
Mexican Rice: A scoop of fluffy seasoned rice on the side adds a filling, mild base that balances the bold depth of this Mexican Garlic Soup nicely.
Sliced Radishes: A handful of thin radish slices on top of your bowl brings a cool, peppery crunch that contrasts well with the warm, rich broth.
Sour Cream or Mexican Crema: A small spoonful swirled into the hot soup softens the heat from the jalapeños and adds a creamy layer to each bite.
Simple Green Salad with Lime Dressing: A crisp salad with citrus vinaigrette cuts through the richness of this garlic chicken soup and rounds the meal out well.
More Cozy Soups and Meals to Try This Week
If this Mexican Garlic Soup hit the spot, there are plenty of other bold and comforting recipes worth adding to the weekly dinner rotation. The Easy Chicken Enchilada Soup brings similar Mexican-inspired flavors in a rich, hearty broth, while the Poblano Chicken Tortilla Soup adds a smoky depth that fans of this recipe will love just as much.
For nights when something a little different sounds good, the Easy Ginger Garlic Chicken Noodle Soup leans into that same garlicky comfort with a warming Asian-inspired twist. And if a creamy bowl sounds appealing, the Easy Creamy Rotisserie Chicken Mushroom Soup is a satisfying next pick that comes together just as quickly.
How to Store and Reheat Your Mexican Garlic Soup
This soup stores well and the flavor often deepens overnight as everything continues to meld. Let it cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. To freeze, store the base soup without toppings in a freezer-safe container for up to 3 months.
When reheating, warm the Mexican Garlic Soup gently on the stovetop over medium-low heat. Stir occasionally and avoid a hard boil so the chicken stays tender. If the soup has thickened in the refrigerator, stir in a small splash of chicken broth to loosen it back up before serving.
Pro tip: always add fresh toppings right before serving. Avocado, cotija cheese, and tortilla strips do not hold up well in storage and are always best added fresh for the right texture and flavor.
Common Questions About Mexican Garlic Soup
Can I make this Mexican Garlic Soup without chicken?
Yes. Leave out the shredded chicken and swap the chicken broth for vegetable broth. A can of white beans or chickpeas adds protein and a hearty texture that works really well in this soup.
What do I do if my soup tastes too salty?
Add a small squeeze of fresh lime juice and a few extra slices of avocado on top. Both help balance saltiness naturally. You can also stir in a splash more broth to gently dilute the flavor without losing the body of the soup.
Can I freeze this garlic chicken soup?
Yes. Freeze the base without toppings in a sealed container for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The flavor often tastes even richer after freezing, making it a great option for meal prep.
Make a Bowl of This Mexican Garlic Soup This Week
There is really nothing quite like a bowl of homemade Mexican Garlic Soup to make a regular weeknight feel warm and special. It is simple, deeply flavorful, and packed with protein. The whole recipe comes together in about 45 minutes with ingredients that are easy to find at any grocery store. Whether you are cooking for yourself or feeding a hungry family, this garlic chicken soup always delivers. It is one of those recipes you will find yourself making on repeat. Try this recipe tonight and taste the difference that slow-cooked garlic makes.
Irresistible Mexican Garlic Soup
A bold and comforting Mexican Garlic Soup inspired by classic sopa de ajo. Rich garlicky broth, tender shredded chicken, fire-roasted tomatoes, and crispy tortilla strip toppings. Ready in about 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmer
- Cuisine: Mexican
Ingredients
- 1/4 cup olive oil or vegetable oil
- 10–12 cloves garlic, thinly sliced
- 1 large onion, chopped
- 2 jalapenos, minced (seeds removed for less heat)
- 6 cups chicken broth (low-sodium recommended)
- 1 (15-ounce) can fire-roasted diced tomatoes, undrained
- 1 teaspoon dried Mexican oregano
- 1/2 teaspoon cumin
- 2 cups shredded cooked chicken
- Salt and freshly ground black pepper to taste
- 1/2 cup crumbled cotija cheese or queso fresco
- 1 avocado, diced
- 1/4 cup fresh cilantro, chopped
- Lime wedges
- Crispy tortilla strips or chips
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-low heat. Add thinly sliced garlic and cook slowly, stirring often, until soft and lightly golden, about 5 to 7 minutes. Do not let it burn. If it darkens too quickly, pull the pot off the heat briefly.
- Add chopped onion and minced jalapenos. Cook until onion is soft and translucent, about 5 to 6 minutes.
- Pour in chicken broth and add fire-roasted tomatoes with all juices, Mexican oregano, and cumin. Increase heat to medium-high and bring to a gentle simmer.
- Reduce heat to low, cover, and simmer for at least 15 minutes to allow flavors to fully develop and meld.
- Optional: use an immersion blender to partially blend the broth before adding the chicken for a richer, slightly thicker texture.
- Stir in shredded cooked chicken and heat through for 2 to 3 minutes. Season with salt and pepper to taste.
- Ladle into bowls and top with cotija cheese, diced avocado, fresh cilantro, and crispy tortilla strips. Serve immediately with lime wedges on the side.
Notes
- Do not rush the garlic cooking step. Low, slow heat mellows the raw bite and builds the entire flavor base of this soup.
- Rotisserie chicken is a great time-saving shortcut for busy weeknights.
- Add a bay leaf during simmering for extra depth. Remove before serving.
- To make crispy tortilla strips at home, cut corn tortillas into thin strips and fry in hot oil until golden and crisp.
- For a vegetarian version, swap chicken broth for vegetable broth and replace chicken with white beans or chickpeas.
Nutrition
- Serving Size: 1 bowl
- Calories: 320 kcal
- Sugar: 5 g
- Sodium: 780 mg
- Fat: 16 g
- Saturated Fat: 4 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 27 g
- Cholesterol: 65 mg







