
Sweet, tangy, and deeply savory, these meatballs hit every note you want from a classic takeout-style dish — without a drop of industrial seed oil in sight. The sauce gets its gorgeous body from sweet potato purée and unsweetened pineapple juice, thickened with arrowroot starch instead of cornstarch slurries loaded with mystery additives. Coconut aminos stand in for soy sauce throughout, delivering that umami depth while keeping the ingredient list completely clean. The meatballs themselves get a sear in coconut oil before finishing in the oven, which builds a real crust and locks in the juices from the 80/20 beef. Fresh ginger and garlic woven into both the meat mixture and the sauce mean the flavor is layered and bright, not flat or one-dimensional. Warm pineapple chunks folded in at the end add little bursts of caramelized sweetness that make every bite feel like a treat. This is the kind of recipe that proves cooking without refined oils doesn't mean sacrificing anything — least of all flavor.
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!
