Creamy Parmesan Italian Sausage Soup

Why You’ll Love this Creamy Parmesan Italian Sausage Soup Recipe

Creamy Parmesan Italian sausage soup in a bowl, topped with parsley and black pepper

1. Brown the Sausage

In a large Dutch oven or pot, heat olive oil over medium  heat. Add Italian sausage, breaking the sausages apart with a spoon, and cook until browned and cooked through, this should take about 5 – 7 minutes. Remove the cooked  sausage from the pot and set aside.

2. Sauté Onions & Garlic 

Add diced onion to the pot and cook until softened for about 3 – 5 minutes. Then add minced garlic and cook for about 1 minute until fragrant.(Image: Step-by-step photo of sautéing onions and garlic.)

3. Make the Broth

Pour in chicken broth and diced tomatoes. Then, stir in Italian seasoning and red pepper flakes (if using). Bring everything to a boil, reduce the heat and allow to simmer for 5 minutes.

4. Cook the Pasta Add ditalini pasta to the pot and cook according to package directions, usually about 8 – 10 minutes, or until al dente.

5. Add Sausage and Cream Cheese

Return cooked sausage to the pot. Stir in Parmesan cheese and softened cream cheese until melted and smooth.

6. Finish with Cream

Stir in heavy cream (or coconut cream) and heat through. Season with salt and pepper to taste.

7. Garnish and Serve

Put soup into bowls and garnish with fresh parsley and extra grated Parmesan cheese.

Bowl of creamy Parmesan Italian sausage soup topped with fresh herbs

6. Finish with Cream Stir in heavy cream (or coconut cream) and heat through. Season with salt and pepper to taste.

7. Garnish and Serve Put soup into bowls and garnish with fresh parsley and extra grated Parmesan cheese.

Additions & Variations

How to Store Creamy Parmesan Italian Sausage Soup

Serving Suggestions

Creamy Parmesan Italian Sausage Soup Recipe (One-Pot Comfort Food)

This easy creamy parmesan italian soup recipe is loaded with ditalini pasta and seasoned with onions , garlic, Italian herbs and a bit of red pepper flakes (for heat). It cooks in one pot, ready in no time, and is perfect for busy weeknights and cool winter days.
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Yield : 4

Ingredients

  • 1 lb Italian sausage casings removed
  • 1 tbsp olive oil
  • 1 large yellow onion diced
  • 2 cloves garlic minced
  • 4 cups chicken broth low sodium
  • 1 14.5 oz can petite diced tomatoes, undrained
  • 8 oz ditalini pasta
  • 1 tsp Italian seasoning
  • 1/2 cup grated Parmesan cheese plus extra for garnish
  • 4 oz cream cheese softened
  • 1/2 cup heavy cream or coconut cream
  • Salt and freshly ground black pepper to taste
  • 1/2 tsp red pepper flakes optional
  • 1/4 cup fresh parsley chopped, for garnish

