Start by heating olive oil in a skillet over medium heat. Sauté the chopped onion and garlic until fragrant and soft. This step enhances the soup’s depth before adding it to the slow cooker.
Stir in thyme, basil, oregano, fennel seeds, smoked paprika, and crushed red pepper flakes with the tomato paste. Cook for 1-2 minutes to allow the spices to bloom, releasing their full flavor.
Transfer carrots, celery, and sautéed aromatics into the slow cooker. Pour in the white wine (if using) and vegetable broth. Stir well to combine.
Cover the slow cooker and cook on low for 4 hours. The vegetables should become tender, and the flavors meld into a rich base for your soup.
Stir in the chopped kale, milk or cream, and fresh cheese tortellini. Cook for an additional 30 minutes on high until the tortellini is tender and the kale is wilted but still vibrant.
Remove from heat and stir in freshly grated parmesan cheese. Taste and adjust seasoning with salt and pepper. Serve warm, garnished with extra cheese if desired.