in

Sausage and Tomato Pasta Soup

Save this recipe on:

There’s something truly comforting about a warm bowl of Sausage and Tomato Pasta Soup. Rich, creamy, and loaded with flavor, this dish brings together tender pasta shells, savory sausage, and tangy tomatoes in a hearty, cheesy broth. It’s everything you want on a chilly day—filling, flavorful, and fast to make.

Pin this Recipe

Whether you’re feeding a family, prepping for a cozy dinner, or need a quick but satisfying lunch option, this easy recipe delivers every time. One pot, minimal prep, and a few simple ingredients are all it takes to whip up a bowl of comfort that tastes like it simmered all day.


Why You’ll Love This Sausage and Tomato Pasta Soup

This soup is the perfect balance of comfort food and practicality. The creamy tomato base is enriched by melted cheese and crumbled sausage, giving it a deep, satisfying flavor. The small pasta shells soak up the broth, turning every bite into a warm hug. Plus, it’s kid-friendly, budget-friendly, and ideal for leftovers.

It also comes together quickly, which is a blessing for weeknight dinners. And cleanup? Easy—one pot does it all.


What Kind of Sausage Should I Use?

You can use any type of ground sausage you like! Sweet Italian sausage adds herby comfort, while hot Italian brings a nice kick if you like things spicier. Turkey sausage works beautifully if you’re looking for a lighter option, and plant-based sausage is a great substitute for vegetarians.

The key is to fully brown the sausage so it develops that deep, savory flavor that forms the base of your soup. If you like extra spice, try adding a pinch of red pepper flakes during the cooking process.


Ingredients for the Sausage and Tomato Pasta Soup

To make this creamy, savory soup, you’ll need simple, wholesome ingredients that bring bold flavor and hearty texture. Each one plays an essential role in the final taste and feel of the dish.

  • Italian Sausage: Adds rich, meaty flavor and a bit of spice depending on which type you choose. It’s the heart of this soup.
  • Pasta Shells: These little shells hold the creamy broth perfectly and create a delightful bite in every spoonful.
  • Diced Tomatoes: Bring acidity and a mild sweetness that balances the richness of the sausage and cheese.
  • Chicken Broth: Acts as the base for the soup, keeping it flavorful and not too thick.
  • Heavy Cream: Adds the creamy richness that makes this soup irresistibly smooth.
  • Onion & Garlic: Aromatic base ingredients that enhance the savory depth of the soup.
  • Parmesan Cheese: Brings a salty, nutty finish that ties everything together.
  • Olive Oil: Used to sauté the onion and garlic until golden.
  • Salt & Pepper: Essential seasonings that help highlight all the other flavors.
  • Fresh Parsley (optional): Adds a bright, fresh note to garnish and finish.

How To Make the Sausage and Tomato Pasta Soup

This soup comes together in one pot, making it ideal for busy weeknights or when you want a comforting meal without the hassle.

Step 1: Brown the Sausage

Heat olive oil in a large pot over medium-high heat. Add the Italian sausage, breaking it up with a spoon, and cook until it’s browned and fully cooked. Remove and set aside, leaving some of the oil and drippings in the pot.

Step 2: Sauté Onion and Garlic

In the same pot, add chopped onion and minced garlic. Sauté for 2-3 minutes until fragrant and soft, scraping up any browned bits from the sausage.

Step 3: Add Tomatoes and Broth

Stir in the diced tomatoes (with juice) and chicken broth. Bring to a gentle boil.

Step 4: Add Pasta Shells

Pour in the pasta shells and cook uncovered, stirring occasionally, until al dente. This usually takes 8-10 minutes depending on the brand.

Step 5: Stir in Cream and Cheese

Reduce heat to low and stir in the heavy cream and parmesan cheese until fully melted and incorporated. Return the sausage to the pot and simmer for 2-3 minutes more.

Step 6: Season and Garnish

Taste and adjust seasoning with salt and pepper. Ladle into bowls and garnish with freshly chopped parsley if desired.


How to Serve and Store Sausage and Tomato Pasta Soup

This soup is best served hot, ladled into wide bowls, with a sprinkle of fresh parsley and an extra pinch of black pepper. For a little extra indulgence, top with a handful of shredded mozzarella or more parmesan.

It feeds about 4 to 6 people, making it great for family dinners or next-day lunches. Serve it with crusty bread or a side salad for a complete, satisfying meal.

To store, let the soup cool completely and transfer it to an airtight container. It keeps well in the fridge for up to 4 days. If you plan to freeze it, consider cooking the pasta separately and adding it fresh when reheating to avoid sogginess.


