Spicy Tomato Shrimp Soup is a bold and vibrant dish that brings together the sweetness of shrimp and the depth of fire-roasted tomatoes, balanced with warming spices and fresh herbs. It's quick, satisfying, and perfect as a light meal or hearty starter. Think of it as the love child of a seafood stew and a zesty tomato bisque—with heat!
Heat olive oil in a medium pot over medium heat.
Add the onion and cook until soft and translucent, about 4–5 minutes.
Stir in garlic, red chili, paprika, and cumin. Cook for 1 minute until aromatic.
Add the tomato paste and cook for 1 minute to deepen the flavor.
Stir in fire-roasted tomatoes and broth. Bring to a simmer.
Simmer uncovered for 8–10 minutes, allowing the flavors to meld.
Add shrimp and cook for 3–4 minutes, until pink and just cooked through.
Add lemon juice and season with salt and pepper to taste.
(If using spinach or beans, add now and simmer briefly until heated through.)
Ladle soup into bowls.
Garnish with fresh herbs, lemon wedges, and a drizzle of olive oil.
Serve hot with crusty bread or over a scoop of rice for a heartier meal.
Make it creamier: Stir in 1/4 cup coconut milk or heavy cream at the end.
Mild version: Omit the chili or reduce the amount.
Extra seafood: Add a few mussels, squid rings, or scallops with the shrimp.
Storage: Keeps well refrigerated for up to 2 days (reheat gently).
4 servings