22 Spicy Mexican Soup Recipes Delicious

Posted on

Soups

Difficulty

Prep time

Cooking time

Total time

Servings

Vibrant, bold, and bursting with flavor, these 22 Spicy Mexican Soup Recipes are your ticket to turning any meal into a fiesta! Whether you’re craving a quick weeknight dinner or a cozy bowl of comfort, our roundup has something to heat up your kitchen and your taste buds. Dive in and discover your next favorite dish that promises to bring a little spice to your life!

Chicken Tortilla Soup

Chicken Tortilla Soup

Comfort comes in many forms, and today, it simmers in a pot of Chicken Tortilla Soup, a dish that wraps you in warmth with every spoonful. Its rich broth and vibrant toppings tell a story of simplicity and depth, inviting you to pause and savor.

Servings

3

servings
Prep time

15

minutes
Cooking time

23

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 cup finely diced yellow onion
  • 3 cloves garlic, minced to a fragrant paste
  • 1 teaspoon ground cumin, toasted and aromatic
  • 1 teaspoon smoked paprika, for a hint of warmth
  • 1 can (14.5 oz) fire-roasted diced tomatoes, with their smoky sweetness
  • 4 cups homemade chicken stock, rich and golden
  • 2 cups shredded cooked chicken, tender and juicy
  • 1 cup frozen corn kernels, sweet and crisp
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 teaspoon sea salt, for balancing flavors
  • 1/2 teaspoon finely ground black pepper, for a subtle kick
  • 1 lime, juiced, for a bright finish
  • 1/4 cup fresh cilantro, chopped, for a burst of freshness
  • 1 avocado, diced, for creamy texture
  • 1 cup tortilla strips, crispy and golden

Instructions

  1. Heat the olive oil in a large pot over medium heat until shimmering, about 2 minutes.
  2. Add the diced onion and cook, stirring occasionally, until translucent, about 5 minutes.
  3. Stir in the minced garlic, cumin, and smoked paprika, cooking until fragrant, about 1 minute.
  4. Pour in the fire-roasted tomatoes and chicken stock, bringing the mixture to a gentle boil.
  5. Reduce heat to low, add the shredded chicken, corn, and black beans, simmering for 15 minutes to meld flavors.
  6. Season with sea salt and black pepper, adjusting to your preference.
  7. Finish with lime juice and stir in half of the chopped cilantro.
  8. Ladle the soup into bowls, topping with diced avocado, remaining cilantro, and tortilla strips.

You’ll find the soup’s broth deeply flavorful, with a smoky undertone that complements the fresh toppings beautifully. Serve it with extra lime wedges on the side for those who love an extra zing, or a dollop of sour cream for added richness.

Pozole Rojo

Pozole Rojo

Kindly imagine a bowl brimming with warmth, a deep red broth cradling tender hominy and succulent pork, each spoonful a melody of rich, smoky, and slightly spicy flavors. Pozole Rojo, a traditional Mexican stew, is not just a dish but a celebration of textures and tastes, perfect for gathering around the table or savoring in quiet solitude.

Servings

6

servings
Prep time

25

minutes
Cooking time

105

minutes

Ingredients

  • 2 lbs pork shoulder, cut into 1-inch cubes
  • 1 large white onion, finely chopped
  • 4 cloves garlic, minced
  • 2 dried ancho chiles, stems and seeds removed
  • 2 dried guajillo chiles, stems and seeds removed
  • 1 can (29 oz) white hominy, drained and rinsed
  • 1 tbsp ground cumin
  • 1 tbsp dried oregano
  • 2 bay leaves
  • 6 cups chicken stock, rich and flavorful
  • Salt, to taste
  • Freshly squeezed lime juice, for serving
  • Fresh cilantro, chopped, for garnish
  • Thinly sliced radishes, for crunch
  • Warm corn tortillas, for serving

Instructions

  1. In a large pot, combine the pork shoulder, onion, garlic, and enough water to cover. Bring to a boil over high heat, then reduce to a simmer, skimming any foam that rises to the top.
  2. While the pork simmers, toast the ancho and guajillo chiles in a dry skillet over medium heat for about 30 seconds per side, until fragrant. Soak in hot water for 15 minutes to soften.
  3. Blend the soaked chiles with 1 cup of their soaking liquid until smooth. Strain the mixture into the pot with the pork, pressing to extract as much liquid as possible.
  4. Add the hominy, cumin, oregano, bay leaves, and chicken stock to the pot. Simmer uncovered for 1.5 hours, or until the pork is fork-tender.
  5. Season with salt to taste, then let the pozole rest for 10 minutes to allow the flavors to meld.
  6. Serve the pozole in deep bowls, garnished with lime juice, cilantro, and radishes, accompanied by warm corn tortillas.

The pozole rojo is a harmonious blend of tender pork and chewy hominy, bathed in a broth that’s both fiery and deeply savory. Try topping it with avocado slices for a creamy contrast, or serve with a side of tostadas for an added crunch.

Menudo

Menudo

Evening light filters through the kitchen window as I ponder the comforting embrace of a bowl of Menudo, a dish that whispers stories of tradition and warmth with every spoonful. Its rich, slow-cooked broth and tender bits of tripe offer a solace that’s both profound and simple, a reminder of the meals that bind us across time and place.

Servings

6

servings
Prep time

15

minutes
Cooking time

150

minutes

