This Jamie Oliver-inspired fish soup is a comforting and flavorful seafood dish, packed with tender white fish, juicy prawns, fresh vegetables, and aromatic herbs, all simmered in a rich tomato broth. Perfect for cozy family dinners or elegant entertaining, this easy seafood soup delivers restaurant-quality flavor with simple ingredients and minimal effort.
Total Time:45 minutes
Yield:4 servings
Ingredients
500g white fish fillets (cod, haddock, or halibut)
200g prawns, peeled and cleaned
2 tablespoons olive oil
1 medium onion, finely chopped
2 celery sticks, sliced
2 carrots, diced
3 garlic cloves, minced
1 can chopped tomatoes
1 liter fish or vegetable stock
1 teaspoon smoked paprika
1 teaspoon sea salt
1/2 teaspoon black pepper
1 tablespoon fresh parsley, chopped
1 teaspoon fresh thyme
Lemon wedges for serving
Crusty bread for serving
Instructions
Heat olive oil in a large soup pot over medium heat.
Add onion, celery, and carrots. Cook for 7–8 minutes until softened.
Stir in garlic, thyme, and smoked paprika. Cook for 1 minute until fragrant.
Pour in chopped tomatoes and stock. Bring to a gentle simmer.
Let the broth cook for 15 minutes to develop flavor.
Cut the fish into bite-sized chunks and carefully add to the soup.
Add prawns and simmer gently for 5–7 minutes, until the prawns are cooked through.
Season with salt and black pepper.
Garnish with fresh parsley and serve hot with lemon wedges and crusty bread.
Notes
Use the freshest seafood possible for the best flavor.
Avoid boiling the soup after adding fish to keep it tender.
Add mussels or clams for extra seafood richness.
For a creamy version, stir in a splash of cream or coconut milk before serving.
Leftovers taste even better the next day after the flavors blend together.