Italian Sausage Soup Recipe
If you are craving something hearty, cozy, and bursting with bold Italian flavors, then this Italian Sausage Soup is exactly what you need. This soul-warming soup combines savory Italian sausage with tender pasta, creamy cheese, and fragrant herbs to create a bowl that’s both comforting and satisfying. It’s a perfect weeknight dinner to keep the whole family happy and can easily be whipped up with a handful of straightforward ingredients you might already have in your kitchen. Trust me, once you try this Italian Sausage Soup, it will quickly become one of your go-to comfort meals.

Ingredients You’ll Need
These ingredients might look simple, but each one plays a crucial role in building the rich layers of taste, texture, and color that make this soup so memorable. From the bold seasoning of the Italian sausage to the creamy softness of the cheese, every item is essential.
- 1 lb Italian sausage: The star of the dish, bringing spiced, savory richness to the soup.
- 1/2 cup diced onion: Adds a subtle sweetness and depth when sautéed with the sausage.
- 2 cloves minced garlic: Brings aromatic warmth that perfectly complements the sausage.
- 1 teaspoon Italian seasoning: A perfect blend of herbs that enhances the Italian flavor profile.
- 1/2 teaspoon salt: Balances and heightens all the ingredients’ natural flavors.
- 1/2 teaspoon ground black pepper: Adds just the right amount of subtle heat and complexity.
- 4 cups chicken broth: Creates the flavorful, comforting base for the soup.
- 1 14.5 ounces petite diced tomatoes: Introduce brightness and a lovely tang to cut through the creamy base.
- 8 ounces ditalini pasta: Small pasta shapes that soak up all the delicious juices and provide satisfying bites.
- 8 ounces cream cheese, softened: Melts into the soup for a luscious, velvety consistency.
- 1/2 cup grated Parmesan cheese: Adds a sharp, nutty flavor that enriches every spoonful.
- 1/4 cup fresh basil: Sprinkle at the end for a fragrant, fresh herbal finish that brightens the soup wonderfully.
How to Make Italian Sausage Soup
Step 1: Brown the Sausage
Begin by placing the Italian sausage in a large Dutch oven or pot over medium heat. Brown the sausage while crumbling it into bite-sized pieces. This step is key, as it develops deep meaty flavors and a lovely texture. Once cooked through, drain any excess grease to keep the soup from becoming too oily.
Step 2: Sauté the Onions and Seasonings
Into the pot with your browned sausage, add diced onion, Italian seasoning, salt, and pepper. Cook for 1 to 2 minutes until the onions soften and the spices bloom, infusing the mixture with aromatic, savory goodness.
Step 3: Add Garlic
Next, stir in the minced garlic. Give it about one minute of cooking to release its fragrant aroma without burning it, which can create bitterness. This small step enhances the overall flavor profile beautifully.
Step 4: Combine Tomatoes, Broth, and Pasta
Pour in the petite diced tomatoes along with the chicken broth for a flavorful liquid base. Add the ditalini pasta, making sure it’s fully submerged in the broth to cook evenly. Bring everything to a boil and let it simmer for about 8 minutes, or until the pasta reaches a perfect al dente texture. This is the moment the soup starts coming together wonderfully.
Step 5: Melt in the Cheese
Lower the heat to medium and gently stir in the softened cream cheese and grated Parmesan. Allow the cheeses to melt and create a creamy texture that perfectly balances the robust sausage and tangy tomatoes. Cook for another 5 minutes until everything is silky smooth.
How to Serve Italian Sausage Soup

