Warm, hearty, and bursting with comforting flavors, this Sausage Pasta Bean Soup is your go-to recipe for a cozy dinner. Combining savory Italian sausage, tender cannellini beans, and al dente pasta in a rich, seasoned broth, this dish delivers robust richness with every spoonful. Fresh vegetables like carrots, celery, and spinach add a nutritious balance, while fire-roasted tomatoes lend a smoky depth. Easy to prepare in just 45 minutes, this one-pot wonder is perfect for busy weeknights or casual family meals. Topped with Parmesan cheese and a sprinkle of optional red pepper flakes, it's as satisfying as it is flavorful. Whether you crave mild or spicy sausage, this soup adapts beautifully to suit your taste, making it a must-try recipe for lovers of hearty soups and Italian-inspired flavors.
Scan with your phone to download!
In a large pot or Dutch oven, heat the olive oil over medium-high heat.
Add the Italian sausage, breaking it into small pieces with a wooden spoon. Cook until browned, about 5-7 minutes, then remove the sausage from the pot and set aside.
In the same pot, add the diced onion, carrot, and celery. Sauté for 5-6 minutes until softened, stirring occasionally.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Pour in the chicken broth and fire-roasted diced tomatoes. Scrape the bottom of the pot to deglaze and release any browned bits.
Return the cooked sausage to the pot and add the cannellini beans, dried oregano, dried thyme, salt, and black pepper. Bring to a gentle boil.
Once boiling, reduce the heat to a simmer and let it cook for 10 minutes to allow the flavors to meld.
Stir in the pasta and cook according to the package directions (about 7-9 minutes), stirring occasionally to prevent the pasta from sticking to the bottom.
Add the fresh spinach leaves and stir until wilted, about 2 minutes.
Taste and adjust seasoning with additional salt or pepper if needed.
Ladle the soup into bowls and garnish with grated Parmesan cheese and a pinch of red pepper flakes, if desired. Serve warm.
Serving size | (2045.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3298.9 |
Total Fat 163.3g | 0% |
Saturated Fat 58.9g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 338.2mg | 0% |
Sodium 8452.1mg | 0% |
Total Carbohydrate 296.2g | 0% |
Dietary Fiber 42.1g | 0% |
Total Sugars 32.1g | |
Protein 170.2g | 0% |
Vitamin D 47.6IU | 0% |
Calcium 1918.9mg | 0% |
Iron 22.1mg | 0% |
Potassium 4706.2mg | 0% |
Source of Calories