Equipment

  • Large dutch oven or soup
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Ladle (for serving)
  • Grater (for fresh Parmesan
  • Knife and cutting board
  • Can opener
  • Soup bowls for serving

Instructions

  • Brown the Sausage
    In a large Dutch oven or pot, heat olive oil over medium  heat. Add Italian sausage, breaking the sausages apart with a spoon, and cook until browned and cooked through, this should take about 5 – 7 minutes. Remove the cooked  sausage from the pot and set aside.
  • Sauté Onions & Garlic 
    Add diced onion to the pot and cook until softened for about 3 – 5 minutes. Then add minced garlic and cook for about 1 minute until fragrant.(Image: Step-by-step photo of sautéing onions and garlic.)
  • Make the Broth
    Pour in chicken broth and diced tomatoes. Then, stir in Italian seasoning and red pepper flakes (if using). Bring everything to a boil, reduce the heat and allow to simmer for 5 minutes.
  • Cook the Pasta
    Add ditalini pasta to the pot and cook according to package directions, usually about 8 – 10 minutes, or until al dente.
  • Add Sausage and Cream Cheese
    Return cooked sausage to the pot. Stir in Parmesan cheese and softened cream cheese until melted and smooth.
  • Finish with Cream
    Stir in heavy cream (or coconut cream) and heat through. Season with salt and pepper to taste.
  • Garnish and Serve
    Put soup into bowls and garnish with fresh parsley and extra grated Parmesan cheese.

Recipe Notes

Use freshly grated Parmesan: Pre-shredded cheese doesn’t melt as smoothly and can leave your soup gritty. Grate it fresh for the best texture and flavor.
Wait to season until the end: Parmesan and sausage both add salt, so always taste and adjust after all ingredients are in to avoid over salting.
Simmer uncovered for a thicker soup: If your soup feels too thin, just let it simmer uncovered for a few more minutes before adding the dairy. The pasta will also release starch that naturally thickens the broth.
Serve right away for best texture: Like most cream-based soups with pasta, this one is best eaten shortly after cooking. The pasta continues to absorb liquid as it sits.
Brown the sausage deeply: Don’t rush this step. Let the sausage get nicely browned as this builds a rich, meaty base flavor for the whole soup. 
Sauté onions and garlic in sausage fat: After removing the sausage, sauté onions and garlic in the rendered fat. This infuses the soup with more sausage flavor without needing extra oil.

Nutrition

Recipe FAQs

Can I freeze this soup?

Yes, this soup freezes well. Allow it to cool completely before transferring it to an airtight container and freeze for up to 2 – 3 months.

Can Creamy Parmesan Italian Sausage Soup be made in  the Instant Pot?

Sure it can !. Simply add all ingredients (except cream and parmesan)and cook on high pressure for 8 mins. Add dairy (cream and parmesan) after releasing pressure.

Can I use the slow cooker?

Yes. Brown sausage and aromatics first, then add everything else (except dairy). Cook on low 6–8 hours. Stir in cheeses before serving.

How do I adapt it for the Instant Pot or slow cooker?

Instant Pot: Sauté sausage and aromatics. Add all ingredients (except cream, Parmesan) and cook on high pressure for 8 mins. NPR for 10 mins, stir in dairy.
Slow Cooker: Brown sausage and sauté aromatics separately. Transfer to slow cooker with other ingredients (except dairy), cook on low for 6–8 hours. Stir in cream and cheese at the end.

Can I use ground beef instead of Italian sausage in this soup?

Yes, you can definitely substitute ground beef for Italian sausage in this creamy Parmesan soup. While Italian sausage adds extra depth thanks to its spices and herbs, ground beef is a solid alternative especially if that’s what you have on hand. For more flavor, consider seasoning the beef with a bit of Italian seasoning, garlic powder, and crushed red pepper flakes during cooking. Please Keep in mind that the final taste may be a bit milder than the original recipe.

What type of pasta is best for creamy sausage soup?

Short cut pasta works best in creamy sausage soups like this. Ditalini is ideal because it’s small, tender, and holds its shape well in creamy broths. Other great options include elbow macaroni, small shells, orzo, or rotini. These pasta shapes soak up flavor without overpowering the dish. If you’re planning to freeze or reheat the soup later, choose pasta that holds up well like rotini or shells, or cook the pasta separately and add it just before serving to prevent sogginess.

How can I make it gluten free?

This recipe uses ditalini pasta, which contains gluten. However, you can easily make this soup gluten-free by swapping the pasta with a certified gluten-free pasta like brown rice pasta, quinoa pasta, or a gluten-free elbow or rotini. Also, double check that your chicken broth and cream cheese are labelled gluten free, as some store bought brands may contain additives or thickeners that include gluten.

  • Tuscan White Bean and Sausage Soup
  • One Pot Creamy Chicken and Spinach Pasta
  • Italian Sausage Stuffed Peppers

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating