Description
A cozy and hearty soup combining flavorful Italian sausage, tender white beans, and fresh spinach simmered to perfection.
Ingredients
1 pound halal Italian sausage
4 strips beef bacon
1/2 medium onion, chopped
3 cloves garlic, minced
4 (14-ounce) cans white beans (cannellini), drained
4 cups chicken broth
1/4 teaspoon Italian seasoning
1/4 teaspoon dried rosemary
2 small carrots, peeled and chopped small
2 cups packed fresh baby spinach
Salt and pepper to taste
Instructions
Add the sausage meat and beef bacon (cut into pieces with kitchen shears) to a large soup pot. Cook over medium-high heat until the sausage and bacon are somewhat crispy and the fat has rendered out, which can take up to 15 minutes. While cooking, prepare the remaining ingredients.
Transfer the sausage and bacon to a plate. Leave about 2 tablespoons of fat in the pot for flavor or remove excess if preferred.
Add the chopped onion to the pot and sauté for 3 to 5 minutes, until softened and lightly browned.
Stir in the garlic and cook for 30 seconds.
Add the drained beans, chicken broth, Italian seasoning, and rosemary to the pot. Stir well, scraping up any browned bits.
Remove from heat and use an immersion blender to purée the soup, leaving some beans whole for texture. Alternatively, blend some scoops in a blender or mash with a fork for a rustic style.
Return the sausage and beef bacon to the pot, add the chopped carrots. Bring to a boil, reduce to a simmer, cover with lid slightly ajar.
Cook for 15 to 20 minutes until carrots are tender and soup thickens.
Stir in the fresh spinach and let it wilt for 1-2 minutes.
Season with salt and pepper to taste. Serve immediately.
Notes
Replace pork sausage and bacon with halal Italian sausage and beef bacon or turkey bacon to keep the recipe halal.
Using an immersion blender helps create a creamy texture with some bean pieces for bite.
Adjust seasoning to taste before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering, sautéing, blending
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 4
- Sodium: 850
- Fat: 22
- Saturated Fat: 7
- Unsaturated Fat: 13
- Carbohydrates: 28
- Fiber: 7
- Protein: 22
- Cholesterol: 55