
Puerto Rican Turkey Meatballs in Sofrito-Pineapple Sauce with Creamy Pumpkin Rice
An original recipe inspired by Puerto Rican flavors: juicy turkey meatballs seasoned with criollo-style adobo, simmered in a sofrito, tomato, and fresh pineapple sauce, served over creamy pumpkin rice with cilantro. It balances sweet, savory, and aromatic notes in a comforting, vibrant dish.
Ingredients
- 500 g ground turkey (preferiblemente muslo or mezcla for more jugosidad)
- 12 g fresh garlic, minced (divided)
- 2 g dried oregano
- 1 g ground cumin
- 6 g salt (divided or to taste)
- 1 g black pepper (divided)
- 40 g breadcrumbs
- 50 g egg
- 16 g fresh cilantro, chopped (divided)
- 30 ml olive oil (divided)
- 150 g yellow onion, diced (divided)
- 120 g green bell pepper, diced (divided)
- 30 g sweet chili pepper, chopped
- 240 ml tomato puree
- 170 g fresh pineapple, diced (divided)
- 720 ml chicken broth (divided)
- 190 g medium-grain rice (enjuagado)
- 220 g pumpkin, small diced
- 120 ml coconut milk
- 45 g green olives stuffed with pimiento, sliced
- 1 unit bay leaf
- 15 ml apple cider vinegar
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
Preheat the oven to 220 °C / 425 °F. In a large bowl, combine the ground turkey with half of the minced garlic, dried oregano, ground cumin, 1/2 teaspoon salt, 1/4 teaspoon black pepper, breadcrumbs, the egg, and half of the chopped cilantro. Mix just until combined.
- 2
Shape into 16 even meatballs and place them on a lightly oiled sheet pan using 1 tablespoon of olive oil. Bake for 12 to 14 minutes at 220 °C / 425 °F, until lightly cooked on the outside.
- 3
While the meatballs bake, heat the remaining tablespoon of olive oil in a wide saucepan over medium heat. Sauté half of the onion, half of the green bell pepper, and the sweet chili pepper for 4 to 5 minutes, until fragrant and softened. Add the remaining garlic and cook for 30 seconds more.
- 4
Add the tomato puree, half of the fresh pineapple, 240 ml (1 cup) of chicken broth, apple cider vinegar, green olives, and the bay leaf. Season with the remaining salt and black pepper and simmer over medium-low heat for 8 minutes, stirring occasionally.
- 5
Transfer the baked meatballs to the sauce and simmer everything together for 10 to 12 minutes over low heat, until the meatballs are fully cooked and the sauce thickens slightly. Remove the bay leaf at the end.
- 6
For the rice, place a medium pot over medium heat and add the remaining onion, remaining green bell pepper, and pumpkin. Cook dry for 2 minutes while stirring, then add 120 ml (1/2 cup) of chicken broth to help soften the vegetables. Cook 3 minutes more.
- 7
Stir in the medium-grain rice and cook for 1 minute. Add the remaining 360 ml (1 1/2 cups) chicken broth, coconut milk, and the rest of the pineapple. Once boiling, lower the heat, cover, and cook for 18 to 20 minutes, until the rice is tender and creamy.
- 8
Turn off the heat on the rice, let it rest for 5 minutes, then fold in the remaining chopped cilantro. Serve the creamy pumpkin rice in shallow bowls and top with the meatballs and plenty of sofrito-pineapple sauce.
Chef tips
For deeper flavor, let the turkey mixture rest for 10 minutes before shaping the meatballs. Fresh pineapple adds natural sweetness and acidity; avoid canned syrup-packed pineapple so the sauce does not become overly sweet.
Substitutions
You can use ground chicken instead of turkey. Pumpkin can be replaced with butternut squash. If sweet chili pepper is unavailable, use a little extra green bell pepper with an extra pinch of cilantro.
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 Puerto Rican rabbit rice with roasted squash, sweet peppers, and crispy cassava flatbread
90 min

Puerto Rican Sweet Plantain Lasagna with Sofrito Chicken, Spinach, and Queso del País
75 min

Yuca Dumplings Stuffed with Crab in a Mild Coconut and Culantro Sauce
75 min

Braised chicken caldero with green bananas, olives, and toasted recao rice
75 min

Puerto Rican Sweet Potato and Beef Pastelón with Queso del País, Sweet Pepper Sofrito and Crispy Cassava Bread Crumble
85 min

Crab-Stuffed Bacalaito Fritters with Roasted Garlic Aioli and Warm Corn Salad
65 min