Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Italian Sausage Soup with Creamy Parmesan Bliss - Featured Image

Hearty Italian Sausage Soup with Creamy Parmesan Bliss

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Italian Sausage Soup with Creamy Parmesan. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

  • 1 pound Italian sausage (mild or spicy, depending on your preference)
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 cup heavy cream or half-and-half (use half-and-half for a lighter option)
  • 2 cups fresh baby spinach, roughly chopped
  • 1 cup small pasta, like ditalini or elbow macaroni
  • 1/2 cup freshly grated Parmesan cheese, plus extra for garnish
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional, for extra heat)
  • Salt and freshly ground black pepper to taste

If you want to make this soup vegetarian, try substituting the Italian sausage with plant-based sausage or hearty mushrooms, and swap the chicken broth for vegetable broth. For a gluten-free version, use gluten-free pasta or skip the pasta altogether and add extra vegetables like zucchini or cauliflower.

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the Italian sausage, breaking it up with a wooden spoon. Cook until browned and cooked through, about 5-7 minutes. Drain excess fat if there’s too much.
  2. Add the chopped onion to the pot and sauté until translucent, about 3-4 minutes, stirring occasionally. This step always reminds me of my grandmother’s advice to cook onions gently until they “whisper” their sweetness.
  3. Stir in the minced garlic and cook for another minute until fragrant. Be careful not to burn it—garlic is great when golden, but bitter if overcooked!
  4. Pour in the chicken broth and diced tomatoes with their juices. Add the dried Italian seasoning and crushed red pepper flakes if you like a little heat. Bring the mixture to a boil.
  5. Once boiling, stir in the pasta and reduce the heat to a simmer. Cook until the pasta is tender, usually 8-10 minutes depending on the type you use.
  6. Lower the heat to medium-low and stir in the heavy cream and chopped spinach. Let it cook gently for 2-3 minutes until the spinach wilts and the soup turns creamy.
  7. Remove the pot from heat and stir in the grated Parmesan cheese until melted and smooth. Taste and season with salt and pepper as needed.
  8. Serve immediately with a sprinkle of extra Parmesan and a side of crusty bread. Watching my family’s faces light up with that first spoonful is one of my favorite parts of cooking this soup.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International