Warm up with a hearty bowl of Italian Sausage Soup, a comforting and flavor-packed recipe that's perfect for any season. This satisfying soup features tender crumbles of Italian sausage, vibrant vegetables like zucchini, carrots, and celery, and creamy cannellini beans, all simmered in a rich tomato-based broth infused with aromatic herbs and spices. A final touch of wilted baby spinach and a sprinkle of grated Parmesan cheese make this dish as beautiful as it is delicious. Ready in under an hour, this one-pot wonder is a breeze to prepare and makes for an impressive crowd-pleaser or a cozy weeknight meal. Whether you prefer mild or spicy sausage, this versatile soup is a true celebration of Italian-inspired comfort food!
Heat a large soup pot or Dutch oven over medium heat. Add the Italian sausage and cook, breaking it into crumbles, until browned and cooked through. Remove the sausage with a slotted spoon and set aside.
In the same pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, or until softened.
Stir in the minced garlic and cook for another 1 minute, until fragrant.
Add the crushed tomatoes, chicken broth, cannellini beans, and cooked sausage to the pot. Stir well to combine.
Mix in the zucchini, oregano, basil, crushed red pepper flakes, salt, and black pepper. Bring the soup to a boil over medium-high heat.
Reduce the heat to low and let the soup simmer uncovered for 20-25 minutes, stirring occasionally, to allow the flavors to meld.
Stir in the baby spinach and cook for 2-3 minutes, or until wilted.
Taste and adjust seasoning if necessary. Ladle the soup into bowls and garnish with grated parmesan cheese before serving.
Calories |
2507 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 141.9 g | 182% | |
| Saturated Fat | 50.9 g | 254% | |
| Polyunsaturated Fat | 1.3 g | ||
| Cholesterol | 368 mg | 123% | |
| Sodium | 9436 mg | 410% | |
| Total Carbohydrate | 150.8 g | 55% | |
| Dietary Fiber | 40.4 g | 144% | |
| Total Sugars | 43.2 g | ||
| Protein | 154.4 g | 309% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1450 mg | 112% | |
| Iron | 26.1 mg | 145% | |
| Potassium | 6550 mg | 139% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.