
This cozy, veggie-packed soup builds its flavor the Mediterranean way: a generous pour of olive oil starts the pot, softening onion, carrot, and celery before garlic, diced tomatoes, and Italian herbs turn everything into a rich, aromatic broth. Tender baked meatballs simmer right in that broth until they're juicy and infused with flavor, and a big handful of baby spinach gets stirred in at the end for color, freshness, and a boost of greens. Every bowl leans on the kind of ingredients this way of eating is built around — olive oil, garlic, tomatoes, leafy greens, and simple herbs doing most of the work. It's a satisfying, well-rounded dinner that fits naturally into a Mediterranean-style rotation, no fuss required. Finish it with a scatter of fresh parsley for brightness, and you've got a warming, wholesome meal that tastes like it took all day, even though it comes together in under an hour.
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) 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!
