Go Back

Comforting Italian Sausage Soup

A warm and cozy Italian sausage soup with vibrant vegetables and creamy parmesan flavor, perfect for a satisfying meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 400

Ingredients
  

Main Ingredients
  • 1 pound Italian sausage (mild or spicy)
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 3 cups vegetable broth
  • 2 cups diced tomatoes (canned or fresh)
  • 1 cup heavy cream
  • 1 cup fresh spinach or kale
  • 1 cup carrots, diced
  • 1/2 cup parmesan cheese, grated
  • Salt and pepper, to taste
Optional Toppings
  • fresh parsley for garnish
  • red pepper flakes for extra heat

Method
 

Preparation
  1. In a large pot over medium heat, add the Italian sausage. Break it up into small pieces and cook until browned, about 5–7 minutes. Drain any excess grease.
  2. Stir in the chopped onion and minced garlic, cooking until the onion becomes translucent, about 3–5 minutes.
  3. Add the diced carrots and cook for another 2–3 minutes.
Cooking
  1. Pour in the vegetable broth and diced tomatoes. Bring to a simmer and allow to cook for about 10 minutes so that the flavors meld together.
  2. Stir in the heavy cream and fresh spinach or kale, allowing them to wilt in the heat. Season with salt and pepper to taste.
  3. Remove the pot from the heat and stir in the grated parmesan cheese until it's melted and well combined.
  4. Ladle the soup into bowls and add optional toppings like fresh parsley or red pepper flakes for an extra flavor kick.

Notes

For ingredient swaps, consider zucchini, bell peppers, or mushrooms. Use half-and-half for a lighter option. Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months.