Ingredients

  • 2 lbs honeycomb tripe, cleaned and cut into bite-sized pieces
  • 1 cup hominy, rinsed and drained
  • 4 cloves garlic, minced into a fragrant paste
  • 1 large white onion, diced into soft, translucent pieces
  • 2 dried bay leaves, aromatic and slightly floral
  • 1 tbsp ground cumin, warm and earthy
  • 1 tsp dried oregano, slightly bitter and pungent
  • 6 cups beef broth, rich and deeply flavored
  • 2 tbsp vegetable oil, neutral and smooth
  • Salt, to enhance all the flavors

Instructions

  1. In a large pot, heat the vegetable oil over medium heat until it shimmers, then add the diced onion, cooking until it turns translucent, about 5 minutes.
  2. Add the minced garlic and cook for another minute, stirring constantly to prevent burning, until the aroma fills the kitchen.
  3. Introduce the tripe to the pot, browning it lightly on all sides, which should take about 7 minutes, to develop depth of flavor.
  4. Sprinkle in the ground cumin and dried oregano, stirring to coat the tripe evenly, then pour in the beef broth and add the bay leaves.
  5. Bring the mixture to a boil, then reduce the heat to low, covering the pot to let it simmer gently for 2 hours, or until the tripe is tender.
  6. Add the hominy to the pot, continuing to simmer for another 30 minutes, allowing the flavors to meld beautifully.
  7. Season with salt carefully, tasting as you go to ensure the balance is just right, then remove the bay leaves before serving.

The menudo is best enjoyed when the broth is rich and slightly thickened, the tripe tender yet with a bit of chew, and the hominy plump and bursting with flavor. Serve it with a sprinkle of fresh cilantro, a squeeze of lime, and warm corn tortillas on the side for a meal that feels like a hug.

Sopa de Fideo

Sopa de Fideo

Perhaps there’s no dish more comforting than a warm bowl of Sopa de Fideo, its golden noodles swimming in a savory broth, each spoonful a reminder of home and simplicity.

Servings

3

servings
Prep time

10

minutes
Cooking time

21

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 cup thin vermicelli noodles, broken into 2-inch pieces
  • 1 small white onion, finely diced
  • 2 cloves garlic, minced to a fragrant paste
  • 1 ripe tomato, blended into a smooth puree
  • 4 cups homemade chicken stock, warm and aromatic
  • 1 teaspoon finely ground black pepper
  • 1 teaspoon sea salt, for seasoning
  • Fresh cilantro leaves, for garnish

Instructions

  1. Heat the olive oil in a deep skillet over medium heat until it shimmers, about 2 minutes.
  2. Add the vermicelli pieces to the skillet, stirring constantly until they turn a deep golden brown, about 3 minutes. Tip: Keep the noodles moving to prevent burning.
  3. Stir in the diced onion and minced garlic, cooking until the onion becomes translucent and the garlic fragrant, about 2 minutes.
  4. Pour in the tomato puree, mixing well to coat the noodles, and cook for another 2 minutes until the mixture thickens slightly.
  5. Carefully add the warm chicken stock to the skillet, followed by the black pepper and sea salt. Tip: Adding warm stock helps maintain a consistent cooking temperature.
  6. Bring the mixture to a gentle boil, then reduce the heat to low, simmering uncovered for 10 minutes. Tip: Simmering uncovered allows the broth to reduce slightly, intensifying the flavors.
  7. Remove from heat and let stand for 2 minutes to allow the noodles to absorb more broth.
  8. Garnish with fresh cilantro leaves before serving.

Zesty with the freshness of cilantro and rich with the depth of toasted noodles, this Sopa de Fideo offers a comforting embrace in every bite. Serve it with a squeeze of lime for an extra layer of brightness, or alongside warm tortillas for a heartier meal.

Caldo de Res

Caldo de Res

Now, as the evening light fades, there’s something profoundly comforting about simmering a pot of Caldo de Res, a hearty beef soup that whispers of home and warmth. It’s a dish that demands patience, rewarding you with layers of flavor that deepen with time.

Servings

5

servings
Prep time

20

minutes
Cooking time

90

minutes

Ingredients

  • 2 lbs of bone-in beef shank, marbled and rich
  • 1 large white onion, roughly chopped into aromatic pieces
  • 3 cloves of garlic, minced to a fragrant paste
  • 2 large carrots, peeled and sliced into sweet, crisp rounds
  • 2 stalks of celery, chopped into earthy, crunchy bits
  • 1 large potato, cubed into hearty, starchy chunks
  • 1 ear of corn, husked and cut into 3 tender segments
  • 1/2 cup of fresh cilantro, roughly chopped for a bright, herbal finish
  • 8 cups of water, for a clear, nourishing broth
  • 1 tbsp of sea salt, for seasoning
  • 1 tsp of freshly ground black pepper, for a subtle heat

Instructions

  1. In a large pot, combine the beef shank and water. Bring to a boil over high heat, then reduce to a simmer, skimming off any foam that rises to the top for a clearer broth.
  2. Add the onion and garlic to the pot, simmering gently for 1 hour until the beef is tender and the broth is fragrant.
  3. Tip: For deeper flavor, let the broth simmer uncovered, allowing it to reduce slightly.
  4. Introduce the carrots, celery, and potato to the pot, cooking for another 20 minutes until the vegetables begin to soften.
  5. Add the corn segments, simmering for 10 more minutes until the corn is tender and sweet.
  6. Tip: To ensure even cooking, cut all vegetables into uniform sizes.
  7. Season the soup with sea salt and black pepper, adjusting to your preference but starting with the suggested amounts.
  8. Tip: Taste the broth before serving, as the flavors will concentrate as it cools slightly.
  9. Stir in the fresh cilantro just before serving, preserving its vibrant color and flavor.

