Skip to content
Vatapá
braziliandinner

Vatapá

Bahian creamy shrimp stew with peanuts, coconut milk, and dendê oil — Afro-Brazilian masterpiece.

Prep
30 min
Cook
45 min
Servings
6
Difficulty
Medium
4.8
Sign in to rate
#brazilian#bahian#shrimp#afro-brazilian#stew

About This Recipe

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.

Ingredients

Serves 6

  • 500 gshrimp, peeled and deveined
  • 100 gdried shrimp, soaked and chopped
  • 200 gstale bread, crusts removed, cubed
  • 1 cupcoconut milk (for soaking bread)
  • 1 cuproasted peanuts
  • 1/2 cupraw cashews
  • 1 cancoconut milk (400ml)
  • 1/4 cupred palm oil (dendê) — essential
  • 2 largeonions, chopped
  • 4 clovesgarlic, chopped
  • 2 tbspginger, grated
  • 2 mediumtomatoes, chopped
  • 1red bell pepper, chopped
  • 2malagueta or Thai bird chilies, chopped
  • 1/2 cupfresh cilantro, chopped
  • 1lime, juiced
  • 2 tspsalt
  • 1 tspblack pepper

Instructions

  1. 1

    Soak bread

    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.

  2. 2

    Make base paste

    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.

  3. 3

    Cook aromatics

    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.

  4. 4

    Add base

    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.

  5. 5

    Add coconut milk

    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.

  6. 6

    Add shrimp

    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.

  7. 7

    Finish

    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.

  8. 8

    Serve

    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.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    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.

Variations

  • •

    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.

Storage

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.

History & Origin

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.

Frequently Asked Questions

Where do I find dendê oil?

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.

Can I make vatapá without dendê 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.

What can I serve vatapá with?

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.

Nutrition Facts

Per serving (380g / 13.4 oz) · 6 servings total

Calories580kcal
Protein28g
Carbohydrates32g
Fat38g
Fiber4g
Protein28g
Carbs32g
Fat38g

Time Summary

Prep time30 min
Cook time45 min
Total time75 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes