Creamy Parmesan Italian Sausage Soup

Jump to RecipeJump to Video

This post may contain affiliate links. Please read our disclosure policy.

My creamy parmesan Italian sausage soup is a one pot meal that is sure to satisfy. It’s made with a creamy base and packed with delicious Italian sausage, diced tomatoes, and pasta. The flavor in the soup is next level. Once you make this soup, it’s sure to become a staple in your recipe collection.



 

This Italian sausage and pasta soup has been a family favorite for years. It’s hearty, comforting, and just really hits the spot.

I always describe this soup like a warm hug in a bowl. The creamy base mixed with the Italian sausage, pasta, tomatoes, and the perfect grated parmesan cheese, is something I can’t get enough of eating. Even my picky kids love this soup!

Want more pasta recipes? Check out this ground beef alfredo, goulash, and buttered noodles.

Why this recipe works

  • Comfort food. This is the ultimate cozy bowl of soup.
  • One pot meal. Easy clean-up for the win!
  • Simple to make. This recipe is surprisingly easy to make because you are basically dumping everything into one pot.

Ingredients needed

  • Italian sausage – Use your favorite Italian sausage. If yours has a casing, make sure to remove it before cooking and crumbling the sausage.
  • Onion – You will need about 1/2 of a large onion.
  • Garlic – Minced garlic adds delicious flavor to the soup.
  • Chicken broth – Chicken broth is part of the base of the soup. You can substitute with vegetable broth if needed.
  • Petite diced tomatoes – Use a whole can of petite diced tomatoes.
  • Pasta – I prefer using ditalini pasta but you can substitute with your favorite small pasta.
  • Cream cheese – I like using full fat cream cheese for the best flavor.
  • Parmesan cheese – Use freshly grated parmesan cheese because it melts fast into the soup.
  • Italian seasoning, salt, and pepper
  • Optional: Fresh basil or fresh parsley
Chicken stock, sausage, pasta, diced tomatoes, onion, cream cheese, and garlic.

How to make creamy parmesan Italian sausage soup

This creamy soup comes together in a few simple steps. Scroll down to the recipe card for the full recipe and step-by-step video.

  1. Begin by browning the Italian sausage in a large pot. Once it’s browned, remove any excess grease.
  2. Stir in the diced onion for 1-2 minutes and then the minced garlic, Italian seasoning, salt, and pepper.
  3. Pour in the chicken stock, petite diced tomatoes, and the pasta. Stir to make sure the pasta is covered with broth. Bring to a boil and cook for 8 minutes or until the pasta is al dente.
Pot with ground sausage and diced onion.
Pot with broth, diced tomatoes, and pasta.
  1. Stir in the cream cheese and the grated parmesan cheese. Let cook another 5 minutes or until the cream cheese has melted.
  2. Serve the soup warm. You can top with extra parmesan cheese, chopped fresh basil, or fresh parsley.
Pot with soup, cream cheese, and grated parmesan.
Ladle with sausage and pasta soup.

Heather’s recipe tips

  • Cook the pasta until al dente. You don’t want it to over cook since it will continue cooking with the cream cheese.
  • Make sure to soften the cream cheese. I also like to cut it into cubes so that it melts faster.
  • If you would prefer to thin out the soup, you can add a splash of heavy cream.

Variations

  • Spice it up: If you would like to add a little heat to the soup you can substitute the petite diced tomatoes with a can of Rotel tomatoes. You could also add in a teaspoon of red pepper flakes.
  • Different pasta: I like using ditalini pasta but you can substitute with another small pasta like elbow macaroni, small shells, or rotini.
  • Add vegetables: You could add diced celery in with the onion or some fresh baby spinach at the end after the cream cheese has been added.

Serving suggestions

This soup is great on it’s own but I also like to serve it with crusty bread or garlic bread and a simple salad.

How to store leftovers

When you are ready to store any leftovers, be sure to let the soup cool. Package in an airtight container and keep in the refrigerator for 3-4 days.

You can reheat the soup in a sauce pan on the stove or in the microwave.

This soup can be frozen in a freezer safe container for up to 3 months. Thaw overnight and then reheat on the stove.

Bowl of creamy soup with pasta and sausage.

Common questions

Can I use different sausage?

Yes, you can substitute the Italian sausage with a mild breakfast sausage, spicy Italian sausage, or even ground beef.

Can this soup be made ahead of time?

Yes, you can make it the night before and eat the next day. You might need to add a splash of chicken stock or heavy cream to help thin out the base.

How to thicken the soup?

If you feel like your soup is too thin, you can add a teaspoon of cornstarch with a teaspoon of water and drizzle it in the soup to help thicken. Since this soup is made with a full 8 ounces of cream cheese, it’s usually thick enough.

More easy Italian sausage recipe

Bowl of creamy soup with sausage and pasta.
No ratings yet

Creamy Parmesan Italian Sausage Soup

By Heather Seeley
Creamy Parmesan Italian Sausage Soup is a flavorful, hearty soup that is just what you need for a delicious soup dinner. Full of Parmesan cheese, petite diced tomatoes, Italian sausage, and a creamy broth base, this is sure to be a hit.
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 6

Ingredients 

  • 1 lb Italian sausage
  • 1/2 cup diced onion
  • 2 cloves minced garlic
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 4 cups chicken broth
  • 1 14.5 ounces petite diced tomatoes
  • 8 ounces ditalini pasta
  • 8 ounces cream cheese, softened
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup fresh basil

Instructions 

  • Place the sausage in a large dutch oven or pot. Brown and crumble the sausage until cooked through. Drain off any excess grease.
  • Stir in the onion, Italian seasoning, salt, and pepper and cook 1-2 minutes.
  • Stir in minced garlic and stir for 1 minute.
  • Pour in the petite diced tomatoes, chicken broth, and pasta. Make sure the pasta is covered by the broth. Bring the mixture to a boil and cook for 8 minutes or until pasta is al dente.
  • Turn the heat down to medium. Stir in the cream cheese and parmesan cheese. Cook another 5 minutes or until the cream cheese melts.
  • When serving, top with fresh basil.

Video

Notes

  • Cook the pasta until al dente. You don’t want it to over cook since it will continue cooking with the cream cheese.
  • Make sure to soften the cream cheese. I also like to cut it into cubes so that it melts faster.
  • If you would prefer to thin out the soup, you can add a splash of heavy cream.

Nutrition

Calories: 587kcal | Carbohydrates: 34g | Protein: 22g | Fat: 40g | Saturated Fat: 18g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Cholesterol: 106mg | Sodium: 1596mg | Potassium: 402mg | Fiber: 2g | Sugar: 4g | Vitamin A: 643IU | Vitamin C: 3mg | Calcium: 151mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: Italian
Like this? Leave a comment below!

Hello!

Thank you for visiting Food Lovin’ Family! With 3 kids I know it can be hard getting food on the table. Here you will find easy and delicious recipes that the whole family will enjoy.

Leave a comment

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

Recipe Rating