Momentarily, the soup settles, its broth rich with the essence of beef and vegetables, each spoonful a balance of tender meat and crisp, sweet produce. Serve it with a wedge of lime for a bright contrast, or a side of warm tortillas to soak up every last drop.

Sopa de Lima

Sopa de Lima

Falling into the rhythm of a quiet kitchen morning, there’s something deeply comforting about preparing Sopa de Lima, a dish that whispers of sunny Yucatán afternoons and the gentle hum of life moving at its own pace.

Servings

4

servings
Prep time

15

minutes
Cooking time

43

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 large white onion, finely diced
  • 2 cloves garlic, minced with care
  • 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
  • 6 cups homemade chicken stock, simmering and fragrant
  • 3 ripe limes, juiced for their bright, tangy essence
  • 1 teaspoon ground cumin, earthy and warm
  • 1/2 teaspoon finely ground black pepper
  • 1/4 cup fresh cilantro, chopped for a burst of color and flavor
  • 4 corn tortillas, cut into thin strips and toasted to golden perfection
  • 1 avocado, sliced into creamy, buttery wedges

Instructions

  1. In a large pot, heat the olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the diced onion, stirring occasionally until translucent, about 5 minutes. Tip: A pinch of salt helps draw out the moisture and sweetness of the onions.
  3. Stir in the minced garlic, cooking just until fragrant, about 30 seconds, to avoid bitterness.
  4. Add the chicken pieces, browning them lightly on all sides, about 5 minutes. Tip: Don’t overcrowd the pot to ensure each piece gets a nice sear.
  5. Pour in the chicken stock, bringing the mixture to a gentle boil before reducing to a simmer. Let it cook uncovered for 20 minutes.
  6. Stir in the lime juice, cumin, and black pepper, adjusting the heat to maintain a simmer for another 10 minutes. Tip: Taste as you go, adding more lime juice if you prefer a sharper tang.
  7. Remove from heat and stir in the chopped cilantro.
  8. Ladle the soup into bowls, topping each with toasted tortilla strips and avocado slices.

Momentarily, the soup settles, a harmonious blend of tangy lime and savory chicken, each spoonful offering a crunch from the tortillas and a creamy contrast from the avocado. Serve it with a side of warm tortillas for dipping, letting the flavors meld even further.

Black Bean Soup

Black Bean Soup

Gently, as the evening light fades, there’s a comfort in stirring a pot of black bean soup, its aroma weaving through the kitchen like a quiet promise of warmth and nourishment.

Servings

2

servings
Prep time

15

minutes
Cooking time

130

minutes

Ingredients

  • 2 cups dried black beans, soaked overnight until plump
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced with care
  • 1 tablespoon cumin, freshly ground for depth
  • 1 teaspoon smoked paprika, for a whisper of heat
  • 4 cups vegetable broth, rich and golden
  • 2 tablespoons extra virgin olive oil, lush and fruity
  • 1 bay leaf, for a subtle earthy note
  • Salt, to season with a gentle hand

Instructions

  1. In a large pot, heat the extra virgin olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the finely diced yellow onion, stirring occasionally until translucent, about 5 minutes.
  3. Stir in the minced garlic, freshly ground cumin, and smoked paprika, cooking until fragrant, about 1 minute.
  4. Drain the soaked black beans and add them to the pot along with the vegetable broth and bay leaf.
  5. Bring the mixture to a boil, then reduce the heat to low, covering the pot with a lid slightly ajar.
  6. Simmer gently for 1.5 to 2 hours, until the beans are tender and the soup has thickened.
  7. Remove the bay leaf and season with salt, stirring well to combine.
  8. For a smoother texture, blend half of the soup with an immersion blender, leaving some beans whole for texture.

Overtime, the soup deepens in flavor, its velvety texture cradling the hearty beans. Serve it with a dollop of sour cream or a sprinkle of fresh cilantro for a bright contrast.

Sopa de Albondigas

Sopa de Albondigas

Lingering in the quiet of the kitchen, the aroma of simmering spices and tender meatballs in a rich broth feels like a warm embrace, a comforting reminder of home. This Sopa de Albondigas, a traditional Mexican meatball soup, is a humble yet deeply flavorful dish that invites you to slow down and savor each spoonful.

Servings

2

servings
Prep time

15

minutes
Cooking time

30

minutes

Ingredients

  • 1 lb ground beef, preferably 80/20 for juiciness
  • 1/2 cup white rice, uncooked and rinsed
  • 1 large egg, farm-fresh and beaten
  • 2 cloves garlic, minced finely
  • 1/4 cup fresh cilantro, chopped
  • 1 tsp ground cumin, freshly toasted
  • 1 tsp kosher salt
  • 1/2 tsp finely ground black pepper
  • 8 cups chicken stock, homemade or high-quality store-bought
  • 2 carrots, peeled and sliced into thin rounds
  • 2 celery stalks, diced
  • 1 small onion, diced
  • 2 tbsp rich extra virgin olive oil
  • 1 lime, cut into wedges for serving

