Discover the rich, comforting flavors of authentic Mexican Garlic Soup. This traditional Sopa de Ajo recipe is surprisingly simple, transforming humble ingredients like garlic, broth, and eggs into a deeply satisfying meal. If you’re searching for a soup that warms the soul and delights the palate, you’ve found it. This is more than just a recipe; it’s a taste of Mexican culinary heritage.
What is Mexican Garlic Soup?
Mexican Garlic Soup, or Sopa de Ajo, is a classic rustic dish with roots stretching deep into Mexican cuisine. It’s a testament to creating incredible flavor from simple, everyday ingredients. The soup’s foundation is a rich broth, intensely infused with an impressive amount of garlic that becomes sweet and mellow through cooking. Often, it’s thickened slightly with bread and enriched with a gently poached egg, creating a truly memorable texture and taste.
Why You’ll Love This Sopa de Ajo Recipe
- Incredibly Flavorful: Roasting and simmering the garlic removes its harshness, leaving behind a sweet, nutty, and aromatic flavor that is truly unique.
- Simple & Accessible Ingredients: You likely have most of the ingredients—garlic, bread, broth, and eggs—in your kitchen right now.
- Quick & Easy to Make: This impressive soup comes together in under an hour, making it perfect for a weeknight dinner or a comforting lunch. Looking for another quick weeknight meal? Try our Creamy Garlic Butter Chicken Pasta (coming soon).
- Hearty and Comforting: It’s the kind of warm, satisfying meal that feels like a hug in a bowl, perfect for chilly evenings.
Essential Ingredients
The magic of this Mexican Garlic Soup lies in its simplicity. Here’s what you’ll need:
- Garlic: The star of the show! We use whole heads of garlic, which soften and sweeten as they cook.
- Chicken Broth: A high-quality chicken broth provides a savory base. You can substitute vegetable broth for a vegetarian version.
- Crusty Bread: Day-old bread works best as it holds its texture. A baguette or ciabatta is an excellent choice.
- Eggs: Dropped into the hot soup at the end, the eggs gently poach to add richness and protein.
- Olive Oil: Used for sautéing the garlic and toasting the bread.
- Spices: A combination of smoked paprika and a touch of cumin adds warmth and depth. A dried chile de árbol can be added for a gentle kick of heat.
- Fresh Cilantro: For a fresh, herbaceous finish.

How to Make Mexican Garlic Soup (Step-by-Step)
Follow these simple steps to create a perfect bowl of Sopa de Ajo.
- Prepare the Garlic: Slice the tops off two whole heads of garlic to expose the cloves. Drizzle with olive oil, wrap in foil, and roast until soft and fragrant. Once cooled, squeeze the softened cloves from their skins.
- Sauté Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Add the roasted garlic pulp and thinly sliced fresh garlic, sautéing until fragrant.
- Toast the Bread: Add cubes of crusty bread to the pot, tossing them in the garlic-infused oil until they are golden and lightly toasted.
- Simmer the Soup: Pour in the chicken broth, add the smoked paprika, cumin, and chile de árbol (if using). Bring the mixture to a boil, then reduce the heat and let it simmer gently for at least 20 minutes to allow the flavors to meld.
- Poach the Eggs: Create small wells in the simmering soup. Gently crack an egg into each well. Cover the pot and let the eggs poach for 4-5 minutes, or until the whites are set but the yolks are still runny.
- Serve: Carefully ladle the soup into bowls, ensuring each serving gets an egg. Garnish with fresh cilantro and an extra drizzle of olive oil.
Tips for the Best Mexican Garlic Soup
To elevate your soup from great to unforgettable, keep these expert tips in mind.
- Use Quality Broth: The broth is the backbone of this soup. Use a good quality homemade or store-bought stock for the best flavor.
- Don’t Rush the Simmer: Allowing the soup to simmer for at least 20 minutes is crucial for the garlic to mellow and the flavors to deepen.
- Temper Your Eggs: To prevent the eggs from scrambling, you can temper them first. Whisk an egg in a small bowl, then slowly ladle in some of the hot soup broth while whisking continuously before adding the mixture back into the pot.
- Use Stale Bread: Day-old bread absorbs the broth without turning completely to mush, providing a wonderful texture to the final dish. If your bread is fresh, simply toast it in the oven for a few minutes to dry it out.

