A delightful and creamy shrimp soup with a touch of spice, perfect for a cozy meal.
Heat the olive oil in a large saucepan over medium heat.
Using a good quality olive oil enhances the flavor of the dish.
Add the chopped onion and minced garlic, and sauté until softened.
Cook until the onion is translucent for the best flavor.
Stir in the flour and cook for a minute to form a roux.
This step helps thicken the soup.
Gradually add the water, stirring constantly to avoid lumps.
Adding the liquid slowly ensures a smooth consistency.
Stir in the cream, chili powder, cumin, and coriander, and bring to a gentle boil.
Adjust the spices to your taste preference.
Reduce the heat, cover, and simmer for 5 minutes.
Simmering allows the flavors to meld together.
Add the shrimp and cook until they turn pink.
Avoid overcooking the shrimp to keep them tender.
Gradually stir some hot soup into the sour cream, then return it to the pan, stirring constantly.
Tempering prevents the sour cream from curdling.
Serve the soup hot, garnished with fresh cilantro and diced avocado.
Serve immediately for the best texture and flavor.