
Few things hit harder than a slow-simmered tomato sauce that fills the whole kitchen with the smell of garlic, fennel, and herbs from the moment it hits the pot. This is that kind of recipe — deeply savory, rich without being heavy, and the kind of thing that tastes like it took all day even when you had it under control the whole time. The meatballs use almond flour as a binder in place of breadcrumbs, which keeps everything together beautifully without introducing any hidden additives or animal-derived setting agents that can sneak into processed alternatives. Roasting them at high heat before they ever touch the sauce means you get that gorgeous browned exterior, and then the long, gentle simmer in San Marzano tomatoes does the rest. A touch of turmeric runs through both the meatballs and the sauce, adding warmth and a subtle earthiness that makes the whole thing feel a little unexpected in the best way. Crushed whole tomatoes, a brick-red tomato paste base, and a finish of torn fresh basil keep the ingredient list honest and the flavors clean. Serve it over pasta, a grain, or straight from the bowl — either way, this is Sunday cooking at its most satisfying.
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 →6 servings























Preheat the oven to 425°F (220°C). In a large mixing bowl, combine the ground beef, ground pork, almond flour, eggs, parsley, minced garlic, fennel seeds, turmeric, dried oregano, salt, and black pepper. Mix with your hands until just combined — stop as soon as no streaks remain.
Roll the meat mixture into balls about 1½ inches in diameter (roughly 24 meatballs) and arrange them in a single layer on a rimmed baking sheet. Drizzle with 1 tbsp of the olive oil and roll to coat.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
