Vatapá is an ancestral sauce from Bahian cuisine, celebrated for its velvety texture and balance of savory, sweet, and spicy notes. This classic version combines fresh seafood with the richness of coconut milk and dendê oil, creating a dish that honors Afro-Brazilian roots with every bite.
Ingredients
How many are you cooking for?
Original recipe for 4 servings
- 300 g peeled shrimp
- 150 g roasted cashews
- 100 g roasted peanuts
- 2 slices hard white bread (soaked)
- 400 ml full-fat coconut milk
- 3 tbsp dendê oil (palm)
- 2 garlic cloves
- 1 medium onion
- 1 malagueta or habanero chili
- 1 bunch fresh cilantro
- 1 tsp ground cumin
- Salt and pepper to taste
- 1 tbsp lime juice
Step by step
Follow the timeline: technique icon, time and temperature when relevant.
- Step 1 Pan 8 min
Place cashews and peanuts in a non-stick skillet over medium-low heat; toast them while stirring constantly until they release their aroma and turn lightly golden, about 8 minutes. This step is crucial to activate the natural oils and prevent the sauce from turning bitter.
- Step 2 Prep 10 min
Submerge the bread slices in a bowl with 200 ml of coconut milk for 10 minutes until completely soft; squeeze them well with your hands to remove excess liquid and reserve them to form the thickening base of the mixture.
- Step 3 Blend 3 min
In an immersion blender or food processor, combine the toasted nuts, drained bread, garlic, chopped onion, deseeded chili, cilantro and 100 ml of coconut milk; process until you obtain a completely smooth and homogeneous paste.
- Step 4 Pot / simmer 12 min
Heat the dendê oil in a thick-bottomed pot over medium heat; add the blended paste and sauté while stirring with a wooden spoon for 12 minutes until the mixture loses its green color and takes on a dark reddish-brown tone.
- Step 5 Pot / simmer 15 min
Pour in the remaining coconut milk, add cumin and salt; reduce the heat to low and cook while stirring vigorously every two minutes for 15 minutes so the starches from the bread and nuts thicken the sauce evenly.
- Step 6 Cook 5 min
Add the already cooked shrimp cut into medium pieces and the lime juice; heat gently for 5 minutes without letting it boil to prevent the seafood from toughening, then remove from heat and let rest for 3 minutes before serving.