Ingredients
- 1 tablespoon olive oil
- 1 pound Mexican chorizo, casings removed
- 1 large onion, diced
- 2 cloves garlic, minced
- 4 cups chicken broth
- 3 large potatoes, peeled and diced (about 1 pound)
- 1 teaspoon smoked paprika
- Salt and pepper, to taste
- 1/2 cup heavy cream (optional for creaminess)
- Fresh cilantro, chopped, for garnish
- Crusty bread, for serving
If you can’t find Mexican chorizo, feel free to substitute with spicy Italian sausage or your favorite plant-based chorizo for a vegetarian version. The smoked paprika adds a lovely depth, but regular paprika works in a pinch.
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chorizo and cook, breaking it up with a spoon, until browned and cooked through, about 5-7 minutes. Transfer to a plate, leaving the drippings in the pot.
- Add the diced onion to the pot and sauté until translucent, about 4 minutes. Stir in the garlic and cook for another minute until fragrant.
- Pour in the chicken broth and bring to a simmer. Add the diced potatoes and smoked paprika, then season with salt and pepper.
- Return the chorizo to the pot and let the soup simmer until the potatoes are tender, about 15-20 minutes. If you like a creamier texture, stir in the heavy cream and let it warm through for another 2 minutes.
- Adjust the seasoning to taste. Serve hot, garnished with fresh cilantro and accompanied by crusty bread for dipping.
One tip from my kitchen: if you like a smoother soup, use an immersion blender to partially blend the potatoes for a thicker consistency. Just remember to leave some chunks for texture!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International