Heat the olive oil in a large stock pot over medium heat.
Add in the onions, carrots, celery, garlic, oregano, basil, thyme, red pepper and a big pinch of salt and pepper. Stir to combine. Cook, stirring often, until the vegetables soften, about 6 to 8 minutes.
Stir in the tomato paste so it coats all the vegetables. Cook for 3 to 4 minutes, until it deepens in color.
Add the diced tomatoes, beans, green beans, stock and parmesan rind. Bring the mixture to a boil. Reduce it to a simmer and cover. Simmer for 15 to 20 minutes.
After 20 minutes, taste and season with more salt and pepper as needed. Stir in the tortellini. This only takes 4 to 5 minutes to cook, so you’re ready to go once it’s tender! Alternately, you can cook the tortellini separately and store it separately, adding it to each bowl of soup as you go.
Serve the soup with lots of parmesan cheese.