Creamy Sausage Pasta Soup – Hearty & Delicious

Italian sausage pasta soup is a cozy, flavor-packed bowl of pure comfort — a cross between a rustic stew and a pasta dish, simmered together in one pot. This soup brings together tender pasta, savory sausage, fire-roasted tomatoes, and fragrant herbs in a rich broth that’s both hearty and satisfying.

Whether you’re craving something easy for a weeknight dinner or want a meal that feeds a hungry family with leftovers to spare, this soup checks every box. It’s simple to make, deeply flavorful, and customizable with pantry staples. Serve it with a hunk of crusty bread, and dinner is done.

Ingredients Overview

Each ingredient in this recipe contributes to its bold, rustic character:

  • Italian Sausage (Mild or Spicy): The foundation of flavor. Choose pork or turkey sausage depending on your preference. Spicy sausage adds heat and complexity, while mild lets the herbs shine.

  • Aromatics – Onion & Garlic: A classic combo that builds depth right from the start. Garlic adds a warm, slightly sweet note that complements the sausage.

  • Tomatoes – Crushed or Diced (preferably fire-roasted): These add body and acidity to balance the richness of the sausage. Fire-roasted tomatoes give a subtle smoky touch.

  • Pasta – Short Cut Shapes (ditalini, elbow, small shells): Small pasta makes the soup feel hearty and comforting without overwhelming the broth. Cook just until al dente to avoid mushiness.

  • Chicken Broth: Adds moisture and carries the flavors. Use low-sodium so you can adjust seasoning yourself.

  • Italian Seasoning & Bay Leaf: Herbs like basil, oregano, and thyme bring that signature Italian flavor. A bay leaf adds subtle depth.

  • Spinach or Kale (Optional): Stir in at the end for color and a dose of nutrients.

  • Parmesan (Optional): Grated over the top or a rind simmered in the broth adds umami and richness.

Substitutions & Customization:

  • Swap sausage for ground beef, chicken, or plant-based sausage.

  • Use gluten-free pasta to make the recipe gluten-free.

  • Substitute cannellini or kidney beans for pasta if you want a lower-carb option.

  • Omit Parmesan for a dairy-free version or use nutritional yeast.

Step-by-Step Instructions

  1. Brown the Sausage:
    In a large Dutch oven or heavy-bottomed pot, heat a drizzle of olive oil over medium heat. Add the sausage, breaking it up with a wooden spoon. Cook until browned and slightly crispy, about 7–8 minutes. Transfer to a bowl and set aside, leaving a bit of fat in the pot.

  2. Sauté the Aromatics:
    Add diced onion to the pot and cook for 5–6 minutes until soft and translucent. Stir in the minced garlic and cook for 1 more minute, just until fragrant.

  3. Add Tomatoes and Broth:
    Pour in the crushed or diced tomatoes and stir to deglaze the pot. Add the chicken broth, Italian seasoning, and bay leaf. Bring to a simmer.

  4. Add Pasta:
    Once the broth is bubbling, stir in the uncooked pasta. Simmer uncovered for 8–10 minutes, stirring occasionally, until pasta is just al dente.

  5. Return the Sausage:
    Add the cooked sausage back to the pot and stir to combine. Let simmer for 2–3 more minutes to meld the flavors.

  6. Add Greens (Optional):
    Stir in fresh spinach or kale and let wilt for 1–2 minutes. Remove the bay leaf.

  7. Serve:
    Ladle into bowls and top with grated Parmesan, fresh parsley, or a drizzle of olive oil.

Pro Tips:

  • If using a Parmesan rind, add it with the broth and remove before serving.

  • Don’t overcook the pasta — it will continue to absorb liquid even after the soup is done.

  • For thicker soup, reduce broth slightly or mash some pasta into the broth.

Tips, Variations & Substitutions

Make It Creamy:
Add ½ cup of heavy cream or half-and-half in the final few minutes of cooking for a creamy version of this soup.

Add More Veggies:
Try diced zucchini, chopped bell peppers, or even mushrooms sautéed with the onions.

