Warm the olive oil in a large pot over medium heat.
Sauté onion, carrots, and celery with a pinch of salt until softened, 5–6 minutes.
Stir in garlic, tomato paste, thyme, and oregano. Cook until fragrant, about 1 minute.
Add potatoes, diced tomatoes, and broth. Bring to a gentle boil.
Reduce heat and simmer until potatoes are just tender, 12–15 minutes.
Stir in zucchini, kale, beans, and peas. Simmer until greens are tender, 8–10 minutes.
Season with salt, pepper, and lemon juice. Adjust thickness with more broth or extra simmering.
Fold in parsley and serve hot.