
Tender, golden meatballs made from a savory blend of ground pork and beef get baked until perfectly browned, then simmered right into a rich chicken broth alongside sweet carrots, onion, and celery. Little pearls of pasta soak up all that savory depth while a handful of fresh spinach or escarole wilts in at the end for color and a slightly bitter, earthy contrast. Garlic and parsley keep every bite bright and aromatic, and the whole pot comes together with minimal fuss for a comforting, ladle-it-up kind of meal. It's the kind of soup that tastes like it simmered all day, even on a weeknight. This version fits neatly into a dairy free rotation, so you can enjoy that classic cozy, meatball-studded bowl without a second thought.
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). Line a rimmed baking sheet with foil or parchment.
In a large mixing bowl, combine the ground pork, ground beef, breadcrumbs, milk, egg, grated Parmesan, minced garlic, parsley, oregano, 3/4 tsp salt, and 1/4 tsp pepper. Mix with your hands until just combined — stop as soon as no streaks of breadcrumb remain; overmixing makes the meatballs dense.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
