
This hearty pot of soup is loaded with tender-crisp carrots, celery, and Yukon Gold potatoes, all simmered in a rich vegetable broth with diced tomatoes and a good hit of garlic and tomato paste for depth. Green beans, zucchini, and sweet corn go in toward the end so they stay bright and just-cooked, while dried thyme, oregano, and a bay leaf keep the broth savory and aromatic. It's the kind of soup that tastes even better the next day, with a fresh sprinkle of parsley to finish each bowl. Every ingredient here is plant-based, making it an easy, satisfying choice for a vegan weeknight dinner or meal-prep batch. Ladle it up with crusty bread and you've got a complete, comforting meal that never feels like it's missing anything.
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!
