Cozy up with a hearty bowl of White Bean and Sausage Soup—an irresistible one-pot meal that's packed with bold flavors and wholesome ingredients. This comforting recipe combines tender cannellini or Great Northern beans with savory Italian sausage, a medley of diced vegetables, and nutrient-rich baby spinach. Simmered in a fragrant broth infused with garlic, rosemary, and thyme, this soup is elevated further with the addition of diced tomatoes for a subtle tang. Ready in just 50 minutes, it's a perfect choice for busy weeknights or chilly evenings. Serve it with a sprinkle of Parmesan cheese and a slice of crusty bread for the ultimate warming experience. Perfect as a make-ahead meal, this protein-packed soup freezes wonderfully, ensuring delicious leftovers for days.
Scan with your phone to download!
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the Italian sausage, breaking it up with a wooden spoon. Cook until browned, about 5-7 minutes. Remove the sausage with a slotted spoon and set aside, leaving the drippings in the pot.
Add the diced onion, carrots, and celery to the pot. Sauté until softened, about 5 minutes.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Pour in the chicken broth and bring to a simmer.
Add the white beans, diced tomatoes (with juices), cooked sausage, dried thyme, dried rosemary, bay leaf, salt, and black pepper. Stir to combine.
Reduce the heat to low and let the soup simmer for 20 minutes, stirring occasionally.
Add the baby spinach to the pot and stir until wilted, about 1-2 minutes.
Remove the bay leaf and taste the soup, adjusting seasoning if needed.
Serve hot, topped with grated Parmesan cheese if desired, and accompanied by crusty bread for dipping.
Serving size | (3705.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2622.8 |
Total Fat 132.3g | 0% |
Saturated Fat 38.0g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 270.8mg | 0% |
Sodium 10329.5mg | 0% |
Total Carbohydrate 228.2g | 0% |
Dietary Fiber 55.9g | 0% |
Total Sugars 38.6g | |
Protein 146.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 945.4mg | 0% |
Iron 32.3mg | 0% |
Potassium 6751.0mg | 0% |
Source of Calories