Delicious Variations to Try
While the classic recipe is divine, this Mexican Garlic Soup is also wonderfully versatile.
- Add Shredded Chicken: For a heartier meal, stir in some cooked, shredded chicken during the last 5 minutes of simmering.
- Make it Cheesy: Garnish with crumbled cotija cheese or a sprinkle of Monterey Jack for a creamy, salty addition. This reminds us of our popular Ranch Chicken Bombs.
- Add Beans: Stir in a can of cannellini or pinto beans to add extra protein and fiber.
What to Serve with Sopa de Ajo
This soup is a meal in itself, but it also pairs beautifully with a few simple accompaniments. Serve it with extra crusty bread for dipping, a simple green salad with a lime vinaigrette, or a side of avocado slices. For a larger spread, consider serving it alongside our Chipotle Beef Tacos.
Storing and Reheating
Sopa de Ajo is best enjoyed fresh, especially because of the poached eggs. However, you can store the soup base (without the eggs) in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop and add freshly poached eggs just before serving for the best results.
Frequently Asked Questions about Mexican Garlic Soup
Absolutely! To make a vegetarian version of this Mexican Garlic Soup, simply substitute the chicken broth with a high-quality vegetable broth. The result will be just as delicious and comforting.
The key is to ensure the soup is at a gentle simmer, not a rolling boil. Create a small well and crack the egg directly into it. The gentle heat will poach it perfectly. If you are concerned, you can temper the egg by whisking it in a separate bowl while slowly adding a ladle of hot broth before pouring it back into the pot.
Traditionally, Mexican Garlic Soup (Sopa de Ajo) is not spicy. Its flavor is rich, savory, and deeply aromatic from the garlic. However, our recipe includes an optional dried chile de árbol to add a gentle kick of heat for those who enjoy it.
Both soups are very similar and share Spanish origins. The primary difference often lies in the spices. Spanish Sopa de Ajo heavily features Spanish paprika (pimentón), while Mexican versions might incorporate local chiles, cumin, and fresh cilantro for garnish.
A sturdy, crusty bread that is a day or two old is ideal. Breads like a French baguette, ciabatta, or a rustic country loaf work perfectly because they absorb the flavorful broth without completely disintegrating.
The Recipe for Mexican Garlic Soup

Mexican Garlic Soup (The Ultimate Sopa de Ajo Recipe)
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Slice the tops off the 2 whole heads of garlic, exposing the cloves. Place on a piece of aluminum foil, drizzle with olive oil, and wrap tightly. Roast for 20-25 minutes, or until the cloves are soft and fragrant. Let cool slightly, then squeeze the roasted garlic paste out of the skins.
- In a large pot or Dutch oven, heat 3 tablespoons of olive oil over medium heat. Add the roasted garlic paste and the 4 thinly sliced fresh garlic cloves. Sauté for 1-2 minutes until fragrant. Add the bread cubes and toast, stirring frequently, until golden brown, about 5-7 minutes.
- Pour in the chicken broth and bring to a gentle boil. Stir in the smoked paprika, ground cumin, and the optional chile de árbol. Reduce the heat to low, cover, and let the soup simmer for 20 minutes.
- Taste the soup and season with salt and pepper as needed. Use a spoon to create 4 small wells in the soup. Gently crack one egg into each well. Cover the pot and cook for 4-5 minutes, until the egg whites are set but the yolks remain runny.
- To serve, carefully ladle the soup and an egg into each bowl. Garnish generously with fresh chopped cilantro and serve immediately.
Notes
Don't be afraid of the amount of garlic; roasting and simmering mellows its flavor significantly, making it sweet and nutty.
Stale, crusty bread is key to achieving the right texture, as it will soften but not completely dissolve in the broth.
Share Your Creation!
We are certain this Mexican Garlic Soup will become a new favorite in your home. Its rustic charm and profound flavor are truly special. If you make this recipe, we’d love to see it! Snap a photo and share it on Pinterest. Don’t forget to leave a comment below with your thoughts!





