
Brazilian Fish and Pumpkin Bobó with Cilantro Rice and Crunchy Cucumber
An original dish inspired by Brazil’s coastal flavors: tender white fish cooked in a silky cassava, pumpkin, and coconut milk cream, scented with lime, cilantro, and a touch of dendê oil. It is served with cilantro rice and a fresh crunchy cucumber garnish for contrast.
Ingredients
- 600 g firm white fish fillets (diced large; merluza, bacalao fresh or tilapia)
- 500 g peeled cassava (fresh or congelada)
- 300 g peeled pumpkin (diced)
- 400 ml coconut milk (without sugar)
- 240 g long-grain white rice (crudo)
- 720 ml water (for the arroz)
- 200 g cucumber (en medias lunas finas)
- 180 g onion (finely chopped, divided)
- 200 g tomato (without semillas and chopped)
- 120 g red bell pepper (chopped fino)
- 15 g garlic (chopped, divided)
- 25 g fresh cilantro (chopped, divided)
- 2 unit limes (zest and juice, divided)
- 15 ml dendê oil (optional pero recomendado)
- 30 ml olive oil (divided)
- 8 g salt (or to taste, divided)
- 2 g black pepper (divided)
- 2 g ground cumin
- 2 g sweet paprika
- 5 g fresh hot chili (finely chopped, optional)
- 15 ml rice vinegar or white vinegar (for the pepino)
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
Instructions
- 1
1. Place the cassava in a pot with enough water to cover it and a pinch of salt. Cook over medium heat until very tender, about 20 to 25 minutes. Drain, remove any tough inner fibers, and set aside.
- 2
2. Meanwhile, cook the pumpkin in another pot with a little water until soft, 10 to 12 minutes. Drain and set aside.
- 3
3. Marinate the fish with half of the garlic, half of the lime juice, 1/2 teaspoon salt, 1/4 teaspoon black pepper, the cumin, and the sweet paprika. Let it rest for 10 minutes while you continue with the recipe.
- 4
4. For the rice, heat 1 tablespoon olive oil in a saucepan over medium heat. Add 60 g of the chopped onion and sauté for 2 minutes. Add the rice and stir for 1 minute. Pour in 720 ml (3 cups) water and 1/2 teaspoon salt. Once boiling, cover and cook on low for 15 minutes, until the liquid is absorbed. Turn off the heat and let it rest, covered, for 5 minutes.
- 5
5. Toss the cucumber with the vinegar, zest of 1 lime, a pinch of salt, a pinch of pepper, and 2 tablespoons chopped cilantro. Chill until ready to serve so it stays crisp.
- 6
6. In a blender, process the cooked cassava, cooked pumpkin, and coconut milk until smooth and thick. If needed, add a few tablespoons of water so the mixture blends easily.
- 7
7. In a wide pot, heat the remaining tablespoon of olive oil with the dendê oil over medium heat. Add the remaining onion and sauté for 3 to 4 minutes. Stir in the remaining garlic, red bell pepper, tomato, and hot chili, and cook for 5 minutes until the vegetables soften.
- 8
8. Pour the cassava, pumpkin, and coconut cream into the pot. Cook over medium-low heat for 5 minutes, stirring so it does not stick. Adjust with the remaining salt and pepper.
- 9
9. Gently add the marinated fish to the hot cream. Cook over low heat for 6 to 8 minutes, until the fish is opaque, tender, and flakes slightly. Add the remaining lime juice and the remaining half of the cilantro.
- 10
10. Fluff the rice with a fork and mix in the rest of the chopped cilantro. Serve the bobó hot with the cilantro rice on the side and finish with the crunchy cucumber on top or alongside.
- 11
11. If you want to keep the dish warm before serving, you can leave the pot covered over very low heat or in a preheated oven at 200°F / 95°C for up to 10 minutes. Do not let it boil vigorously or the fish may dry out.
Chef tips
For a silkier texture, blend the cream while still warm and pass it through a coarse strainer. Dendê oil brings a very distinctive Brazilian flavor; use it moderately so it does not overpower the fish.
Substitutions
You can substitute the cassava with frozen yuca pieces. Pumpkin can be replaced with butternut squash. If you cannot find dendê oil, use only olive oil, although the flavor will be less traditional.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageNinja Professional BL610 Blender
Smoothies, sauces and soups
- Smoothies, sauces and soups
- Easy-to-wash jar
- Check the power and jar size
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Creamy chicken moqueca with toasted corn, cilantro, and crispy coconut farofa
55 min

Brazilian Chicken, Okra and Coconut Stew with Toasted Corn Farofa
55 min

Golden Shrimp and Cassava Bobó with Toasted Coconut Rice
60 min

Brazilian Tapioca-Coconut Crusted Tilapia with Creamy Lime Rice, Sautéed Collards and Tomato Vinaigrette
65 min

Brazilian Baked Chicken with Coconut Crust and Corn Farofa with Peppers
60 min

Brazilian Creamy Coconut-Lime Rice with Seared Pork, Roasted Squash, and Red Onion Farofa
65 min