Brazilian Coconut-Peanut Fish Soup

Preparation info
  • Makes

    2 Quarts

    • Difficulty


Appears in

By James Peterson

Published 2007

  • About

The idea for this soup comes from the Brazilian vatapa, a hearty seafood stew flavored with peanuts and coconut milk.


  • 1 large onion, finely chopped
  • 8 cloves garlic, finely chopped
  • 2 tablespoons


In a pot, cook the onion and garlic in the oil over medium heat, stirring regularly, for about 10 minutes, or until the onion softens and is shiny but does not brown. Add the fish bones and heads, tomatoes, and 2 quarts water and simmer gently for about 30 minutes. Remove from the heat and work the mixture through a large-mesh strainer or a food mill fitted with the coarse disk into a clean pot