This rustic tortellini soup is what dreams are made of! Creamy tomato broth is loaded carrots, celery, onion, kale, red pepper flakes, parmigiano and cheese tortellini. And although the soup itself is vegetarian, you could definitely bulk it up with some italian sausage or even some diced chicken.
In a large pot, add olive oil, onion, carrots, celery, red pepper flakes and salt and sauté over medium heat, stirring often, for 10 minutes.
Add canned diced tomatoes, broth (and parmigiano rind if you have one) and let it simmer for 20 minutes.
Add kale, tortellini, and heavy cream and simmer for another 5-10 minutes or until the tortellini is heated through. Finish with the parmigiano (saving a little for plating).
Season with more salt to taste.
Place soup in bowls and top with grated parmigiano and red pepper flakes if desired.