
In a large pot or Dutch oven, heat olive oil over medium heat. Add the diced onion, carrots, and celery, and cook until softened, about 5-7 minutes.
Add the Italian sausage to the pot, breaking it apart with a spoon. Cook until browned, about 8-10 minutes. Drain any excess grease.
Stir in the minced garlic, dried oregano, dried basil, and red pepper flakes. Cook for 1 minute until fragrant.
Pour in the chicken broth and diced tomatoes. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes.
Add the cannellini beans and chopped kale to the pot. Continue to simmer for another 10-15 minutes, or until the kale is tender.
Season with salt and black pepper to taste. If desired, stir in grated Parmesan cheese for added flavor.
Serve the Tuscan Sausage and Kale Soup hot. Garnish with extra Parmesan cheese and a drizzle of olive oil if desired. Enjoy!
Simply the best! A truly authentic Tuscan experience in a bowl. The flavors melded beautifully, and it's so easy to prepare. Highly recommend!
This soup is a hug in a bowl! The sausage, kale, and beans create such a wonderful combination of flavors and textures. This will definitely be a regular in my house.
The soup was too watery and lacked seasoning. I tried adding salt, but it didn't help much. The kale was a bit tough.
The soup was ok. It wasn't bad, but it wasn't amazing either. I felt it could use a bit more acidity to brighten the flavors.