- What if I don't have dendê oil?
- Although the flavor is unique, you can substitute olive oil mixed with a little annatto (or paprika) for color.
- Can I freeze it?
- Yes, but the coconut milk might separate upon thawing. Reblend or stir vigorously when reheating.
Classic Brazilian Vatapá with Fish and Peanuts
Classic Vatapá is one of Brazil's most iconic dishes, starting its journey as ritual food in Afro-Brazilian Candomblé ceremonies. It's neither a soup nor a stew, but an incredibly rich, creamy paste containing ground cashews, dried shrimp powder (traditionally), and dendê oil. The texture sits somewhere between a pottage and a pâté, and it often serves as the filling for famous acarajé bean fritters.
Ingredients
1
lb
Cod Fillets
1
can (13.5 oz)
Coconut Milk
5
oz
White Bread (crusts removed)
3/4
cup
Water (or Fish Stock)
1/4
cup
Roasted Peanuts (unsalted, ground)
1/4
cup
Cashews (ground)
4
cloves
Garlic
1
pc
Onion
2
pc
Tomatoes
1
pc
Chili Pepper (fresh)
3
tbsp
Olive Oil (or Dendê Oil)
1
tsp
Salt
1/2
tsp
Black Pepper
1
pc
Lime
1
bunch
Fresh Cilantro
Shopping List (0)
Equipment Needed
- Food Processor: For pureeing ingredients.
- Heavy-bottomed pot: To prevent the thick cream from burning.
- Wooden spoon: For constant stirring.
Allergen Information
Fish
Peanuts
Tree Nuts (Cashews, Coconut)
Wheat
Instructions
1
✓
Soak the bread in the water (or fish stock) for 10 minutes until fully saturated.
Tip: Bread acts as the thickener here (instead of a roux), ensuring a smooth texture.
2
✓
Place the onion, garlic, tomatoes, chili, ground peanuts, cashews, and soaked bread (with liquid) into a blender. Puree until smooth.
Tip: The oil content of the nuts and the bread starch create a stable emulsion.
3
✓
Heat the oil in a pot and pour in the pureed paste. Cook over medium heat, stirring constantly, for 10-15 minutes until it thickens and the color deepens.
Tip: Constant stirring is important because the thick paste can easily 'spit' hot steam and burn.
4
✓
Pour in the coconut milk, bring to a boil, then reduce heat to low.
Tip: Coconut milk fat softens the flavors and adds a glossy sheen.
5
✓
Cut the fish into bite-sized cubes, season with salt and pepper, and add to the sauce. Simmer for 8-10 minutes until the fish is tender.
Tip: We cook the fish gently in the simmering liquid (poaching) so it doesn't dry out.
6
✓
Before serving, squeeze in the lime juice and stir in chopped cilantro.
Tip: Lime acidity cuts through the fatty, nutty richness, balancing the flavors.
Recipe FAQ
Ingredients
- 1 lb Cod Fillets
- 1 can (13.5 oz) Coconut Milk
- 5 oz White Bread (crusts removed)
- 3/4 cup Water (or Fish Stock)
- 1/4 cup Roasted Peanuts (unsalted, ground)
- 1/4 cup Cashews (ground)
- 4 cloves Garlic
- 1 pc Onion
- 2 pc Tomatoes
- 1 pc Chili Pepper (fresh)
- 3 tbsp Olive Oil (or Dendê Oil)
- 1 tsp Salt
- 1/2 tsp Black Pepper
- 1 pc Lime
- 1 bunch Fresh Cilantro