Instructions

  1. In a large mixing bowl, combine the ground beef, rinsed rice, beaten egg, minced garlic, chopped cilantro, cumin, salt, and black pepper. Mix gently with your hands until just combined; overmixing can make the meatballs tough.
  2. Form the mixture into 1-inch meatballs, placing them on a tray as you go. You should have about 20 meatballs.
  3. In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, sautéing until the onion is translucent, about 5 minutes.
  4. Pour in the chicken stock and bring to a gentle boil. Carefully add the meatballs one by one, ensuring they don’t stick together.
  5. Reduce the heat to a simmer and cook uncovered for 25 minutes, or until the rice in the meatballs is tender and the soup is fragrant.
  6. Skim off any foam that rises to the surface with a spoon for a clearer broth.
  7. Serve hot, with lime wedges on the side for squeezing over the soup.

Perfectly tender meatballs float in a savory, aromatic broth, each bite a harmony of textures and flavors. Consider garnishing with additional fresh cilantro and a sprinkle of crushed red pepper for a vibrant finish.

Caldo de Camarón

Caldo de Camarón

Under the soft glow of the kitchen light, there’s something deeply comforting about preparing a bowl of Caldo de Camarón, a dish that whispers of the sea and warmth in every spoonful.

Servings

4

servings
Prep time

15

minutes
Cooking time

24

minutes

Ingredients

  • 1 lb fresh, plump shrimp, peeled and deveined
  • 2 tbsp rich extra virgin olive oil
  • 1 medium white onion, finely diced
  • 3 cloves garlic, minced to a fragrant paste
  • 1 large ripe tomato, seeded and chopped
  • 4 cups clear, homemade chicken broth
  • 1 cup fresh cilantro, roughly chopped
  • 1 tsp finely ground black pepper
  • 1 lime, cut into wedges for serving

Instructions

  1. In a large pot, heat the extra virgin olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the finely diced white onion, stirring occasionally, until it turns translucent, about 5 minutes.
  3. Stir in the minced garlic and cook until fragrant, about 30 seconds, being careful not to let it burn.
  4. Add the chopped tomato to the pot, cooking until it softens and releases its juices, about 3 minutes.
  5. Pour in the homemade chicken broth, bringing the mixture to a gentle boil over high heat.
  6. Reduce the heat to low, simmering the broth uncovered for 10 minutes to meld the flavors.
  7. Gently add the shrimp to the pot, cooking until they turn pink and curl slightly, about 3 minutes.
  8. Stir in the roughly chopped cilantro and finely ground black pepper, adjusting the seasoning as needed.
  9. Remove the pot from the heat, letting the soup rest for 2 minutes before serving.

Just before serving, squeeze a lime wedge over each bowl to brighten the flavors. The broth is light yet deeply flavorful, with the shrimp offering a tender contrast. Serve with warm tortillas for a comforting meal that feels like a hug from the inside.

Sopa de Elote

Sopa de Elote

Dusk settles softly outside, and with it comes the craving for something warm, comforting, and subtly sweet. Sopa de Elote, a creamy corn soup, whispers of summer’s bounty even as the evenings begin to cool.

Servings

4

servings
Prep time

15

minutes
Cooking time

21

minutes

Ingredients

  • 4 cups fresh sweet corn kernels, cut from about 6 ears
  • 2 tablespoons unsalted butter, rich and creamy
  • 1 medium white onion, finely diced
  • 2 cloves garlic, minced with care
  • 4 cups chicken broth, homemade if possible
  • 1 cup heavy cream, luxuriously thick
  • 1 teaspoon ground cumin, warmly aromatic
  • Salt, to perfectly balance the sweetness
  • Fresh cilantro leaves, for a bright garnish

Instructions

  1. In a large pot, melt the unsalted butter over medium heat until it’s just beginning to foam.
  2. Add the finely diced white onion, cooking until translucent, about 5 minutes, stirring occasionally to prevent browning.
  3. Stir in the minced garlic and ground cumin, cooking for another minute until fragrant, a sign to proceed.
  4. Pour in the fresh sweet corn kernels and chicken broth, bringing the mixture to a gentle boil before reducing to a simmer for 15 minutes, allowing the flavors to meld.
  5. Using an immersion blender, carefully puree the soup until smooth, or for a chunkier texture, blend only half. Tip: For an extra smooth consistency, strain the soup through a fine-mesh sieve.
  6. Stir in the heavy cream, heating the soup through without boiling, to maintain its velvety texture. Tip: Adjust the soup’s thickness with a bit more broth or cream, according to your preference.
  7. Season with salt, tasting as you go to achieve the perfect balance between the corn’s natural sweetness and the savory broth. Tip: A pinch of sugar can enhance the corn’s flavor if it’s not as sweet as expected.
  8. Serve hot, garnished with fresh cilantro leaves for a pop of color and freshness.

Kindly ladle this golden soup into bowls, where its creamy texture and the sweet, earthy flavors of corn shine. For a delightful contrast, top with a sprinkle of crumbled queso fresco or a drizzle of lime juice, inviting a dance of flavors with each spoonful.

Sopa de Pollo

Sopa de Pollo

On a quiet evening like this, there’s something deeply comforting about preparing a bowl of Sopa de Pollo, its warmth and simplicity a gentle reminder of home.

Servings

4

servings
Prep time

15

minutes
Cooking time

32

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
  • 6 cups homemade chicken stock, simmering
  • 2 large carrots, peeled and sliced into thin rounds
  • 2 stalks celery, thinly sliced
  • 1 teaspoon finely ground black pepper
  • 1 teaspoon sea salt
  • 1 bay leaf
  • 1 cup fresh cilantro, roughly chopped
  • 1 lime, cut into wedges

