
Brazilian Pork and Cassava Meatballs in Passion Fruit Sauce with Coconut Rice and Sautéed Collard Greens
An original recipe inspired by Brazilian flavors: juicy pork and cassava meatballs browned and finished in a glossy passion fruit sauce, served with coconut rice and garlicky sautéed collard greens. It balances sweet-tart notes, creamy texture, and a comforting Brazilian feel.
Ingredients
- 500 g ground pork (for the meatballs)
- 180 g cooked mashed cassava (without fibras duras)
- 120 g yellow onion, finely chopped (divided)
- 18 g garlic, minced (divided)
- 16 g fresh cilantro, chopped (divided)
- 1 unit egg (for ligar)
- 24 g tapioca flour (for the meatballs)
- 2 g ground cumin
- 2 g black pepper (divided)
- 10 g salt (divided)
- 45 ml olive oil (divided)
- 180 ml passion fruit pulp (with or without semillas)
- 120 ml orange juice (freshly squeezed)
- 21 g honey
- 15 ml apple cider vinegar
- 2 g sweet paprika
- 200 g long-grain white rice (enjuagado)
- 240 ml coconut milk
- 240 ml water (for the arroz)
- 1 unit bay leaf
- 220 g collard greens, thinly sliced
- 1 unit lime (zest and 1 tbsp of juice)
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. Preheat the oven to 220 °C / 425 °F. Line a baking tray or lightly grease it with a little of the olive oil.
- 2
2. In a large bowl, mix the ground pork, cooked mashed cassava, half of the chopped onion, half of the minced garlic, half of the cilantro, the egg, tapioca flour, cumin, 1 teaspoon salt, and 1/2 teaspoon black pepper. Mix just until combined without over-packing.
- 3
3. Shape 16 evenly sized meatballs and place them on the tray. Brush or drizzle them with 1 tablespoon olive oil. Bake for 18 to 20 minutes at 220 °C / 425 °F, until browned and fully cooked.
- 4
4. While they bake, make the sauce. Heat 1 tablespoon olive oil in a wide skillet over medium heat. Sauté the remaining onion for 3 to 4 minutes. Add the remaining garlic and cook 30 seconds more.
- 5
5. Stir in the passion fruit pulp, orange juice, honey, apple cider vinegar, sweet paprika, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Cook over medium heat for 6 to 8 minutes, stirring, until the sauce is lightly thickened and glossy.
- 6
6. Transfer the baked meatballs to the skillet with the sauce and cook 3 minutes more, spooning the sauce over them so they glaze well.
- 7
7. For the coconut rice, place the white rice, coconut milk, water, bay leaf, and 1/4 teaspoon salt in a saucepan. Bring to a boil, reduce the heat, cover, and cook for 15 minutes or until the liquid is absorbed. Turn off the heat, let rest for 5 minutes, and remove the bay leaf before fluffing with a fork.
- 8
8. For the sautéed collard greens, heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat. Add the sliced collard greens and sauté for 2 minutes. Add a pinch of salt, the remaining cilantro, lime zest, and 1 tablespoon lime juice. Cook 1 minute more until bright green and tender.
- 9
9. Serve a base of coconut rice, place the meatballs with their passion fruit sauce on top or alongside, and finish with the sautéed collard greens. Spoon any remaining sauce over the dish.
Chef tips
If the meatball mixture feels too wet, add 1 extra tablespoon of tapioca flour. If your passion fruit pulp has many seeds and you prefer a smoother sauce, strain part of it before cooking.
Substitutions
You can substitute the ground pork with ground turkey, though the result will be less juicy. Collard greens can be replaced with kale. If fresh cassava is unavailable, use cooked frozen cassava. Honey can be replaced with light molasses or brown sugar.
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