
These meatballs hit every note you want from a sweet and sour dish — juicy, savory, tangy, and just a little sticky in the best possible way. The sauce gets its body from an unexpected duo: unsweetened pineapple juice and sweet potato purée, which blend into something rich and glossy without any artificial thickeners or additives. A splash of apple cider vinegar and coconut aminos keep the flavor bright and deeply savory, while fresh ginger runs through both the meatballs and the sauce for a gentle warmth that ties everything together. Cassava flour binds the beef mixture beautifully, giving each meatball a tender bite that holds up through searing, baking, and a final toss in that luscious sauce. The sear-then-bake method is the real secret here — you get that caramelized crust on the outside while the oven finishes the job gently, keeping the centers moist and perfectly cooked. Fresh pineapple chunks go in right at the end so they stay juicy and bright rather than turning mushy. This is the kind of weeknight dinner that looks and tastes like you put in way more effort than you 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!
