
Tender meatballs made from a blend of ground pork and beef get lifted with fresh parsley, oregano, and a touch of egg to hold everything together, then baked until golden and cooked through. They land in a deeply savory broth built from sautéed carrots, celery, and garlic, simmered in rich chicken broth until every vegetable turns soft and sweet. Ribbons of escarole wilt right into the pot at the end, adding a slightly bitter, leafy contrast to the hearty meatballs. It's the kind of soup that tastes like it simmered all day, with warm, rustic Italian flavor in every spoonful. This version is a great fit for a Paleo kitchen, delivering all the comfort of the classic without straying from whole-food ingredients. Serve it hot, straight from the pot, for a satisfying dinner any night of the week.
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 400°F (205°C). Line a rimmed baking sheet with parchment paper.
In a large mixing bowl, combine the ground pork, ground beef, gluten free breadcrumbs, egg, Parmesan, parsley, oregano, salt, and pepper. Mix with your hands until just combined — do not overwork. Roll into 1-inch balls (you should get about 36) and arrange in a single layer on the prepared baking sheet.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
