
Sweet and sour meatballs are one of those dishes that feel indulgent and comforting all at once, and this version delivers that sticky, glossy sauce with a genuinely clever ingredient swap. The tang that usually comes from orange juice or citrus zest is completely replaced here — pineapple juice and apple cider vinegar do the heavy lifting, creating that signature bright, punchy flavor without a drop of lemon, lime, or orange anywhere in the recipe. Sweet potato purée adds body and a subtle earthiness to the sauce that makes it feel rich and restaurant-worthy rather than thin or one-dimensional. The meatballs themselves get a boost from coconut aminos, fresh garlic, and grated ginger, so every bite is savory and aromatic before the sauce even enters the picture. Cassava flour binds everything together beautifully, keeping the texture tender without any graininess. The sear-then-bake method gives you that golden crust on the outside while ensuring the centers are perfectly cooked through — no guesswork, just juicy results. Finish them with fresh pineapple chunks and a scatter of scallions, and you've got a dish that looks and tastes like it took far more effort than it actually did.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings


















Preheat the oven to 400°F (205°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine the ground beef, cassava flour, 2 tbsp coconut aminos, garlic, 1 tsp grated ginger, salt, and turmeric. Mix with your hands until just combined — do not overwork the meat. Roll into balls about 1½ inches in diameter (roughly 20–22 meatballs) and arrange on the prepared baking sheet.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
