Heat the olive oil in a large pot over medium-high heat. Add the onions, celery and carrots to the pot. Season with salt and pepper. Cook, stirring occasionally until vegetables start to soften, about 5 minutes.
Add the zucchini, thyme, oregano and garlic and cook until fragrant, about 1 minute.
Add the tomato paste, crushed tomatoes with their juices and vegetable broth. Bring mixture to a boil, then simmer until the vegetables soften, about 20 minutes.
Stir in the kidney beans, white beans and pasta. Simmer until pasta is tender, about 6-8 minutes or according to pasta package instructions.
Serve with parmesan cheese and parsley, if desired.
Source:
feelgoodfoodie.net