
Sweet, tangy, and deeply savory, these meatballs hit every note you want from a classic sweet and sour dish — without a single additive or emulsifier in sight. That's actually harder to pull off than it sounds, since most bottled sweet and sour sauces rely on modified starches, gums, or emulsified condiments to get that glossy, clingy texture. Here, the sauce gets its body from an unexpected duo: sweet potato purée for richness and arrowroot starch for that perfect glossy coat, both completely clean and whole-food. Cassava flour binds the meatballs beautifully, keeping them tender and juicy through the sear and bake without any filler ingredients you'd need to second-guess. Coconut aminos bring the umami depth that soy sauce usually handles, and fresh ginger and turmeric woven into the meat itself mean every single bite has warmth and complexity. The fresh pineapple chunks stirred in at the end stay bright and slightly caramelized rather than mushy, which makes the whole dish feel vibrant and restaurant-worthy. This is the kind of weeknight dinner that genuinely surprises people — nobody will guess it was built entirely from scratch.
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!