What to Serve With Sausage and Tomato Pasta Soup?

Garlic Bread

A classic pairing that’s perfect for dipping into the creamy broth.

Simple Green Salad

Add freshness and crunch with a side of mixed greens, cherry tomatoes, and a tangy vinaigrette.

Roasted Vegetables

Oven-roasted zucchini, carrots, or bell peppers balance out the richness of the soup.

Grilled Cheese Sandwich

Yes, soup and sandwich—the duo never fails. Use sharp cheddar on sourdough for an extra punch.

Caesar Salad

Creamy meets creamy. The bold dressing and crispy croutons offer great contrast.

Crusty Baguette

Sometimes all you need is a good loaf of bread with a bit of butter.

Olive Tapenade Crostini

A savory bite to nibble between spoonfuls. Adds a gourmet touch to a cozy meal.


Frequently Asked Questions

1. Can I use a different type of pasta?
Absolutely! While small pasta shells are perfect for holding the broth, elbow macaroni, ditalini, or even mini penne work well. Just make sure to adjust the cooking time to avoid overcooking.

2. Is it possible to make this soup dairy-free?
Yes, swap out the heavy cream for coconut milk or a dairy-free cream alternative. Use nutritional yeast or a dairy-free cheese to replace the parmesan.

3. Can I make this ahead of time?
Definitely. Cook everything except the pasta if you’re making it in advance. When ready to serve, reheat the soup and add freshly cooked pasta for best texture.

4. How do I make it spicier?
Use hot Italian sausage, and add a pinch of crushed red pepper flakes or a splash of hot sauce while cooking. You can also stir in a bit of chili oil at the end for an extra kick.

5. Can I freeze Sausage and Tomato Pasta Soup?
Yes, but for best results, freeze the soup without the pasta and add freshly cooked pasta when reheating. This keeps the pasta from becoming mushy.


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you use spicy or mild sausage? Did you try it with mozzarella on top?

I love hearing how others make these recipes their own. Questions are welcome too, let’s help each other cook smarter.

Explore beautifully curated health-boosting drinks and easy weeknight dinners on Tanya Recipes on Pinterest and discover your new go-to for feeling great!


Conclusion

Sausage and Tomato Pasta Soup is everything we love about comfort food in one easy, creamy, flavor-packed bowl. With a rich tomato broth, hearty sausage, tender pasta, and melty cheese, it delivers a satisfying dinner with minimal fuss.


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
Sausage and Tomato Pasta Soup

Sausage and Tomato Pasta Soup


  • Author: Tanya Rivers
  • Total Time: 35 minutes
  • Yield: 6 servings

Description

Looking for a cozy dinner idea that warms you up from the inside out? This Sausage and Tomato Pasta Soup is the ultimate one-pot comfort food—quick enough for a weeknight, indulgent enough for the weekend. Packed with savory Italian sausage, creamy tomato broth, tender pasta shells, and melted parmesan cheese, it’s perfect for those who love hearty and flavorful meals. Whether you’re searching for easy dinner ideas, quick comfort food, or a family-friendly meal, this soup is about to become your new favorite go-to. Serve it with crusty bread or a crisp salad for a full meal that satisfies every time.


Ingredients

1 tablespoon olive oil

1 pound Italian sausage

1 small onion, chopped

3 cloves garlic, minced

4 cups chicken broth

1 can (14.5 oz) diced tomatoes

1 cup small pasta shells

1 cup heavy cream

1/2 cup grated parmesan cheese

Salt, to taste

Black pepper, to taste

Fresh parsley, chopped (optional)


Instructions

1. Heat olive oil in a large pot over medium-high heat. Add sausage and cook until browned. Remove and set aside.

2. In the same pot, sauté onion and garlic until soft and fragrant.

3. Add diced tomatoes with their juices and chicken broth. Bring to a gentle boil.

4. Stir in pasta shells and cook uncovered until al dente, about 8–10 minutes.

5. Reduce heat, stir in heavy cream and parmesan cheese until smooth.

6. Return sausage to the pot, simmer for 2–3 more minutes.

7. Season with salt and pepper to taste.

8. Garnish with parsley and serve hot.

Notes

For best texture, cook the pasta separately if planning to store leftovers.

Spicy sausage and red pepper flakes can be added for a bolder flavor.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 480
  • Sugar: 5g
  • Sodium: 890mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 75mg

Keywords: sausage soup, pasta soup, creamy tomato soup, easy dinner, comfort food

Save this recipe on: