Heat one tablespoon of olive oil over medium heat in a large Dutch oven or soup pot. Add the sausage and cook for about 8 minutes or until browned, stirring occasionally to break into smaller pieces. Transfer the cooked sausage to a plate and set aside. Don't wipe down the pot.
Pour the remaining olive oil into the soup pot and heat it up. Add onions, carrots, celery, bay leaf, thyme, and Italian seasoning; cook for about 6 minutes or until vegetables are tender.
Stir in the garlic, salt, pepper, and continue to cook for 1 minute. Mix in the kale and cook until it starts to wilt, about 1 to 2 minutes.
Stir in the beans, cooked sausage, and broth; bring to a boil. Lower heat to a simmer and cook uncovered for 15 minutes to combine all the flavors.
Remove from heat and take out the bay leaf and sprig of thyme.
Ladle the soup into bowls, top with cheese, and serve with crusty bread.
Type of Sausage: If you're not a fan of spicy, use mild Italian sausage. For a leaner version, consider turkey or chicken sausage.
Broth: While chicken and beef broth are commonly used, consider vegetable or bone broth for a different flavor.
Bean Varieties: Cannellini beans work, but you can also try other canned bean varieties.
Kale Substitutes: Not a kale fan? Swap it out for spinach or Swiss chard. Just remember, softer greens like spinach will wilt faster, so adjust cooking time accordingly.
Storage: Refrigerate leftover soup in an airtight container for up to 4 days or freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
Course: Dinner
Cuisine: Italian
Keyword: italian sausage soup, italian soup recipe