Chop up the onion and mince the garlic.
To a pan over medium heat, add the olive oil, onion, and garlic.
Stir and cook for 2-3 minutes.
Add in the chopped carrots, celery, and potatoes.
Also add the oregano, rosemary, basil, thyme, and smoked paprika.
Stir well, cover with the lid, and cook for ten minutes.
Then add the zucchini, can of diced tomatoes, tomato paste, vegetable broth, and water. Cover with the lid and cook for 25-30 minutes over high heat.
Then add in the pasta and beans and cook for another 15-20 minutes.
Before turning off the heat, remove a few carrots and potatoes, and make sure that they are fully cooked by poking a fork through them. If the fork easily sinks into the vegetables, they are ready. If not, cook for a few more minutes until they are. Finally, remove the soup from the heat.
Add in the lemon juice and salt and pepper to taste. Cool off and enjoy!