
Hearty, deeply savory, and loaded with vegetables, this one-pot soup is the kind of meal that makes you forget you're eating clean. Lean ground beef gets browned until rich and caramelized, then simmered low and slow with carrots, celery, Yukon Gold potatoes, green beans, and a tomato-forward broth seasoned with smoked paprika, oregano, and thyme. Every ingredient earns its place, and nothing here requires a label check or a substitution — it's compliant from the first step to the last. Soups can be a sneaky source of hidden sugars, fillers, and off-plan additives when you reach for a can, but making it yourself means you control exactly what goes in the pot. The tomato paste deepens the broth in a way that tastes like it simmered all day, even though the whole thing comes together in under an hour. It makes six generous servings, so it's ideal for meal prep or feeding a hungry household on a weeknight. Finish each bowl with a handful of fresh parsley and you've got something that looks and tastes like serious comfort food — because it is.
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 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 any excess fat, leaving about 1 tablespoon in the pot.
Add the onion, carrots, and celery to the pot. Cook over medium heat, stirring occasionally, until the onion is softened and translucent, about 5 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
