Cozy, hearty, and packed with classic Italian flavor, this Creamy Italian Sausage Pasta Soup is a one-pot meal that warms you from the inside out. With savory Italian sausage, tender small pasta, leafy kale, and a creamy tomato-broth, it’s an easy dinner that tastes like comfort. Quick enough for weeknights and satisfying enough for a relaxed weekend meal, it delivers big flavor with minimal fuss.

A bubbling pot of soup can make any day feel cozier, and this Italian Sausage Pasta Soup does exactly that. It combines browned Italian sausage, sautéed vegetables, diced tomatoes, and chicken broth, finished with cream and Parmesan for a silky, satisfying finish. The small pasta adds texture and makes every spoonful hearty and complete.
Serve with a slice of crusty bread or a simple side salad for a full meal. This recipe is forgiving — swap in different greens, add beans for extra protein, or turn up the heat with spicy sausage. It also stores and reheats well, making it ideal for leftovers.
Other soups to try: Butternut Squash Italian Sausage Tortellini Soup, Italian Sausage Gnocchi Soup, Sausage Lentil Soup. These variations offer similar comforting flavors with different textures and ingredients.
Why You’ll Love This Recipe
- Robust Flavor — savory Italian sausage and a well-seasoned tomato broth give this soup depth and warmth.
- Simple One-Pot Prep — everything cooks in a single pot for easy cleanup and straightforward cooking.
- Hearty and Filling — small pasta and sausage make the soup a complete meal on its own.
- Weeknight Friendly — ready in under an hour, ideal for busy evenings.
- Better as Leftovers — flavors meld overnight; reheat and enjoy with freshly cooked pasta if desired.
- Customizable — swap greens, add beans or vegetables, or adjust the spice level to suit your preferences.
Ingredients

Italian Sausage — the main savory component; it adds rich flavor and protein. Use mild or spicy depending on your preference.
Small Shaped Pasta — ditalini, small shells, or elbows work well so the pasta is easy to spoon.
Onion & Garlic — build the aromatic base; the onion adds sweetness while garlic brings depth.
Carrots — add subtle sweetness, color, and texture.
Kale — a hearty green that holds up in soup and adds freshness and nutrients.
Diced Tomatoes & Chicken Broth — create a tomato-forward broth with body and savory balance.
Cream & Parmesan — finish the soup with a touch of cream for richness and grated Parmesan for a savory, slightly nutty finish.
Italian Seasoning, Salt, Black Pepper — essential seasonings to tie the flavors together.
Variations
- Add Beans: Stir in a can of drained cannellini beans or chickpeas for extra protein and texture.
- Swap Greens: Use baby spinach or chopped Swiss chard instead of kale for a milder green.
- More Veggies: Try diced celery, zucchini, bell peppers, or mushrooms to boost vegetables.
- Pesto Finish: Stir a spoonful of basil pesto into each bowl for a bright, herby lift.
- Make it Spicy: Use hot Italian sausage or add red pepper flakes to taste.
Step by Step Instructions

- Heat a large soup pot or Dutch oven over medium-high heat. Add the Italian sausage and cook until browned, breaking it into bite-sized pieces.
- Add the chopped onion and diced carrots. Season with a pinch of salt and cook until softened, about 5–7 minutes.
- Stir in the garlic and Italian seasoning and cook for another minute until fragrant.
- Add the diced tomatoes and stir to combine, scraping up any browned bits from the bottom of the pot.
- Pour in the chicken broth and bring the soup to a simmer. Add the small pasta and cook for 5–7 minutes, stirring occasionally so the pasta doesn’t stick.
- Stir in the chopped kale and cook 1–2 minutes until the greens are wilted and tender.
- Turn off the heat and stir in the heavy cream and grated Parmesan until the soup is smooth and slightly thickened. Taste and adjust seasoning with salt and pepper.
- Ladle into bowls, top with extra grated Parmesan if desired, and serve hot.



Expert Tips
Storage: Keep leftovers in an airtight container in the refrigerator for 4–5 days. Reheat gently on the stove and add a splash of broth or water if the soup seems thick.
Leftover Pasta Tip: To avoid soggy pasta when planning leftovers, cook and store the pasta separately and add freshly cooked pasta to portions when reheating. If pasta is already in the soup, it still reheats well—just add liquid as needed.
Texture Balance: Use small pasta shapes so they absorb a bit of broth but remain spoonable. If you prefer firmer pasta, reduce the cooking time slightly before adding the greens and cream.

Recipe FAQs
Both mild and spicy Italian sausage work well — choose mild for a gentler flavor or spicy for more heat. You can also use chicken or turkey sausage for a lighter option.
Yes. Freeze the soup without the pasta for best results. Freeze the sausage and broth base, then add freshly cooked pasta when reheating so the texture remains pleasant.
Small pasta shapes such as ditalini, small shells, rigatoni pieces, or elbows hold up nicely and are easy to eat in soup.
Other Cozy Soup Recipes To Consider
-
Creamy Sausage Tortellini Soup -
Creamy Kielbasa Cabbage Soup -
Boursin Butternut Squash Soup -
Slow Cooker Tuscan Chicken Gnocchi Soup
If you make this recipe, please let me know — leave a rating and a comment, or share a photo and tag @greensnchocolate on Instagram with #greensnchocolate.
Recipe
Creamy Italian Sausage Pasta Soup
A hearty, one-pot soup made with savory Italian sausage, small pasta, tender vegetables, and a creamy tomato broth.
Course: Soup
Cuisine: American / Italian-inspired
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6
Calories: 401 kcal
Ingredients
- 1 lb mild Italian sausage (or spicy if preferred)
- 3 carrots, peeled and diced
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 14 oz diced tomatoes
- 5 cups chicken broth
- 1 cup small shaped pasta (ditalini, rings, or small shells)
- 2 cups chopped kale
- 1/2 cup heavy cream
- 1/3 cup grated Parmesan cheese, plus more for topping
- 1 teaspoon salt, plus black pepper to taste
Instructions
- Heat a large soup pot over medium-high heat. Brown the sausage, breaking it into pieces as it cooks.
- Add the onion and carrots, season with salt, and cook until softened, about 5–7 minutes.
- Stir in the garlic and Italian seasoning and cook for another minute.
- Add the diced tomatoes and chicken broth and bring to a simmer.
- Add the pasta and simmer 5–7 minutes until al dente, stirring occasionally.
- Stir in the chopped kale and cook 1–2 minutes until wilted.
- Remove from heat and stir in the heavy cream and Parmesan until combined. Adjust seasoning and serve topped with extra Parmesan.
Nutrition (per serving)
Calories: 401 kcal | Carbohydrates: 11 g | Protein: 16 g | Fat: 33 g | Saturated Fat: 14 g | Sodium: 1802 mg