In a small pot of salted water prepare your pasta al dente, rinse with cold water and drain. Many people just cook pasta in the soup which is fine but if you have the time cook it separately and add it fresh to the soup without the additional starch.
Heat oil in a large dutch oven over medium heat. Add diced onion and saute a few minutes.
Now add garlic for a minute then the broth, carrots, potato, oregano, bay leaf and bring to a boil. Reduce heat and simmer for approximately 3 minutes.
Next add kale, green beans, canned beans and continue to simmer for 5 minutes until all vegetables are tender. Add passata or diced tomatoes, salt and pepper. Taste and season more if needed.
Stir in pasta just before serving or scoop into bowls and pour soup over top.
Add grated parmesan cheese if desired.