Portuguese Bread Soup Recipe
This Portuguese bread soup recipe brings together rustic Mediterranean flavors with tender black cod and a rich tomato broth, creating a comforting dish perfect for cozy dinners or casual entertaining. Featured on Fish the Dish, this recipe combines hearty stale bread, fragrant spices, and fresh seafood for a bold, satisfying meal that’s simple yet deeply flavorful.
The Inspiration
Rooted in traditional Portuguese cuisine, this bread soup—often reminiscent of açorda—is a beautiful example of how simple ingredients can be transformed into something extraordinary. Historically, dishes like this were created to reduce food waste, using day-old bread and pantry staples to craft nourishing meals. Over time, they’ve evolved into beloved comfort foods that celebrate both resourcefulness and flavor.
On Fish the Dish, host Spencer Watts embraces this philosophy by elevating humble ingredients with bold techniques and fresh seafood. In this version, black cod adds a luxurious, buttery texture that contrasts beautifully with the acidity of tomatoes and the richness of olive oil. The optional chorizo introduces a smoky depth, while fresh cilantro brightens the dish at the finish.
Ingredients
- 1 leek, sliced, white and light green parts only
- 1 onion, chopped
- 2/3 cup (160 ml) olive oil, plus more to garnish
- Salt and pepper
- 1 teaspoon (5 ml) black peppercorns
- 1 teaspoon (5 ml) coriander seeds
- 3 cloves of garlic, thinly sliced
- 4 pounds (1.8 kg) field tomatoes, roughly chopped
- 2 quarts (2 L) water
- 1 pounds (454 g) dried rustic bread, cut into 2-inch (5 cm) cubes
- 1 pound (454 g) black cod, cut into 2-inch (5 cm) cubes
- 4 ounces (113 g) chorizo, roughly sliced (optional)
- Chopped fresh cilantro, to garnish
Method
- In a large, heavy-bottomed pot combine leek, onion and olive oil. Season with salt.
- Crush peppercorn, coriander seeds, and garlic with mortar and pestle or a coffee grinder.
- Push the leeks and onions to one side of the pan and add crushed spices and garlic to the cleared space. Toast the spices for 30 seconds then mix in with the leeks.
- Add tomatoes to the pot and season with salt. Pour in water and allow to simmer and reduce for 30 minutes.
- Take the pot off heat and pulse tomatoes with an immersion blender. Season with salt and pepper.
- Return the pot to the heat and add the bread cubes, cod and chorizo. Simmer the soup just long enough to cook the cod through, about 8 minutes.
- Ladle soup into serving bowls and garnish with a drizzle oil and chopped cilantro.
Serving Suggestions
For a more traditional approach, pair the soup with additional crusty bread and a small plate of olives or marinated vegetables. The richness of the olive oil and the depth of the broth also make it an excellent companion to a glass of Portuguese white wine, such as Vinho Verde, which enhances the dish’s fresh and vibrant notes.
If you’re hosting, consider serving this soup family-style in a large pot at the center of the table, allowing guests to ladle their own portions. Garnish with extra cilantro and a final drizzle of olive oil just before serving to create an inviting, rustic presentation. The soup also reheats well, making it a great option for make-ahead meals or next-day leftovers that taste even more developed.
Final Thoughts
This Portuguese bread soup recipe is a celebration of rustic cooking at its finest, transforming simple, everyday ingredients into a deeply comforting and flavorful dish. The combination of tender black cod, rich tomato broth, and hearty bread creates a satisfying meal that feels both nourishing and indulgent.
What sets this recipe apart is its balance of textures and flavors—the softness of the bread, the delicate flakiness of the cod, and the aromatic depth of toasted spices all come together in perfect harmony. It’s a dish that tells a story of tradition, sustainability, and culinary creativity.