Make a comforting, one-pot Tuscan White Bean Soup featuring creamy cannellini beans, savory Italian sausage, and nutritious kale. This recipe delivers authentic Italian flavor and is perfect for a cozy weeknight dinner or meal prep.
Author:cookingbyjade
Prep Time:15 min
Cook Time:35 min
Total Time:50 min
Yield:6 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:Italian
Diet:Low Fat
Ingredients
Scale
1 tablespoon olive oil
8 ounces Italian sausage, casings removed
1 medium yellow onion, chopped
2 carrots, chopped
2 celery stalks, chopped
4 cloves garlic, minced
1 teaspoon dried rosemary
1/2 teaspoon dried thyme
1/4 teaspoon red pepper flakes (optional)
6 cups chicken or vegetable broth
1 (14.5 ounce) can diced tomatoes, undrained
2 (15 ounce) cans cannellini beans, rinsed and drained
1 Parmesan rind (optional, for depth)
4 cups chopped Lacinato kale or spinach
Salt and black pepper to taste
Crusty bread, for serving
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it up with a spoon, until browned. Remove the sausage with a slotted spoon and set aside, leaving about 1 tablespoon of drippings in the pot.
Add the onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
Add the minced garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
Pour in the broth and add the diced tomatoes (with their juice). Bring the mixture to a simmer.
Stir in the rinsed cannellini beans and the Parmesan rind (if using). Return the cooked sausage to the pot. Simmer for 15 minutes to allow flavors to combine.
Remove and discard the Parmesan rind. Stir in the kale or spinach. Cook until the greens wilt, about 3 to 5 minutes.
Taste the soup and season with salt and pepper as needed.