Instructions

  1. In a large pot, heat the olive oil over medium heat until shimmering, about 2 minutes.
  2. Add the diced onion and minced garlic, sautéing until translucent and fragrant, approximately 5 minutes.
  3. Tip: Stir occasionally to prevent burning, ensuring even cooking.
  4. Add the chicken pieces, cooking until they turn white on all sides, about 5 minutes.
  5. Pour in the simmering chicken stock, followed by the carrots, celery, black pepper, salt, and bay leaf.
  6. Bring the soup to a gentle boil, then reduce the heat to low, covering the pot.
  7. Simmer for 20 minutes, or until the vegetables are tender and the chicken is fully cooked.
  8. Tip: Skim off any foam that rises to the surface for a clearer broth.
  9. Remove the bay leaf and stir in the fresh cilantro just before serving.
  10. Tip: For an extra burst of flavor, squeeze a lime wedge over each bowl.

Finished with a sprinkle of cilantro and a squeeze of lime, this Sopa de Pollo offers a harmonious blend of tender chicken, soft vegetables, and a broth that’s both light and deeply flavorful. Serve it with warm tortillas or a slice of crusty bread for a meal that comforts the soul.

Sopa de Ajo

Sopa de Ajo

Sometimes, the simplest dishes carry the deepest flavors, like Sopa de Ajo, a humble yet profoundly comforting garlic soup that whispers of rustic Spanish kitchens and the warmth of shared meals.

Servings

3

servings
Prep time

10

minutes
Cooking time

15

minutes

Ingredients

  • 4 tablespoons rich extra virgin olive oil
  • 8 cloves of garlic, thinly sliced for a delicate bite
  • 1 teaspoon smoked paprika, for a hint of warmth
  • 4 cups chicken stock, homemade for depth of flavor
  • 4 large farm-fresh eggs
  • 4 slices of day-old crusty bread, toasted to golden perfection
  • Salt, just enough to enhance the natural flavors

Instructions

  1. In a large pot, heat the olive oil over medium-low heat until shimmering, about 2 minutes, to fully release its aroma.
  2. Add the sliced garlic, stirring frequently until golden and fragrant, about 3 minutes, being careful not to burn it to avoid bitterness.
  3. Sprinkle in the smoked paprika, stirring for 30 seconds to toast the spices and unlock their flavors.
  4. Pour in the chicken stock, bringing the mixture to a gentle simmer over medium heat, about 5 minutes, to meld the flavors.
  5. Crack the eggs one at a time directly into the simmering soup, poaching them for 4 minutes for softly set yolks.
  6. Place a slice of toasted bread in each serving bowl, ladling the hot soup and eggs over the top to crisp the bread slightly.
  7. Season with a pinch of salt, tasting as you go to ensure a balanced flavor.

Delight in the soup’s velvety texture, where the garlic’s pungency mellows into sweetness, and the eggs add a luxurious creaminess. Serve it as a light supper with a drizzle of olive oil or alongside a crisp salad for contrast.

Sopa de Habas

Sopa de Habas

Today, as the light fades softly into evening, I find myself drawn to the comforting embrace of Sopa de Habas, a dish that whispers of home and heart with every spoonful.

Servings

4

servings
Prep time

15

minutes
Cooking time

53

minutes

Ingredients

  • 1 cup dried fava beans, soaked overnight until plump and tender
  • 2 tablespoons rich extra virgin olive oil
  • 1 medium yellow onion, finely diced to release its sweet aroma
  • 2 cloves garlic, minced to a fragrant paste
  • 1 teaspoon ground cumin, toasted for depth
  • 4 cups homemade chicken stock, simmering and golden
  • 1/2 teaspoon finely ground black pepper, for a gentle heat
  • Salt, to season the layers of flavor
  • 1/4 cup fresh cilantro, chopped for a bright finish

Instructions

  1. In a large pot, heat the olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the onion and garlic, sautéing until they turn translucent and fragrant, roughly 5 minutes, stirring occasionally to prevent browning.
  3. Sprinkle in the cumin, stirring for 30 seconds to awaken its earthy notes.
  4. Drain the fava beans and add them to the pot, followed by the chicken stock. Bring to a gentle boil, then reduce to a simmer.
  5. Cover and let cook for 45 minutes, or until the beans are tender enough to mash against the side of the pot with a spoon.
  6. Using an immersion blender, partially puree the soup to thicken it, leaving some beans whole for texture.
  7. Season with black pepper and salt, adjusting until the flavors sing in harmony.
  8. Stir in the cilantro just before serving, allowing its freshness to permeate the dish.

Finished with a drizzle of olive oil, this Sopa de Habas offers a velvety texture with bursts of bean and a warmth that lingers. Serve it with a slice of crusty bread to soak up every last drop, or top with a dollop of sour cream for a creamy contrast.

Sopa de Lentejas

Sopa de Lentejas

Under the soft glow of the kitchen light, there’s something deeply comforting about stirring a pot of Sopa de Lentejas, its earthy aroma weaving through the air like a gentle reminder of home.

Servings

3

servings
Prep time

15

minutes
Cooking time

35

minutes

Ingredients

  • 1 cup dried green lentils, rinsed and picked over
  • 2 tablespoons rich extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 large carrot, peeled and diced
  • 1 celery stalk, diced
  • 4 cups vegetable broth, warm
  • 1 bay leaf
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 2 tablespoons fresh cilantro, chopped