Low-Carb Option:
Swap pasta for white beans or cauliflower florets. Let them simmer until tender and heated through.

Spicy Kick:
Use hot Italian sausage or stir in crushed red pepper flakes or Calabrian chili paste.

Make It Ahead:
Cook the pasta separately and add it to each bowl before serving. This keeps it from getting mushy in leftovers.

Serving Ideas & Occasions

This Italian sausage pasta soup is an ideal go-to for cozy dinners and casual entertaining.

  • Serve with:

    • Warm garlic bread or baguette slices

    • A fresh Caesar or arugula salad

    • Roasted Brussels sprouts or green beans on the side

  • Perfect for:

    • Busy weeknights

    • Family dinners

    • Meal prep (freezes well!)

    • Potluck or soup swaps

Garnish with cracked black pepper, a drizzle of olive oil, or a sprinkle of chili flakes to make it restaurant-worthy.

Nutritional & Health Notes

This soup offers a balanced mix of protein, fiber, and healthy fats:

  • Italian sausage: A flavorful protein source that adds depth and satiety.

  • Pasta: Provides complex carbs for energy. Use whole grain or chickpea pasta for extra fiber and protein.

  • Greens (if added): Spinach and kale boost vitamins A, C, and K.

  • Broth-based: Less heavy than cream-based soups, but still rich and filling.

To make it lighter, opt for turkey sausage and add extra veggies in place of some pasta.

FAQs

Q1: Can I freeze Italian sausage pasta soup?

A1: Yes, but it’s best to freeze it without the pasta. Cook and add fresh pasta when reheating to avoid mushiness. Freeze in airtight containers for up to 3 months.


Q2: Can I use canned beans instead of pasta?

A2: Absolutely. White beans, kidney beans, or chickpeas make great substitutions for a higher-fiber, lower-carb version.


Q3: What type of pasta works best?

A3: Short pasta like ditalini, elbows, or small shells hold up well in soup. Avoid long pasta like spaghetti or linguine.


Q4: Can I make this soup in the slow cooker?

A4: Yes. Brown sausage and sauté onions/garlic first, then add everything (except pasta and greens) to the slow cooker. Cook on low for 6 hours. Add pasta and greens during the last 20–30 minutes.


Q5: How do I make this soup gluten-free?

A5: Simply use certified gluten-free pasta and ensure your sausage and broth are also gluten-free.


Q6: Can I make this dairy-free?

A6: Yes. Skip the Parmesan and creamy add-ins, or use a dairy-free alternative like cashew cream or nutritional yeast.


Q7: How long will leftovers last?

A7: Store in the fridge for up to 4 days. The pasta may absorb more liquid, so add a splash of broth when reheating.

Print

Creamy Sausage Pasta Soup – Hearty & Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, hearty Italian sausage pasta soup made with tomatoes, aromatics, herbs, and short-cut pasta — all simmered in one pot for a quick and comforting meal.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 lb Italian sausage (mild or spicy)

  • 1 tbsp olive oil (if needed)

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 1 (14 oz) can fire-roasted diced tomatoes

  • 6 cups chicken broth

  • 1 tsp Italian seasoning

  • 1 bay leaf

  • 1½ cups uncooked small pasta (ditalini or elbow)

  • 2 cups fresh spinach or kale (optional)

  • Salt and pepper to taste

  • Grated Parmesan and fresh parsley for garnish

Instructions

  • Brown sausage in a large pot. Remove and set aside.

  • Sauté onion until soft. Add garlic and cook 1 minute.

  • Stir in tomatoes, broth, seasoning, and bay leaf. Bring to a simmer.

  • Add pasta and cook until al dente, about 8–10 minutes.

  • Return sausage to the pot. Simmer 2–3 minutes more.

  • Stir in greens if using, and let wilt. Adjust seasoning.

  • Serve hot, garnished with Parmesan and parsley.

Notes

For a creamier soup, stir in ½ cup heavy cream at the end. Cook pasta separately if making ahead to avoid sogginess.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star