Heat olive oil in a large pot over medium heat. Add the diced onion and cook until softened, about 5 minutes.
Stir in the minced garlic, diced carrots, and diced celery. Cook for another 5 minutes, stirring occasionally.
Add the diced kale and canned diced tomatoes with their juice. Stir to combine.
Pour in the vegetable broth, and add the dried oregano and basil. Bring the mixture to a boil.
Once boiling, reduce the heat to a simmer and cover the pot. Let it cook for 15 minutes.
Stir in the chopped kale, cannellini beans, and pasta. Continue to simmer for another 10-12 minutes until the pasta is cooked.
Season with salt and freshly ground black pepper to taste before serving hot.