Instructions

  1. In a large pot, heat the olive oil over medium heat until shimmering.
  2. Add the onion, garlic, carrot, and celery, sautéing until the vegetables are soft and the onion is translucent, about 5 minutes.
  3. Stir in the lentils, coating them well with the vegetable mixture.
  4. Pour in the warm vegetable broth and add the bay leaf, cumin, and smoked paprika.
  5. Bring the mixture to a boil, then reduce the heat to low, covering the pot with a lid.
  6. Simmer for 25-30 minutes, or until the lentils are tender but not mushy.
  7. Season with salt and freshly ground black pepper to taste, remembering that the broth will reduce slightly, concentrating the flavors.
  8. Remove the bay leaf and stir in the fresh cilantro just before serving.

Comforting in its simplicity, this Sopa de Lentejas offers a velvety texture with a smoky depth from the paprika. Serve it with a slice of crusty bread for dipping, or top with a dollop of sour cream for a creamy contrast.

Sopa de Nopales

Sopa de Nopales

Nostalgia wraps around me like a warm blanket as I recall the first time I tasted Sopa de Nopales, a dish that sings of simplicity and the earthy tones of the desert.

Servings

4

servings
Prep time

15

minutes
Cooking time

30

minutes

Ingredients

  • 2 cups of fresh nopales, cleaned and diced into 1-inch pieces
  • 1 tablespoon of rich extra virgin olive oil
  • 1/2 cup of finely chopped white onion
  • 2 cloves of garlic, minced to a fragrant paste
  • 4 cups of homemade chicken stock, simmering and golden
  • 1 teaspoon of ground cumin, warmly aromatic
  • Salt, just enough to enhance the natural flavors
  • 1/4 cup of fresh cilantro, roughly chopped for a bright finish
  • 1 lime, cut into wedges for a tangy squeeze

Instructions

  1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
  2. Add the onion and garlic, sautéing until they turn translucent and release their fragrance, roughly 3 minutes.
  3. Stir in the nopales, cooking until they soften slightly and their edges begin to curl, about 5 minutes.
  4. Pour in the chicken stock, bringing the mixture to a gentle boil before reducing to a simmer. Tip: Skim off any foam that rises to the top for a clearer soup.
  5. Season with cumin and salt, then let the soup simmer uncovered for 20 minutes, allowing the flavors to meld. Tip: Stir occasionally to prevent sticking.
  6. Remove from heat and stir in the cilantro. Tip: Let the soup sit for 5 minutes before serving to deepen the flavors.
  7. Serve hot with lime wedges on the side for squeezing over the top.

Kindly, the soup presents a harmonious blend of textures, from the tender nopales to the silky broth, each spoonful a reminder of the desert’s bounty. Consider garnishing with avocado slices or a dollop of crema for an extra layer of richness.

Sopa de Papa

Sopa de Papa

Venturing into the heart of comfort food, there’s something profoundly soothing about a bowl of Sopa de Papa. It’s a dish that whispers of home, of quiet evenings, and the simple joy of savoring each spoonful.

Servings

4

servings
Prep time

15

minutes
Cooking time

31

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 2 cloves garlic, minced
  • 4 medium Yukon Gold potatoes, peeled and cubed
  • 4 cups chicken broth, homemade preferred
  • 1 cup heavy cream
  • 1 teaspoon sea salt
  • 1/2 teaspoon finely ground black pepper
  • 1/4 cup fresh cilantro, chopped

Instructions

  1. Heat the olive oil in a large pot over medium heat until shimmering.
  2. Add the diced onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
  3. Stir in the minced garlic and cook for another minute, until fragrant.
  4. Add the cubed potatoes to the pot, followed by the chicken broth. Bring to a boil, then reduce heat to simmer.
  5. Cover and simmer for 20 minutes, or until the potatoes are fork-tender.
  6. Using a potato masher, gently mash some of the potatoes to thicken the soup, leaving some chunks for texture.
  7. Stir in the heavy cream, sea salt, and black pepper. Heat through for another 5 minutes.
  8. Remove from heat and sprinkle with fresh cilantro before serving.

Perfectly creamy with chunks of tender potato, this Sopa de Papa is a hug in a bowl. Serve it with a side of crusty bread for dipping, or top with a sprinkle of sharp cheddar for an extra layer of flavor.

Sopa de Queso

Sopa de Queso

On a quiet evening, when the air carries a hint of autumn’s approach, there’s nothing quite as comforting as a bowl of Sopa de Queso. This dish, with its creamy texture and rich flavors, feels like a warm embrace, a simple yet profound pleasure that turns an ordinary meal into a moment of solace.

Servings

2

servings
Prep time

5

minutes
Cooking time

12

minutes

Ingredients

  • 2 cups of whole milk, creamy and slightly sweet
  • 1 cup of sharp cheddar cheese, freshly grated for maximum meltiness
  • 1/2 cup of Monterey Jack cheese, shredded to add a mild, buttery flavor
  • 2 tablespoons of unsalted butter, rich and golden
  • 2 tablespoons of all-purpose flour, finely sifted to avoid lumps
  • 1/2 teaspoon of garlic powder, for a subtle aromatic depth
  • 1/4 teaspoon of smoked paprika, adding a whisper of warmth and color
  • Salt, just a pinch to enhance all the flavors

