This post may contain affiliate links. Please read our disclosure policy.

This creamy Italian sausage tomato pasta recipe is super simple to make and tastes restaurant quality! It’s a 30-minute meal that’s made with pantry ingredients.

You may also enjoy my Italian Sausage Orzo Soup or Italian Sausage Mushroom Pasta next.

a bowl of italian sausage tomato pasta with parmesan

Why you’ll love it

It’s easy to elevate just a few kitchen staples like canned tomatoes, Italian seasoning, and garlic to make an irresistibly silky tomato pasta sauce from scratch. I decided to add in flavorful Italian sausage, turning this into a hearty and filling weeknight dinner.

This creamy tomato pasta with sausage is ridiculously simple to throw together, and the velvety richness of the sauce perfectly complements the Italian sausage. It’s a wonderful combo that will leave you impressed with just how deceptively effortless it is!

What you’ll need

  • Pasta – I use penne, but rigatoni or any other pasta shape you have on hand will work!
  • Italian sausage – I chose mild. Take the meat of out the casings, or use bulk sausage.
  • Garlic – it adds savory goodness
  • Tomato paste – more concentrated tomato flavor. I like DeLallo or Mutti brand.
  • Tomato sauce – for my international readers, use passata instead
  • Heavy cream – to enhance the taste and texture of the sauce
  • Italian seasoning – my go-to blend of dried herbs. It comes all in a single jar.
ingredients for creamy italian sausage tomato pasta in prep bowls

Helpful tips

  • I like to get a really good sear on the sausage to build flavors. Cooking it over a high heat and not stirring it constantly helps!
  • Need to thin the sauce out? Just add in a splash of the hot pasta water prior to draining it.

How to make creamy sausage tomato pasta

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

sauteing italian sausage in a skillet and adding garlic

Boil the pasta until al dente. Meanwhile, in a skillet, nicely brown the sausage meat. Break it apart with your spoon as you go along. Spoon out any excess fat and discard it. Stir in the garlic, and cook until fragrant.

making sauce for italian sausage tomato pasta and tossing with penne in a skillet

Stir in the tomato paste, tomato sauce, cream, and Italian seasoning until smooth. Simmer until desired thickness is reached. Give it a taste, season with salt & pepper, and add a pinch of sugar if needed. Toss with the drained pasta, and top with parmesan if using.

Substitutions and variations

  • As always, sub the cream for a lower fat alternative at your own discretion; I don’t recommend it because the acidity from the tomatoes may curdle the sauce, and it may not thicken as well.
  • A handful of fresh basil would be amazing in here! Add it in right at the end of cooking time.
  • If your canned tomatoes are a bit tart, simply add in a half teaspoon or so of sugar to balance the flavors.
  • For a meatless version, try my Super Easy Creamy Tomato Pasta.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

  • If topping with parmesan, I recommend freshly grating it from a block for best texture and taste. I use a Microplane zester.
  • This is the skillet I use.
  • For the tomatoes I use my trusty OXO can opener.

What to serve with sausage tomato pasta

Leftovers and storage

  • Store leftover pasta for 3-4 days in the fridge, and reheat slowly over low heat until warmed through.
  • It can be frozen for up to 3 months, but the texture may change due to the dairy. If you plan on freezing a lot, freeze the sauce separately and boil up fresh pasta when ready.
closeup of a skillet with a serving spoon and creamy sausage tomato pasta

If you made this creamy Italian sausage tomato pasta, please leave a star rating and review below! Questions? Talk to me. Tag me on Instagram with your S&L creations.

a bowl of italian sausage tomato pasta with parmesan
5 from 6 votes

Easy Italian Sausage Tomato Pasta

This creamy Italian sausage tomato pasta recipe is super simple to make and tastes restaurant quality! It's a 30-minute meal that's made with pantry ingredients.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4


  • 8 ounces uncooked pasta
  • 16 ounces Italian sausage
  • 2-3 cloves garlic minced
  • 2 tablespoons tomato paste
  • 1 (14 ounce) can tomato sauce
  • 3/4 cup heavy/whipping cream
  • 1/4 teaspoon Italian seasoning
  • Salt & pepper to taste
  • Freshly grated parmesan cheese optional, to taste


  • Boil a large, salted pot of water for the pasta and cook it al dente according to package directions.
  • Meanwhile, add the sausage meat to a skillet over medium-high heat and cook for 7-10 minutes or until nicely browned, breaking it up with your spoon as you go along. If there's a lot of excess fat, spoon most of it out.
  • Reduce the heat to medium, then stir in the garlic and sauté for about a minute.
  • Add in the tomato paste, tomato sauce, cream, and Italian seasoning. Stir until smooth. Let the sauce simmer for about 5 minutes or until it's thickened up to your liking.
  • Taste and season the sauce with salt & pepper as needed. If the sauce is a little too acidic/tangy for your tastes, add in a pinch of sugar.
  • Drain the pasta and add it to the skillet (add a splash of hot pasta water to the skillet prior to draining if the sauce gets too thick). Serve immediately with freshly grated parmesan cheese if desired.


  • Buy bulk Italian sausage or sausage links and take the meat out of the casings.
  • I do not suggest subbing the cream with something that has a lower fat content as it may curdle due to the acid in the tomatoes.


Calories: 787kcal, Carbohydrates: 52g, Protein: 26g, Fat: 53g, Saturated Fat: 23g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 20g, Cholesterol: 137mg, Sodium: 1378mg, Potassium: 839mg, Fiber: 4g, Sugar: 7g, Vitamin A: 1210IU, Vitamin C: 12mg, Calcium: 83mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

5 from 6 votes (2 ratings without comment)

Leave a comment

Please leave a recipe rating!

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Theresa Lepeska says:

    5 stars
    Soooo yummy!

    1. Natasha says:

      Thank you!! 😀

  2. Kabria says:

    5 stars
    Love that it oh so simple and delicious!! Will make again for my family of 6 ☺️

    1. Natasha says:

      That’s awesome! 😀 Thank you, Kabria!

  3. Trena Harvey says:

    5 stars
    the boys in my life loved this, super easy wonderful flavor ,followed it exactly

    wonderful , thanks you

    1. Natasha says:

      That’s so nice to hear, Trena!! You’re very welcome!

  4. Lindsay Holton says:

    5 stars
    Love this recipe! I used a spicy Italian sausage which really complimented the creamy sauce. This was easy to make but really felt like an elevated dish. Will definitely be one of my new favorites.

    1. Natasha says:

      Thank you so much!! 😀 I’m thrilled you enjoyed it, Lindsay!