Garnishes
Topping your Italian Sausage Soup with fresh basil makes all the difference. The bright herb adds a pop of color and a fresh, herbal lift that cuts through the richness of the cheese and sausage. For an extra touch, sprinkle additional Parmesan or even a pinch of crushed red pepper flakes for some heat.
Side Dishes
This soup pairs delightfully with a crusty garlic bread or a simple green salad. The crunchy, buttery bread provides the perfect vehicle to scoop up every last bit of that creamy broth, while a crisp salad offers refreshing contrast to the hearty soup.
Creative Ways to Present
For a fun twist, serve this Italian Sausage Soup in hollowed-out bread bowls, transforming the meal into an impressive, edible presentation. You could also ladle it into small cups or mason jars for casual gatherings or lunches on the go. No matter how you present it, the warmth and flavor shine through beautifully.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer your Italian Sausage Soup to an airtight container and refrigerate. It stays fresh for up to 3 days and the flavors actually deepen, making leftovers just as good if not better than the first serving.
Freezing
This soup freezes well for up to 2 months. Just be sure to cool it completely before portioning into freezer-safe containers. When ready to enjoy, thaw overnight in the refrigerator for best results and creamy consistency.
Reheating
Reheat gently on the stove over medium-low heat, stirring frequently to prevent the cheese from separating. Adding a splash of broth or water can help restore the soup’s silky texture. Avoid microwave reheating as it can cause uneven warming and texture changes.
FAQs
Can I use turkey sausage instead of Italian sausage?
Absolutely! Turkey sausage is a leaner alternative and will work well in this recipe. Just keep in mind it may have a slightly milder flavor, so feel free to adjust seasoning to your taste.
What can I substitute for ditalini pasta?
If you don’t have ditalini pasta, small pasta shapes like elbow macaroni, small shells, or orzo all make excellent substitutes. Choose a pasta size that will hold up well in soup without becoming mushy quickly.
Is this Italian Sausage Soup gluten-free?
The traditional recipe contains pasta with gluten. However, using gluten-free pasta options will make this dish safe for those avoiding gluten without sacrificing flavor or texture.
Can I make this soup vegetarian?
Changing this into a vegetarian recipe means swapping out the Italian sausage for a plant-based sausage or hearty vegetables like mushrooms and adding extra seasoning to maintain depth of flavor.
How spicy is this Italian Sausage Soup?
It typically has a mild to moderate spice level, depending on the sausage used. You can adjust spiciness by choosing hot or sweet Italian sausage, or by adding red pepper flakes to taste.
Final Thoughts
This Italian Sausage Soup is a true kitchen hero that brings comfort, flavor, and simplicity to your table. Whether you’re busy weeknights or craving a bowl of cozy goodness, this recipe delivers every time. I can’t wait for you to try it and make it a beloved classic in your home!
PrintItalian Sausage Soup Recipe
This Italian Sausage Soup is a hearty and comforting dish featuring crumbled Italian sausage, tender ditalini pasta, and a creamy tomato broth enriched with cream cheese and Parmesan. With the fragrant seasoning of garlic, onion, and fresh basil, it’s perfect for a satisfying meal that combines rich flavors and easy preparation.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Low Lactose
Ingredients
Meat
- 1 lb Italian sausage
Vegetables & Aromatics
- 1/2 cup diced onion
- 2 cloves minced garlic
- 1/4 cup fresh basil, chopped
Seasonings
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
Liquids & Canned Goods
- 4 cups chicken broth
- 1 (14.5 ounces) can petite diced tomatoes
Pasta & Cheeses
- 8 ounces ditalini pasta
- 8 ounces cream cheese, softened
- 1/2 cup grated Parmesan cheese
Instructions
- Cook the Sausage: Place the Italian sausage in a large Dutch oven or pot over medium heat. Brown and crumble the sausage until it is cooked through, about 5-7 minutes. Drain off any excess grease to avoid a greasy soup base.
- Sauté Aromatics and Seasonings: Stir in the diced onion, Italian seasoning, salt, and black pepper into the pot. Cook for 1-2 minutes until the onions are softened and the spices are fragrant.
- Add Garlic: Add the minced garlic to the pot and stir continuously for about 1 minute, making sure the garlic does not burn but releases its aroma.
- Add Liquids and Pasta: Pour in the petite diced tomatoes with their juice, chicken broth, and ditalini pasta. Stir to combine, ensuring that the pasta is fully submerged in the broth. Bring the mixture to a boil.
- Cook the Pasta: Once boiling, reduce heat and cook for about 8 minutes, or until the pasta is al dente. Stir occasionally to prevent sticking.
- Create Creamy Base: Lower the heat to medium and stir in the softened cream cheese and grated Parmesan cheese. Continue cooking and stirring for about 5 minutes until the cheeses melt completely and the soup becomes creamy and smooth.
- Garnish and Serve: Serve the soup hot, generously topped with freshly chopped basil for a bright, fresh finish.
Notes
- Use mild or spicy Italian sausage depending on your heat preference.
- For a lower-fat version, use turkey Italian sausage and reduced-fat cream cheese.
- Fresh basil can be substituted with dried basil, but add it earlier with other seasonings.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
- For a gluten-free option, substitute the ditalini pasta with gluten-free pasta.
Nutrition
- Serving Size: 1 cup (about 240 ml)
- Calories: 320
- Sugar: 4g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0.1g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 55mg
Keywords: Italian Sausage Soup, Creamy Italian Soup, Sausage and Pasta Soup, Easy Italian Dinner, Comfort Food Soup

