There are some pasta dinners that feel like a warm hug, and this Creamy Tomato Italian Sausage Pasta is one of them. It combines savory Italian sausage, tender pasta, crushed tomatoes, cream, and Parmesan into a rich and comforting sauce that is perfect for a cozy dinner at home.
I love making this recipe when I want something hearty and satisfying without spending hours in the kitchen. The sausage adds incredible flavor to the tomato sauce, while the cream makes it silky and smooth. It is simple, cozy, and delicious enough to become a regular weeknight favorite.
Flavor & Texture Highlights
This pasta has a wonderful balance of savory, creamy, rich, and slightly tangy flavors. The browned Italian sausage adds a delicious seasoned flavor, while the crushed tomatoes keep the sauce bright and flavorful.
The cream creates a smooth sauce that coats every bite of pasta, and Parmesan adds a salty, nutty finish. A little fresh parsley on top brings everything together.
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- How to Make It Step by Step
- Expert Tips
- How to Store and Reheat It
- What to Serve With It
- Frequently Asked Questions
- Recipe Details
Why You’ll Love This Recipe
- Easy weeknight dinner: You can have this comforting pasta ready in about 35 minutes.
- Full of flavor: Italian sausage, garlic, tomatoes, cream, and Parmesan create a rich and delicious sauce.
- Perfectly creamy: The sauce is smooth and silky without feeling overly heavy.
- Easy to customize: Use mild or hot Italian sausage depending on your taste.
- Great leftovers: It reheats beautifully with a small splash of milk, cream, or water.
What You’ll Need to Make This Recipe
Italian sausage is the star of this dish. Browning the sausage gives the sauce a deep, savory flavor. Mild sausage works well for a family-friendly dinner, while hot sausage adds extra spice.
Penne or rigatoni are excellent choices because their shape holds onto the creamy sauce. You can also use rotini, shells, or another short pasta.
Crushed tomatoes provide the rich tomato base, while heavy cream gives the sauce its smooth and luxurious texture.
Onion, garlic, Italian seasoning, and Parmesan add layers of flavor and make the sauce taste rich and homemade.
The exact measurements for all ingredients are listed in the recipe card below.
How to Make Creamy Tomato Italian Sausage Pasta Step by Step
Step 1: Cook the Pasta
Bring a large pot of generously salted water to a boil. Add the pasta and cook according to the package directions until al dente. Before draining, reserve about 1/2 cup of the pasta water. The starchy water will help loosen the sauce if needed.
Step 2: Brown the Italian Sausage
Heat a large skillet over medium heat. Add the Italian sausage and cook for about 6 to 8 minutes, breaking it into small pieces as it cooks. Let it brown well so you get those flavorful golden bits throughout the skillet.
Step 3: Add the Onion and Garlic
Add the chopped onion and cook for 3 to 4 minutes, until softened. Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
Step 4: Add the Tomatoes
Pour the crushed tomatoes into the skillet and add the Italian seasoning. Stir everything together, scraping up any browned bits from the bottom of the skillet. Let the sauce simmer gently for 5 to 7 minutes.
Step 5: Make It Creamy
Reduce the heat to low and stir in the heavy cream. Let the sauce gently simmer for another 2 to 3 minutes. Avoid boiling it too aggressively so the sauce stays smooth and creamy.
Step 6: Add the Parmesan
Stir in the freshly grated Parmesan, salt, and black pepper. Continue stirring until the cheese melts into the sauce. Taste and adjust the seasoning. Add red pepper flakes if you want extra heat.
Step 7: Add the Pasta
Add the drained pasta directly to the skillet. Toss until every piece is coated with the creamy tomato sauce. If the sauce is too thick, add reserved pasta water one tablespoon at a time until it reaches the consistency you like.
Step 8: Garnish and Serve
Remove the skillet from the heat and sprinkle the pasta with fresh parsley. Add extra Parmesan if desired and serve immediately while the sauce is warm and creamy.
Expert Tips
- Brown the sausage well: Those golden-brown bits add extra flavor to the finished sauce.
- Cook the pasta al dente: This keeps the pasta from becoming too soft when combined with the sauce.
- Save the pasta water: A little starchy pasta water can make the sauce smoother and easier to toss.
- Keep the heat low: Once the cream is added, gentle heat helps keep the sauce silky.
- Use freshly grated Parmesan: It melts more smoothly and gives the sauce better flavor.
- Adjust the spice: Choose mild sausage for less heat or hot sausage and red pepper flakes for a spicy version.
How to Store and Reheat It
Allow leftovers to cool before transferring them to an airtight container. Store the pasta in the refrigerator for up to 3 to 4 days.
To reheat, place the pasta in a skillet over low to medium heat. Add a splash of milk, cream, or water and stir gently until the sauce becomes creamy again.
Individual portions can also be reheated in the microwave. Heat in short intervals and stir between each interval.
What to Serve With Creamy Tomato Italian Sausage Pasta
This pasta is filling enough to serve on its own, but a few simple sides make the meal even better.
- Warm garlic bread
- Crisp green salad
- Roasted broccoli
- Roasted asparagus
- Steamed green beans
A fresh green salad with a light vinaigrette is especially delicious because the acidity balances the richness of the creamy sauce.
Frequently Asked Questions
Can I use hot Italian sausage?
Yes. Hot Italian sausage is a great option if you enjoy spicy pasta. You can also use mild sausage and add red pepper flakes separately.
What pasta works best with this recipe?
Penne and rigatoni are excellent because their shape holds onto the creamy sauce. Rotini, shells, and farfalle also work well.
Can I use half-and-half instead of heavy cream?
Yes. Half-and-half can be used for a lighter sauce. The result will be slightly less rich but still creamy.
Can I make this recipe less spicy?
Absolutely. Use mild Italian sausage and leave out the red pepper flakes. You will still have plenty of flavor from the tomatoes, garlic, herbs, and Parmesan.
How long do leftovers last?
Store leftovers in an airtight container in the refrigerator and enjoy them within 3 to 4 days.
Can I freeze this pasta?
You can freeze it, although cream-based sauces can change texture slightly after freezing. For the best result, thaw it overnight in the refrigerator and reheat gently with a splash of milk or cream.
Creamy Tomato Italian Sausage Pasta
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6
Ingredients
- 12 ounces penne or rigatoni pasta
- 1 pound Italian sausage, casings removed
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon Italian seasoning
- 1 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese
- 1 tablespoon olive oil, if needed
- 1/2 teaspoon salt, plus more for the pasta water
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons fresh parsley, chopped
- Red pepper flakes, optional
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta until al dente according to the package directions. Reserve 1/2 cup pasta water, then drain.
- Heat a large skillet over medium heat. Add the Italian sausage and cook for 6 to 8 minutes, breaking it into small pieces as it browns.
- Add the chopped onion and cook for 3 to 4 minutes, until softened. Add the garlic and cook for about 30 seconds, until fragrant.
- Stir in the crushed tomatoes and Italian seasoning. Let the sauce simmer gently for 5 to 7 minutes.
- Reduce the heat to low and stir in the heavy cream. Simmer gently for 2 to 3 minutes.
- Add the Parmesan cheese, salt, and black pepper. Stir until the cheese melts into the sauce. Add red pepper flakes if desired.
- Add the cooked pasta and toss until completely coated. If the sauce is too thick, add reserved pasta water one tablespoon at a time.
- Remove from the heat. Garnish with fresh parsley and additional Parmesan if desired. Serve immediately.
Notes
Use mild Italian sausage for a gentle flavor or hot Italian sausage for extra spice. Store leftovers in an airtight container in the refrigerator for 3 to 4 days. Reheat gently with a splash of milk, cream, or water.
Final Thoughts
This Creamy Tomato Italian Sausage Pasta is the kind of comforting dinner that deserves a regular place in your recipe rotation. It is easy enough for a busy weeknight, but the creamy tomato sauce, savory sausage, and Parmesan make it feel special.
Serve it with warm garlic bread and a fresh salad, then enjoy every creamy, savory bite. It is an easy and cozy meal that is sure to become a favorite at your table.