A comforting and hearty Italian soup featuring savory sausage, creamy beans, and vibrant greens, perfect for chilly evenings.
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Total Time 45 minutesminutes
Serving Size 6servings
Ingredients
Meat and Protein
1poundmild Italian sausage
Vegetables
1largeyellow onion, diced (about 1 ½ cups)
3ribscelery, diced
2largecarrots, sliced into rounds
2cupsfresh baby spinachCan substitute with kale or zucchini
Flavorings and Seasonings
2teaspoonsgarlic, minced
1tablespoontomato paste
1teaspoonItalian seasoning
½teaspooncrushed red pepperAdjust for spice preference
½teaspoonground black pepper
Liquid Ingredients
4cupschicken broth
2cans (15.5 ounces each)Great Northern beans, drained and rinsedCan substitute with cannellini beans
½cupheavy whipping cream
Garnish
to tasteParsley, choppedFor garnish
Instructions
Cooking the Sausage
In a large Dutch oven over medium-high heat, add the sausage. Cook until browned, breaking it up with a wooden spoon and stirring occasionally (about 10-15 minutes).
Adding Vegetables
Reduce the heat to medium. Add the diced onions, celery, and carrots. Cook until the onions have softened, about 3-5 minutes. Add minced garlic and cook for an additional minute.
Combining Ingredients
Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper until well combined.
Pour in the chicken broth and add the rinsed beans. Bring to a simmer and continue to simmer for 6-7 minutes, or until the celery and carrots soften.
Finishing Touches
Stir in the heavy cream and fresh spinach. Continue to cook until the spinach wilts, about 5 minutes.
Serving
Serve warm, garnished with chopped parsley.
Notes
Pair with crusty bread or a light salad. Add grated Parmesan cheese for extra richness. For variations, consider additional vegetables or plant-based sausage.