Heat the oil in a large, heavy bottomed pot over medium heat. When the oil is shimmering, add the onion, carrots, and celery. Sauté the vegetables for 5-7 minutes, stirring occasionally, or until the onion is soft and translucent. Add the garlic and tomato paste. Continue cooking, stirring constantly, for 1 more minute, or until the garlic is fragrant.
Add the diced tomatoes, beans, tortellini, broth, Italian seasoning, and kale to the pot. Bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 15 minutes.
Uncover the soup. Stir in the cashew parmesan cheese. If you'd like a slightly creamy consistency, stir in the cashew cream. Serve, topped with extra parmesan if desired.