Instructions

  1. In a medium saucepan over low heat, melt the unsalted butter slowly, ensuring it doesn’t brown, to create a smooth base for your roux.
  2. Whisk in the all-purpose flour vigorously for about 2 minutes, until the mixture becomes a pale golden color, to cook out the raw flour taste.
  3. Gradually pour in the whole milk, whisking constantly to prevent any lumps from forming, and bring the mixture to a gentle simmer over medium heat.
  4. Once the milk mixture has thickened slightly, about 5 minutes, reduce the heat to low and stir in the sharp cheddar and Monterey Jack cheeses until fully melted and the soup is smooth.
  5. Season the soup with garlic powder, smoked paprika, and a pinch of salt, stirring well to combine all the flavors evenly.
  6. Let the soup simmer on the lowest heat for another 5 minutes, stirring occasionally, to allow the flavors to meld together beautifully.

When served, this Sopa de Queso boasts a velvety texture that coats the spoon, with a depth of flavor that’s both comforting and sophisticated. For an extra touch, garnish with a sprinkle of smoked paprika or serve alongside crusty bread for dipping, turning this simple soup into a feast for the senses.

Sopa de Tomate

Sopa de Tomate

Perhaps there’s no simpler joy than the warmth of a bowl of Sopa de Tomate, a humble yet deeply comforting dish that whispers of home and heart. It’s a recipe that doesn’t rush, inviting you to savor each step as much as the final spoonful.

Servings

4

servings
Prep time

15

minutes
Cooking time

33

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 cloves garlic, minced with care
  • 4 cups ripe, juicy tomatoes, peeled and crushed
  • 4 cups homemade chicken stock, simmered to perfection
  • 1 teaspoon finely ground black pepper
  • 1 teaspoon sea salt, as pure as the ocean
  • 1/2 cup heavy cream, velvety and rich
  • Fresh basil leaves, torn for a fragrant finish

Instructions

  1. In a large pot, heat the olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the diced onion, stirring occasionally until translucent, roughly 5 minutes, to build a sweet foundation.
  3. Stir in the minced garlic, cooking for just 30 seconds to release its aroma without browning.
  4. Pour in the crushed tomatoes and chicken stock, bringing the mixture to a gentle boil before reducing to a simmer for 20 minutes, allowing flavors to meld beautifully.
  5. Season with black pepper and sea salt, adjusting as needed but remember the cream will add richness later.
  6. Blend the soup until smooth using an immersion blender for a silky texture, or leave it slightly chunky if you prefer.
  7. Stir in the heavy cream, warming through for another 5 minutes on low heat to avoid curdling.
  8. Garnish with torn basil leaves just before serving, adding a fresh contrast to the soup’s depth.

Remember, the Sopa de Tomate is a canvas of velvety texture and bright, tangy flavors, perfect with a crusty bread for dipping or a dollop of cool crème fraîche to balance its warmth.

Sopa de Verduras

Sopa de Verduras

Just as the first light of dawn gently touches the earth, there’s something profoundly comforting about a bowl of Sopa de Verduras. It’s a humble yet vibrant dish that whispers of home, of quiet mornings, and the simple joy of nourishing the body and soul.

Servings

5

servings
Prep time

15

minutes
Cooking time

34

minutes

Ingredients

  • 2 tablespoons rich extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced with care
  • 2 carrots, peeled and sliced into thin coins
  • 2 celery stalks, chopped with precision
  • 1 large potato, cubed into bite-sized pieces
  • 4 cups homemade vegetable broth, simmering and fragrant
  • 1 cup fresh green beans, trimmed and cut into 1-inch pieces
  • 1 teaspoon sea salt, finely ground
  • 1/2 teaspoon freshly ground black pepper, aromatic and bold
  • 1 bay leaf, dried yet full of flavor
  • 1/4 cup fresh parsley, finely chopped for a burst of color

Instructions

  1. In a large pot, heat the extra virgin olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the finely diced yellow onion and minced garlic, sautéing until they turn translucent and fragrant, approximately 5 minutes.
  3. Introduce the sliced carrots and chopped celery to the pot, stirring occasionally until they begin to soften, about 5 minutes.
  4. Gently add the cubed potato and fresh green beans, allowing them to mingle with the other vegetables for 2 minutes.
  5. Pour in the homemade vegetable broth, ensuring it covers the vegetables completely. Tip: For a richer flavor, let the broth come to a boil before reducing the heat.
  6. Season with sea salt, freshly ground black pepper, and add the bay leaf. Tip: The bay leaf should be removed before serving to prevent bitterness.
  7. Simmer the soup uncovered for 20 minutes, or until all the vegetables are tender but still hold their shape. Tip: Stir occasionally to prevent sticking and ensure even cooking.
  8. Remove the bay leaf and stir in the fresh parsley just before serving, allowing its vibrant color and flavor to shine.

Ladled into bowls, this Sopa de Verduras offers a symphony of textures, from the softness of the potatoes to the slight crunch of the green beans. Its flavors are a delicate balance of earthiness and freshness, perfect when served with a slice of crusty bread for dipping into the savory broth.

Sopa de Chicharrón

Sopa de Chicharrón

Beneath the quiet hum of the kitchen, there’s a dish that whispers of comfort and tradition, a bowl of Sopa de Chicharrón that cradles the soul with its hearty warmth and rich flavors.

Servings

4

servings
Prep time

15

minutes
Cooking time

17

minutes

