
Colombian Turkey Meatballs in Tree Tomato Coconut Sauce with Cilantro Rice
An original recipe inspired by Colombian flavors: juicy turkey meatballs seasoned with cumin, scallion, and cilantro, simmered in a creamy tree tomato and coconut sauce, served over white rice scented with fresh cilantro.
Ingredients
- 500 g ground turkey (for the meatballs)
- 180 g white rice (crudo)
- 300 g tree tomato (approx. 3 units, peladas)
- 240 ml coconut milk (without sugar)
- 80 g scallions (finely chopped, divided)
- 30 g fresh cilantro (chopped, divided)
- 12 g garlic (chopped, divided)
- 1 unit egg (for ligar the meatballs)
- 30 g pre-cooked cornmeal (for dar estructura)
- 2 g ground cumin (divided)
- 2 g annatto or paprika (for color)
- 8 g salt (divided, or to taste)
- 2 g black pepper (freshly ground)
- 30 ml vegetable oil (divided)
- 480 ml water (for the arroz)
- 100 g white onion (chopped)
- 90 g red bell pepper (chopped diced small)
- 15 g grated panela (for balancear the acidez)
- 15 ml lime juice (fresh)
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 medium saucepan, rinse the white rice if desired and combine it with 480 ml (2 cups) water, 1/2 teaspoon salt, half of the fresh cilantro, and 1 teaspoon vegetable oil. Bring to a boil over medium-high heat, then reduce the heat, cover, and cook for 15 minutes until the liquid is absorbed. Turn off the heat, let it rest for 10 minutes, and fluff with a fork.
- 2
2. While the rice cooks, prepare the meatball mixture. In a large bowl, combine the ground turkey, egg, pre-cooked cornmeal, half of the scallions, half of the garlic, 1/2 teaspoon ground cumin, annatto or paprika, 1 teaspoon salt, black pepper, and 1 tablespoon of the remaining fresh cilantro. Mix gently until combined.
- 3
3. Shape the turkey mixture into 16 evenly sized meatballs. If you have time, chill them for 10 minutes so they hold their shape better.
- 4
4. Heat 1 tablespoon vegetable oil in a wide skillet over medium heat. Brown the meatballs in batches for 6 to 8 minutes, turning them so they sear on several sides. They do not need to be fully cooked yet. Remove and set aside on a plate.
- 5
5. For the sauce, place the peeled tree tomatoes in a blender with the coconut milk, lime juice, and grated panela. Blend until smooth.
- 6
6. In the same skillet, add the remaining tablespoon of vegetable oil and sauté the white onion, red bell pepper, the rest of the scallions, and the rest of the garlic for 4 to 5 minutes, until fragrant and tender. Add the remaining 1/2 teaspoon ground cumin and a pinch of salt.
- 7
7. Pour the blended tree tomato and coconut mixture into the skillet. Cook over medium heat for 5 minutes, stirring occasionally, until the sauce thickens slightly and the flavors come together.
- 8
8. Return the meatballs to the skillet and coat them with the sauce. Cover and cook over medium-low heat for 12 to 15 minutes, until the meatballs are fully cooked and reach a safe internal temperature of 165°F (74°C).
- 9
9. If you prefer a lightly gratinated finish, transfer the meatballs with their sauce to an oven-safe dish and bake for 5 minutes at 400°F (200°C). This step is optional.
- 10
10. Serve the cilantro rice in shallow bowls and spoon the tree tomato coconut meatballs over the top. Finish with the remaining fresh cilantro as garnish.
Chef tips
To peel tree tomatoes easily, score the skin lightly and dip them in hot water for 30 seconds; the peel will slip off easily. If the sauce tastes too tart, add an extra pinch of panela.
Substitutions
You can replace the ground turkey with ground chicken. If tree tomatoes are unavailable, use a mix of regular tomatoes and a little passion fruit for similar tang, though the flavor will change. The cilantro in the rice can be replaced with parsley for a milder profile.
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

Colombian Cargamanto Bean, Sweet Plantain and Cumin Chicken Cazuela
65 min

Pork Loin with Cocoa-Coffee Crust, Arracacha Mash, and Warm Cabbage-Pineapple Salad
75 min

Colombian Chicken Stew with Coconut, Cassava, and Sweet Corn
80 min

Colombian Chicken Stew with Arracacha, Tree Tomato, and Tender Peas
80 min

Chicken Breast in Goldenberry Creole Mustard Sauce with Yam Purée and Sautéed Corn
55 min

Colombian Mojarra with Pineapple-Sesame Hogao, Turmeric Rice, and Thin Patacones
65 min