Vatapá is one of the cornerstones of Bahian cooking — a luxuriously creamy, almost pudding-like purée of bread, ground peanuts and cashews, coconut milk, ginger, and dried shrimp, enriched with red palm oil and studded with fresh shrimp. The bread and nuts thicken the stew into a smooth, spoonable cream, while the dendê oil lends its unmistakable orange color and earthy, slightly grassy flavor that defines so much of Bahia's food. Its layered taste reflects a blend of West African, Indigenous Brazilian, and Portuguese influences, and it carries strong cultural weight in Afro-Brazilian tradition. Vatapá is most famously served as the filling for acarajé, the black-eyed-pea fritters of Salvador, but it's equally good spooned over fluffy white rice as a rich main course.
Serves 6
Soak the cubed stale bread in 1 cup coconut milk for about 15 minutes until thoroughly softened. The bread is the main thickener, so it needs to break down completely for a smooth purée.
Blend the soaked bread with its milk, the peanuts, cashews, dried shrimp, half the onion, half the garlic, the ginger, tomatoes, bell pepper, and chilies until you have a smooth, thick paste. This nutty, savory base is the soul of vatapá.
Blend in batches if needed and scrape down the sides so no chunks of nut or bread remain.
Heat 2 tbsp of the dendê oil in a heavy pot and cook the remaining onion and garlic gently for about 8 minutes until soft and translucent, building a savory foundation for the stew.
Stir in the blended base paste and cook about 5 minutes, stirring constantly. The thick mixture catches on the bottom easily, so keep it moving as it heats and begins to tighten.
Use a wide wooden spoon and reach into the corners of the pot to prevent scorching.
Slowly stir in the remaining coconut milk, then simmer gently for about 20 minutes, stirring frequently, until the mixture is thick, smooth, and pudding-like. Adjust with a little water if it gets too stiff.
Add the fresh shrimp and cook just 5 minutes until they turn pink and are barely cooked through. Overcooked shrimp turn rubbery, so pull the pot from the heat as soon as they're done.
Stir in the remaining dendê oil, the lime juice, cilantro, salt, and pepper, then taste and adjust the seasoning. The final dose of palm oil deepens the color and rounds out the flavor.
Serve the vatapá hot over white rice or as a filling for acarajé, finishing with extra cilantro. It's rich, so modest portions go a long way.
Dendê (red palm) oil is essential — it gives the orange color and signature earthy flavor.
Stir constantly while thickening; the dense purée scorches on the bottom quickly.
Soak the bread thoroughly so the base blends perfectly smooth.
Add the fresh shrimp last and cook briefly so they stay tender.
Loosen with water or coconut milk if the stew gets too stiff.
Use chicken or firm white fish instead of, or alongside, the shrimp.
Add hearts of palm or extra dried shrimp for texture and depth.
Make a vegetarian version with extra nuts, bread, and hearts of palm in place of seafood.
Serve as the classic acarajé filling rather than over rice.
Refrigerate up to 3 days; like many stews, the flavor deepens overnight. Reheat gently over low heat, stirring often and loosening with a splash of water or coconut milk, since it thickens considerably when chilled. Avoid boiling hard, which can make the cooked shrimp tough.
Vatapá has Afro-Brazilian origins, developed in Bahia from West African culinary traditions carried by enslaved Africans and blended with Indigenous and Portuguese ingredients. It holds cultural and religious significance, including ties to Afro-Brazilian Candomblé practice, and remains emblematic of Bahian cuisine.
Look in Brazilian, African, or Latin American specialty stores, or order it online, where it's sold as red palm oil or azeite de dendê. Choose an unrefined red palm oil for the authentic color and flavor. Sustainably sourced brands are available, which is worth seeking out given the environmental concerns around palm oil.
You can cook it, but it won't be truly authentic, since dendê provides both the characteristic orange hue and a distinctive earthy taste that nothing else replicates. If you must substitute, a neutral oil tinted with a little annatto approximates the color, though the unique flavor of the original will be missing.
The two classic options are spooning it over plain white rice as a main dish, or using it as the rich filling for acarajé, the Bahian black-eyed-pea fritters. It also pairs well with caruru, shrimp, and hot sauce as part of a larger Bahian spread, and a squeeze of lime brightens each serving.
Per serving (380g / 13.4 oz) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.