Cannellini Bean and Sausage Soup
This Cannellini Bean and Sausage Soup is the perfect one-pot meal for busy nights. Made with Italian sausage, creamy beans, and hearty kale, it's packed with flavor and ready in under an hour.
Prep Time15 minutes mins
Cook Time30 minutes mins
Total Time45 minutes mins
Course: Soups
Cuisine: American
Servings: 6 Servings
Calories: 421kcal
- 1 tablespoon olive oil
- 1 pound Italian sausage mild or spicy, casings removed
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 4 cups low-sodium chicken broth
- 30 ounces Cannellini beans drained and rinsed
- 1 bunch Kale stems removed and leaves chopped
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Optional: grated Parmesan cheese for serving
Heat the olive oil in a large pot over medium heat. Add the sausage and cook, breaking it into crumbles, until browned and cooked through, about 5–7 minutes.
Stir in the onion and cook until softened, about 5 minutes. Add the garlic and cook 1 more minute.
Pour in the chicken broth, then add the cannellini beans, kale, thyme, and oregano. Stir to combine and bring to a boil.
Add the kale and reduce heat to a gentle simmer and cook for 15 minutes, until the kale is tender and the flavors have melded.
Season with salt and pepper to taste. Serve hot, topped with grated Parmesan if desired.
-
Brown the sausage well—that’s where a lot of flavor comes from.
-
Chop the kale into bite-size pieces so it cooks evenly.
-
Use low-sodium broth so you can control the salt.
-
Don’t skip the garlic—it adds warmth and depth.
Storage
Storage: Store leftovers in an airtight container in the fridge for up to 4 days.
Reheating: Warm gently on the stove or in the microwave, adding a splash of broth if it’s too thick.
Freezing: Freeze in individual portions for up to 3 months. Thaw overnight in the fridge and reheat before serving.
Serving: 1Serving | Calories: 421kcal | Carbohydrates: 27g | Protein: 22g | Fat: 27g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Cholesterol: 57mg | Sodium: 907mg | Potassium: 371mg | Fiber: 7g | Sugar: 1g | Vitamin A: 196IU | Vitamin C: 5mg | Calcium: 125mg | Iron: 5mg