
This is the kind of slow-simmered, Sunday-afternoon cooking that fills the whole house with an aroma you want to bottle. A rich tomato base built from San Marzano whole peeled tomatoes and deeply caramelized tomato paste forms the backbone of the sauce, while fennel seeds, turmeric, and fresh parsley give the meatballs a warmth and complexity that goes well beyond the ordinary. The meatballs themselves use almond flour as the binder instead of breadcrumbs, which means there's no grain filler sneaking in — just beef, pork, and bold seasoning doing all the work. That swap matters more than you might think, since traditional meatball recipes almost always call for breadcrumbs that can contain hidden grain ingredients. Roasting the meatballs at high heat before they ever hit the sauce locks in a gorgeous browned crust, and then the long, low simmer in the Dutch oven makes them impossibly tender. Finishing with torn fresh basil and a drizzle of good olive oil keeps things bright against all that deep, savory richness. Serve it over pasta, polenta, or whatever you love — this sauce plays well with just about everything.
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!
