
Achiote Grouper with Mashed Yuca and Warm Hearts of Palm Salad
An original Ecuadorian dish featuring grouper fillets seared with achiote and citrus, served over silky mashed yuca with cilantro and paired with a warm salad of hearts of palm, red onion, and tomato. It brings together coastal and highland flavors in a homey, aromatic, and balanced preparation.
Ingredients
- 600 g / 1.3 lb g grouper fillets (en 4 porciones iguales, skinless if preferred)
- 20 g / 1 tbsp g achiote paste (for marinar the pescado)
- 80 ml / 1/3 cup ml orange juice (fresh)
- 30 ml / 2 tbsp ml lime juice (divided for pescado and ensalada)
- 12 g / 4 cloves g garlic (chopped fino)
- 2 g / 1 tsp g ground cumin (for the marinado)
- 8 g / 1 1/2 tsp g salt (or to taste, divided)
- 2 g / 1 tsp g black pepper (freshly ground, divided)
- 45 ml / 3 tbsp ml achiote oil (divided for pescado, yuca and ensalada)
- 800 g / 1.75 lb g yuca (pelada and en trozos)
- 30 g / 2 tbsp g butter (for the majado)
- 120 ml / 1/2 cup ml milk (whole or semidescremada)
- 20 g / 1/2 cup g cilantro (chopped, divided entre majado and ensalada)
- 300 g / 10.5 oz g hearts of palm (escurrido and sliced)
- 120 g / 1 cup g red onion (en pluma fina)
- 180 g / 1 cup g tomato (diced medium)
- 15 ml / 1 tbsp ml apple cider vinegar (for suavizar the onion)
- 1 g / 1/2 tsp g dried oregano (for the ensalada)
- 200 g / 1 medium g avocado (thinly sliced for servir)
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. In a bowl, combine the achiote paste, orange juice, 15 ml (1 tbsp) of the lime juice, half of the garlic, cumin, 4 g (3/4 tsp) salt, 1 g (1/2 tsp) black pepper, and 15 ml (1 tbsp) achiote oil. Coat the grouper fillets with this mixture and marinate for 15 minutes in the refrigerator.
- 2
2. Place the yuca in a pot with enough water and 2 g (1/4 tsp) salt. Cook over medium heat for 20 to 25 minutes, until very tender. Remove the fibrous core if needed and keep warm.
- 3
3. While the yuca cooks, toss the red onion with the apple cider vinegar, the remaining 15 ml (1 tbsp) lime juice, and a pinch of salt. Let it stand for 10 minutes to soften.
- 4
4. Heat 15 ml (1 tbsp) achiote oil in a skillet over medium heat. Add the drained red onion and cook for 2 minutes. Stir in the tomato, hearts of palm, oregano, a pinch of black pepper, and half of the cilantro. Cook 2 to 3 minutes more, just until the salad is warm but still fresh. Adjust salt and set aside.
- 5
5. For the mash, mash the hot yuca with the butter, milk, remaining garlic, 15 ml (1 tbsp) achiote oil, remaining cilantro, 2 g (1/4 tsp) salt, and a pinch of black pepper. It should be smooth with a little texture. If desired, keep it covered over very low heat for 2 to 3 minutes.
- 6
6. Preheat the oven to 220°C / 425°F. Heat an oven-safe skillet over medium-high heat with the remaining 15 ml (1 tbsp) achiote oil. Sear the grouper fillets for 2 minutes on the first side and 1 minute on the second side.
- 7
7. Transfer the skillet to the oven and finish cooking the grouper for 5 to 7 minutes at 220°C / 425°F, until the fish is opaque and flakes gently when pressed with a fork.
- 8
8. Serve a base of mashed yuca on each plate, top with a grouper fillet, add the warm hearts of palm salad on the side, and finish with avocado slices. Serve immediately.
Chef tips
If the yuca feels too dry while mashing, add 1 or 2 extra tablespoons of warm milk. For better color on the fish, do not move the fillets during the first sear.
Substitutions
You can use sea bass or mahi-mahi instead of grouper. The milk can be replaced with unsweetened plant-based milk and the butter with more achiote oil, although the dish will only become dairy-free if you replace both.
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 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
Illustrative imageT-fal Ultimate Hard Anodized 12" Non-Stick Pan
Eggs, omelets and stir-fries
- Eggs and omelets that don’t stick
- Comfortable, sturdy handle
- Use wooden or silicone utensils
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Coastal Chicken Maito with Peanut and Plantain Leaf, over Soft Mashed Cassava
85 min

Criollo Corvina Stew with Sweet Corn, Lemon Verbena, and Golden Green Plantain Patties
60 min

Ecuadorian chicken in naranjilla-cilantro sauce with creamy hominy and pickled cucumber
65 min

Duck Seco with Naranjilla and Chicha de Jora, served with Toasted Quinoa and Roasted Squash
120 min

Highland chicken encocado with lupini beans and achiote coconut rice
70 min

Quito-Style Beef Seco with Goldenberry and Creamy Hominy with Cheese
120 min