Ingredients

  • 1 cup of crispy pork chicharrón, broken into bite-sized pieces
  • 2 tablespoons of golden, aromatic olive oil
  • 1 large yellow onion, finely diced
  • 2 cloves of garlic, minced to a fragrant paste
  • 1 ripe tomato, seeded and chopped
  • 4 cups of rich, homemade chicken stock
  • 1 teaspoon of earthy ground cumin
  • Salt, just enough to enhance the flavors
  • 2 large eggs, lightly beaten
  • Fresh cilantro leaves, for a bright, herbal finish

Instructions

  1. In a large pot, heat the golden olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the finely diced onion and cook until translucent, stirring occasionally, for about 5 minutes.
  3. Stir in the minced garlic and chopped tomato, cooking until the tomato softens, approximately 3 minutes.
  4. Pour in the rich chicken stock and bring to a gentle boil, then reduce heat to simmer.
  5. Add the earthy ground cumin and salt, stirring to combine.
  6. Gently fold in the crispy pork chicharrón pieces, allowing them to soften slightly in the broth, about 5 minutes.
  7. Slowly drizzle in the lightly beaten eggs, stirring constantly to create delicate ribbons throughout the soup.
  8. Remove from heat and let stand for 2 minutes to allow flavors to meld.
  9. Garnish with fresh cilantro leaves before serving.

You’ll find the soup carries a delightful contrast of textures, from the tender chicharrón to the silky egg ribbons, all swimming in a deeply flavorful broth. Serve it with a side of warm, crusty bread to soak up every last drop, or top with a sprinkle of queso fresco for an extra layer of richness.

Sopa de Garbanzo

Sopa de Garbanzo

Wandering through the flavors of the Mediterranean, this Sopa de Garbanzo brings warmth to your kitchen with its humble yet hearty essence. It’s a dish that whispers stories of sun-drenched coasts and shared meals under the open sky.

Servings

3

servings
Prep time

15

minutes
Cooking time

97

minutes

Ingredients

  • 2 cups dried garbanzo beans, soaked overnight until plump
  • 1/4 cup rich extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 4 garlic cloves, minced to release their pungent aroma
  • 1 tsp smoked paprika, for a hint of warmth
  • 6 cups homemade chicken stock, simmering and fragrant
  • 1 bay leaf, to infuse the soup with its subtle earthiness
  • Salt, to layer the flavors

Instructions

  1. In a large pot, heat the olive oil over medium heat until it shimmers, about 2 minutes.
  2. Add the diced onion, stirring occasionally, until it turns translucent and sweet, roughly 5 minutes.
  3. Stir in the minced garlic and smoked paprika, cooking just until the garlic is fragrant, about 30 seconds.
  4. Drain the soaked garbanzo beans and add them to the pot, along with the chicken stock and bay leaf.
  5. Bring the mixture to a boil, then reduce the heat to low, covering the pot to let the soup simmer gently for 1.5 hours, or until the beans are tender.
  6. Season with salt carefully, tasting as you go to ensure the flavors are balanced.
  7. Remove the bay leaf before serving, discarding it properly.

Gently ladled into bowls, this Sopa de Garbanzo offers a creamy texture with each spoonful, the beans melting slightly against the backdrop of smoky paprika. Serve it with a drizzle of olive oil and a slice of crusty bread for dipping, transforming it into a meal that comforts and satisfies.

Sopa de Chile Poblano

Sopa de Chile Poblano
There’s something deeply comforting about a bowl of Sopa de Chile Poblano, especially when the evening air carries a hint of autumn’s approach. This dish, with its velvety texture and gentle heat, feels like a warm embrace after a long day.

Servings

5

servings
Prep time

20

minutes
Cooking time

23

minutes

Ingredients

– 2 large, fresh poblano peppers, charred and peeled
– 1 tablespoon of rich extra virgin olive oil
– 1 small white onion, finely diced
– 2 cloves of garlic, minced with care
– 4 cups of homemade chicken stock, simmering and fragrant
– 1/2 cup of heavy cream, luxuriously thick
– Salt, just a pinch to awaken the flavors
– Fresh cilantro leaves, for a burst of color and freshness

Instructions

1. Begin by charring the poblano peppers over an open flame or under a broiler set to high, turning occasionally until all sides are blackened, about 5 minutes.
2. Place the charred peppers in a bowl, cover with plastic wrap, and let them steam for 10 minutes to loosen the skins.
3. Peel the peppers carefully, remove the seeds and stems, then slice them into thin strips.
4. In a medium pot, heat the olive oil over medium heat until shimmering, then add the onion and garlic, sautéing until translucent, about 3 minutes.
5. Add the poblano strips to the pot, stirring gently to combine with the onions and garlic.
6. Pour in the chicken stock, bringing the mixture to a gentle boil before reducing the heat to a simmer for 15 minutes, allowing the flavors to meld.
7. Stir in the heavy cream, heating through but not boiling, to maintain its silky texture.
8. Season with a pinch of salt, tasting as you go to ensure the balance of flavors.
9. Ladle the soup into bowls, garnishing each with fresh cilantro leaves for a touch of brightness.
Warm and inviting, this Sopa de Chile Poblano offers a creamy texture with a subtle kick, perfect for pairing with crusty bread or a side of avocado slices for added richness.

Conclusion

Outstanding in flavor and variety, our roundup of 22 Spicy Mexican Soup Recipes offers something for every taste and occasion. Whether you’re craving something hearty or light, these dishes promise to delight. We’d love to hear which recipes become your favorites—don’t forget to leave a comment and share this article on Pinterest to spread the warmth of Mexican cuisine!

Tags:

You might also like these recipes

Leave a Comment