Creamy Italian Sausage & Tomato Soup
Description
Creamy Italian Sausage & Tomato Soup combines the robust flavor of Italian sausage with the richness of cream and the bright acidity of tomatoes. The result is a smooth, flavorful soup with a perfect balance of savory, creamy, and slightly tangy notes. Loaded with herbs and vegetables, it tastes like a comforting restaurant-quality soup made right at home.
Ingredients
- 1 lb Italian sausage (mild or spicy)
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup spinach or kale
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon black pepper
- Salt to taste
- ½ cup grated Parmesan cheese
- Optional: red pepper flakes for heat
- Fresh basil or parsley for garnish
Instructions
Step 1: Cook Sausage
In a large pot, heat olive oil over medium heat.
Add Italian sausage and cook until browned, breaking it apart as it cooks. Drain excess grease if necessary.
Step 2: Sauté Aromatics
Add onion and cook for 3–4 minutes until softened.
Stir in garlic and cook for 30 seconds until fragrant.
Step 3: Add Tomatoes & Broth
Pour in crushed tomatoes and chicken broth.
Add Italian seasoning, paprika, black pepper, and optional red pepper flakes.
Bring to a gentle simmer.
Step 4: Simmer
Cook uncovered for 15–20 minutes to blend flavors.
Step 5: Add Cream & Greens
Reduce heat to low.
Stir in heavy cream, spinach or kale, and Parmesan cheese.
Cook for another 3–5 minutes until greens soften.
Step 6: Serve
Ladle soup into bowls and garnish with fresh basil or parsley.
Serve hot with garlic bread or crusty bread.
Notes
- Spicy Italian sausage adds extra heat and flavor.
- Heavy cream creates the richest texture.
- Fresh Parmesan melts better than pre-shredded cheese.
- Spinach cooks quickly, while kale needs a few extra minutes.
Tips
- Simmer slowly for deeper flavor.
- Blend part of the soup for a smoother texture if desired.
- Add cooked pasta for a heartier meal.
- Use fire-roasted tomatoes for smoky flavor.
- Taste before adding extra salt since sausage and Parmesan are naturally salty.
Servings
- Serves: 6 people
Nutritional Information (Approximate Per Serving)
- Calories: 420
- Protein: 20g
- Carbohydrates: 12g
- Fat: 33g
- Fiber: 3g
- Sugar: 6g
- Sodium: 850mg
Benefits
High in Protein
Italian sausage provides satisfying protein for fullness.
Rich & Comforting
Creamy texture makes it perfect comfort food.
Contains Vegetables
Tomatoes and greens add vitamins, minerals, and antioxidants.
Easy One-Pot Meal
Simple cleanup and convenient preparation.
Great for Meal Prep
Flavors become even better the next day.
Storage & Reheating
Refrigerator
Store in airtight containers for up to 4 days.
Freezer
Freeze before adding cream for best texture, up to 2 months.
Reheating
Warm gently on the stovetop over low heat.
Q&A
Can I use turkey sausage?
Yes, turkey sausage works well for a lighter version.
Can I make it dairy-free?
Yes, use coconut cream or a dairy-free cream substitute.
What pasta can I add?
Small pasta like ditalini, shells, or orzo work best.
Can I make it spicier?
Add extra red pepper flakes or use hot Italian sausage.
Why did my cream separate?
The soup may have boiled after adding cream. Keep heat low.
Can I use fresh tomatoes?
Yes, but canned crushed tomatoes provide deeper flavor and consistency.
What sides go well with this soup?
Garlic bread, grilled cheese, Caesar salad, or roasted vegetables.