Heat olive oil in a large pot over medium heat. Add the diced onion and minced garlic, cooking until fragrant and translucent—about 3 minutes.
Toss in the sliced carrots, celery, potatoes, and zucchini. Stir everything together and cook for 5 minutes to let the vegetables soften slightly.
Pour in the vegetable broth and canned diced tomatoes, stirring to combine. Add the dried thyme, smoked paprika, salt, and black pepper. Bring the mixture to a boil, then reduce to a simmer.
Cover the pot and let the stew simmer for 20 minutes, or until the potatoes are tender when pierced with a fork.
Stir in the white beans and fresh spinach. Cook for an additional 5 minutes until the spinach wilts and the beans are heated through. Finish with a squeeze of lemon juice to brighten up the flavors.
0 servings
1 Bowl (300ml)
* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.