
This cozy, ladle-worthy soup layers a rich tomato-based broth with tender carrots, celery, and onion, all simmered together with garlic and Italian seasoning until the vegetables turn soft and the flavors meld into something deeply savory. Golden-baked meatballs, bound with gluten free breadcrumbs, egg, a touch of milk, and plenty of grated Parmesan, bring hearty texture to every spoonful. A handful of baby spinach gets stirred in at the end for a fresh, wilted-green finish, and a final flurry of parsley and extra Parmesan on top keeps things bright. It's the kind of one-pot meal that tastes like it simmered all day, even though it comes together in well under an hour. This one fits neatly into a vegetarian rotation and makes a satisfying, comforting bowl 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

Beyond Meat Beyond Beef Plant Based Ground Beef - 16 Oz
MorningStar Farms Crumbles Plant Based Protein Vegan Meat Grillers - 12 Oz





















Preheat the oven to 425°F (220°C) and line a rimmed baking sheet with parchment paper.
In a large mixing bowl, combine the ground beef, ground pork, gluten free breadcrumbs, egg, milk, Parmesan, 2 cloves minced garlic, oregano, 1/2 tsp salt, and 1/4 tsp black pepper. Mix with your hands until just combined — do not overwork the mixture. Roll into 1 1/2-inch balls (about 24 meatballs) 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!
