
Tender little meatballs simmer in a deeply savory broth alongside sweet carrots, celery, and onion, all built right in the Instant Pot for a fast, weeknight-friendly version of the classic. A soft, garlicky Parmesan-and-breadcrumb binder keeps each bite light instead of dense, while acini di pepe pasta and wilted escarole give the soup its signature texture and just enough green freshness. Everything cooks together under pressure so the flavors meld quickly, then gets finished with a shower of grated Parmesan for a little extra richness on top. It's a comforting, ladle-it-up kind of soup that still delivers that cozy, restaurant-style depth in well under an hour. This version comes together easily as a solid pick for a vegetarian table, with no loss of the cozy, wintery flavor the original is known for.
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

CHi Organic Plant-Based Ground Pork Original
Hungry Planet Plant-Based Ground Pork, Vegan
Omnipork Ground Plant-Based Prok-Style Ground




















In a small bowl, combine the breadcrumbs and milk and let stand for 2 minutes until the breadcrumbs absorb the milk and form a paste. In a large mixing bowl, combine the ground pork, ground beef, soaked breadcrumbs, egg, Parmesan, garlic, Italian seasoning, salt, and pepper. Mix with your hands until just combined — do not overwork the mixture.
Roll the meat mixture into balls about 1 inch in diameter (roughly 1 tablespoon each) and arrange them in a single layer on a rimmed baking sheet. You should have about 36–40 meatballs. Refrigerate while you prepare the soup base.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
