
This hearty vegetable soup is loaded with tender carrots, celery, and onion, simmered together with garlic and tomato paste until deeply savory, then built out with diced tomatoes, Yukon Gold potatoes, and a splash of broth. Green beans, zucchini, and sweet corn go in toward the end so they stay bright and just-tender rather than mushy, and a bit of dried thyme and oregano keeps every spoonful fragrant. It's the kind of one-pot meal that tastes like it simmered all afternoon, with a rich, tomatoey broth that clings to every vegetable. Finished with a scatter of fresh parsley, it's a comforting, wholesome bowl that works beautifully for anyone watching their sodium intake. Make a big batch on a Sunday and you've got lunches ready for the whole 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


















Heat the olive oil in a large pot or Dutch oven over medium heat until shimmering. Add the onion, carrots, and celery and cook, stirring occasionally, until the onion is softened and translucent and the carrots have begun to soften, about 7–8 minutes.
Add the garlic and tomato paste and cook, stirring constantly, until the garlic is fragrant and the tomato paste has darkened slightly, about 1–2 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
