Fish Soup with Rouille
A rich, flavorful French-inspired fish soup paired with a garlicky rouille sauce.
How to Make Fish Soup with Rouille: A Step-by-Step Guide

⏱️ Preparation Time: 20 minutes
🍳 Cooking Time: 40 minutes
🥄 Total Time: 1 hour
👩🍳 Serves: 4
Ingredients:
For the Fish Soup:
- 🐟 400g mixed white fish fillets (such as cod, haddock, or snapper)
- 🍤 200g shrimp (peeled and deveined)
- 🍅 2 large tomatoes (chopped)
- 🥔 1 large potato (peeled and diced)
- 🧅 1 onion (chopped)
- 🧄 2 cloves garlic (minced)
- 🥒 1 celery stalk (chopped)
- 🌿 2 sprigs fresh thyme
- 🌶️ 1 bay leaf
- 🌿 1/4 cup fresh parsley (chopped)
- 🍋 1 lemon (zested and juiced)
- 🧂 Salt and pepper (to taste)
- 🥣 4 cups fish stock or water
- 🥄 2 tbsp olive oil
For the Rouille:
- 🧄 2 cloves garlic (minced)
- 🍞 1 slice of day-old bread (crust removed, torn into pieces)
- 🍋 1 tbsp lemon juice
- 🌶️ 1/2 tsp saffron threads (optional)
- 🧂 Salt and pepper (to taste)
- 🧴 1/4 cup olive oil
Instructions:
- Make the Rouille:
- In a food processor, combine garlic, bread, lemon juice, saffron (if using), salt, and pepper.
- Slowly add olive oil while blending until a smooth, creamy consistency is reached. Set aside.
- Prepare the Fish Soup:
- In a large pot, heat olive oil over medium heat.
- Add onion, garlic, celery, and cook for 5 minutes until softened.
- Add tomatoes and cook for another 5 minutes until the tomatoes break down.
- Pour in fish stock (or water), bring to a simmer.
- Add the potato, thyme, and bay leaf, and cook for 15 minutes, until the potato is tender.
- Add the fish fillets and shrimp, cook for another 5-7 minutes, until the fish is cooked through and the shrimp turn pink.
- Season with salt, pepper, and lemon juice.
- Discard the bay leaf and thyme sprigs.
- Serve:
- Ladle the soup into bowls.
- Top with a spoonful of the rouille and sprinkle with fresh parsley.
- Serve with crusty bread on the side.
Leave a Reply