When the weather starts cooling down and all you crave is something hearty and soothing, this Sausage and Tomato Pasta Soup is exactly what you want simmering on your stove. It brings together the robust flavors of Italian sausage, tender pasta, and a tomato-rich broth in a bowl that feels like a warm hug. With just enough spice and a tangle of pasta to keep things cozy, this is comfort food with a delicious twist.
This soup is quick enough for weeknights but still delivers deep, slow-cooked flavor. It has a rustic, homemade quality to it that reminds you of your favorite Italian trattoria. Whether you’re meal prepping or feeding a hungry family, this soup will become one of your go-to favorites.
Why You’ll Love This Sausage and Tomato Pasta Soup
This soup is the definition of soul-satisfying. It has layers of flavor from the browned sausage, rich tomato base, and herbs like basil and oregano. The pasta cooks right in the broth, absorbing all the goodness. It’s filling without being heavy, making it perfect for lunch or dinner.
It also happens to be a one-pot meal, which means less cleanup for you. Plus, it gets even better the next day, making leftovers something to look forward to. You can make it spicy or mild depending on the sausage you choose.
What Kind of Pasta Should I Use?
Short pasta shapes work best in this soup. Think ditalini, elbow macaroni, or small shells. These tiny noodles hold up well without getting mushy and are easy to scoop up with a spoon. Avoid long noodles like spaghetti or linguine, which don’t work as well in soups. If you’re gluten-free, feel free to use your favorite alternative pasta—just adjust the cooking time slightly so they don’t overcook.
Ingredients for the Sausage and Tomato Pasta Soup
This soup uses pantry staples and a few fresh ingredients to build bold, comforting flavor. Here’s what you’ll need:
Italian sausage
This adds deep, savory flavor. You can use sweet or hot depending on your preference.
Onion
It forms the aromatic base for the soup and balances the sausage with a hint of sweetness.
Garlic
Essential for any good soup—it lifts the flavor and adds warmth.
Crushed tomatoes
They create the rich tomato broth that ties the soup together.
Tomato paste
For depth and extra richness.
Chicken broth
Helps thin the soup while adding more savory notes.
Ditalini pasta
A perfect small pasta shape that holds up well in soups.
Italian seasoning
A mix of herbs that gives the soup its classic flavor.
Salt and pepper
To season everything just right.
Fresh basil or parsley
For garnish and a pop of fresh flavor.


How To Make the Sausage and Tomato Pasta Soup
Step 1: Brown the Sausage
Start by heating a large pot or Dutch oven over medium heat. Add the Italian sausage and break it up with a wooden spoon as it cooks. Cook until browned and no longer pink, then transfer to a paper towel-lined plate.
Step 2: Sauté the Aromatics
In the same pot, add a drizzle of oil if needed, then toss in the chopped onion. Cook until softened, about 4-5 minutes, then add the minced garlic and cook for another minute.
Step 3: Build the Broth
Stir in the tomato paste and cook for a minute to caramelize it. Add the crushed tomatoes, chicken broth, and Italian seasoning. Bring everything to a simmer.
Step 4: Add the Pasta and Sausage
Return the cooked sausage to the pot. Stir in the ditalini pasta and simmer until the pasta is tender, about 10 minutes. Stir occasionally so the pasta doesn’t stick.
Step 5: Taste and Serve
Taste the soup and season with salt and pepper to your liking. Ladle into bowls and sprinkle with fresh basil or parsley. Serve hot and enjoy.
How to Serve and Store Sausage and Tomato Pasta Soup
This Sausage and Tomato Pasta Soup feeds about 6 people and is best served hot with some crusty bread or garlic toast. A sprinkle of parmesan cheese on top adds extra flavor and richness.
If you have leftovers, let the soup cool completely and store it in an airtight container in the fridge for up to 4 days. The pasta will continue to absorb the liquid, so you may want to add a splash of broth or water when reheating. It also freezes well—just leave out the pasta and add fresh pasta when you reheat.
What to Serve With Sausage and Tomato Pasta Soup?
Garlic Bread
Crunchy, buttery, and made for dipping right into your soup bowl.
Caesar Salad
A crisp and refreshing side that adds a bright contrast to the warm soup.
Roasted Vegetables
Try roasted zucchini, carrots, or Brussels sprouts for a hearty veggie pairing.
Parmesan Crisps
These salty, crunchy bites make a great topping or snack on the side.
Grilled Cheese Sandwich
Soup and grilled cheese is always a winning combination.
Olive Tapenade with Crackers
An easy and elegant appetizer that pairs well with the soup’s Italian flavors.
Caprese Skewers
Cherry tomatoes, mozzarella balls, and fresh basil drizzled with balsamic glaze for a light and flavorful bite.
Want More Soup Ideas with Hearty Flavors?
If you loved this Sausage and Tomato Pasta Soup, check out these cozy bowls next:
- Creamy Beef and Shells Recipe
 - Stovetop Creamy Ground Beef Pasta
 - Cheesesteak Tortellini in Rich Provolone Sauce
 - Creamy Ground Beef Alfredo Pasta
 - One Pot Smoked Sausage Pasta
 
Save This Recipe For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you make it spicy or keep it mild? Did you switch up the pasta?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better every day.
Explore beautifully curated health-boosting soups and pastas on Mia Recipes on Pinterest and discover your new go-to comfort meals!

		Sausage and Tomato Pasta Soup
- Total Time: 35 minutes
 - Yield: 6 servings
 
Description
This hearty Sausage and Tomato Pasta Soup recipe is the perfect one-pot comfort food for busy nights. Made with flavorful Italian sausage, crushed tomatoes, pasta, and herbs, it’s a cozy, satisfying meal the whole family will love. Great for meal prep, weeknight dinners, and easy freezing.
Ingredients
1 pound Italian sausage
1 medium onion, chopped
3 cloves garlic, minced
1 tablespoon tomato paste
1 can (28 ounces) crushed tomatoes
4 cups chicken broth
1 cup ditalini pasta
1 teaspoon Italian seasoning
Salt and pepper to taste
Fresh basil or parsley for garnish
Instructions
1. Heat a large pot over medium heat and cook the sausage, breaking it up with a spoon, until browned and fully cooked. Remove and set aside.
2. In the same pot, sauté chopped onion for 4–5 minutes until softened. Add minced garlic and cook for another minute.
3. Stir in tomato paste and let it cook for a minute to deepen the flavor.
4. Pour in crushed tomatoes, chicken broth, and Italian seasoning. Bring to a gentle simmer.
5. Return sausage to the pot, then add ditalini pasta. Simmer for about 10 minutes, stirring occasionally, until pasta is tender.
6. Taste and adjust salt and pepper as needed.
7. Ladle into bowls and garnish with fresh basil or parsley. Serve hot.
Notes
Let the soup rest for a few minutes before serving for best flavor.
Add red pepper flakes if you like a spicier kick.
To freeze, leave out the pasta and add it fresh when reheating.
- Prep Time: 10 minutes
 - Cook Time: 25 minutes
 - Category: Soup
 - Method: Stovetop
 - Cuisine: American, Italian-inspired
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 370
 - Sugar: 6g
 - Sodium: 780mg
 - Fat: 22g
 - Saturated Fat: 8g
 - Unsaturated Fat: 11g
 - Trans Fat: 0g
 - Carbohydrates: 28g
 - Fiber: 3g
 - Protein: 16g
 - Cholesterol: 45mg
 

					
						
