
This hearty, slow-simmered soup is exactly the kind of comforting, vegetable-forward dinner that fits beautifully into a Mediterranean way of eating. Olive oil forms the base for softening onion, carrots, and celery, while garlic and tomato paste build a deep, savory foundation before the broth and diced tomatoes go in. Cabbage simmers low and slow until it turns silky and tender, soaking up smoked paprika, thyme, and a bright finish of apple cider vinegar that keeps the whole pot lively rather than heavy. Ladled into bowls and scattered with fresh parsley, it's rustic, warming, and packed with the kind of produce-heavy, olive-oil-driven cooking this pattern of eating is built around. It's a simple one-pot dinner that reheats well, making it a smart addition to a Mediterranean-style weekly rotation.
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

















Heat the olive oil in a large (6-quart or larger) pot or Dutch oven over medium-high heat until shimmering. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no pink remains at the center, about 6–8 minutes. Drain off all but about 1 tablespoon of fat.
Reduce the heat to medium. Add the onion, carrots, and celery to the pot and cook, stirring occasionally, until the onion is softened and translucent, about 5–6 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
