Sausage Pasta

Jump to Recipe

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

This sausage pasta recipe is an easy 30-minute dinner my whole family loves! Pasta is tossed in a creamy, cheesy, sausage-based sauce for a cozy meal you’ll make on repeat.

A plate of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves, served with a fork on the side.

This sausage pasta recipe is a go-to dinner recipe in my house. It’s one of my family’s favorite meals – they literally cheer when they hear it’s what’s for dinner – and it’s so easy that I make it all the time.

I mean, what’s not to love about this Italian sausage pasta recipe? Sausage, garlic and onions are cooked until lightly golden-brown. Then, we add crushed tomatoes, cream, parmesan cheese, fresh basil (yum) and pasta for a creamy, dream main dish that is so delicious words can’t even describe it. Make it once and it’ll become a favorite – guaranteed.

Why You’ll Love This Sausage Pasta

  • Quick & Easy. Ready in 30 minutes – perfect for busy weeknights.
  • The best sauce. The sausage, along with the parmesan cheese, heavy cream and fresh basil, makes the sauce so good you’ll like your plate clean.
  • Feeds a crowd. This feeds our entire family of 8 with leftovers.
  • Easy to customize. Use mild or spicy Italian sausage, choose your favorite pasta shape and add veggies.
  • Family favorite. My kids literally cheer when I tell them we’re having sausage pasta for dinner!
A pot of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves.
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

Sausage Pasta Ingredients & Substitutions

I’ve made this recipe so many times, I can tell you all the best substitutions because I’ve tried them all!

Top-down view of labeled ingredients for sausage pasta, including Italian sausage, pasta, crushed tomatoes, Parmesan cheese, heavy cream, onion, minced garlic, flour, butter, fresh basil, Italian seasoning, and salt and pepper, all arranged neatly on a countertop.
  • Pasta. Ok, I love the gemelli shaped pasta (I get it from Costco). But I’ve used every tubular pasta under the sun and they all work great – penne, rigatoni, ziti, etc.
  • Italian sausage. We use mild sausage, but you can use spicy. I suggest using ground sausage not links.
  • Onion. use your favorite. I prefer a sweet yellow or white onion, but have used red with great results.
  • Heavy cream. half and half or whole milk both work well, but heavy cream really is the best choice. My kids can tell when I use something other than heavy cream – and they still love it but like the cream the best.
  • Crushed tomatoes. I have kids who don’t like tomato chunks, so I use crushed. You can used diced tomatoes too it tastes great.
  • Fresh basil. You can use dried but fresh is by far the best.
  • Butter. I don’t suggest substitutions, although olive oil can work in a pinch.
  • Flour. If you’re making the recipe gluten-free, use a 1:1 all-purpose gluten-free flour.
A plate of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves, served with a fork on the side.

How to Make Sausage Pasta

This sausage pasta is easy to make in 30 minutes. The pasta cooks while you make the creamy Italian sausage sauce to save time! We’ll walk through the recipe step-by-step, and don’t forget to watch the video.

Cook the Pasta

Begin by cooking the pasta in salted water – make sure it’s nice and salty! Then, drain the cooked pasta in a colander but do not rinse it with water. It absorbs the sauce so much better if you don’t rinse it.

Make the Creamy Sausage Pasta Sauce

While the pasta is cooking, make the sauce. Begin by cooking the sausage, onion and garlic together in a large pan. Break up the sausage as it cooks.

Making sausage pasta: overhead photo of Italian sausage, garlic, and onion being cooked in a white skillet.
Making sausage pasta: overhead photo of Italian sausage, garlic, and onion cooked in a white skillet and being stirred with a wooden spatula.

Once the sausage is cooked, add butter and flour and stir.

Making sausage pasta: overhead photo of Italian sausage, garlic, and onion cooked in a white skillet and being stirred with a wooden spatula. Butter has just been added.
Making sausage pasta: overhead photo of Italian sausage, garlic, and onion cooked in a white skillet and being stirred with a wooden spatula. Flour has just been added.

Then add the rest of the sauce ingredients.

Making sausage pasta: overhead photo of Italian sausage, garlic, butter, flour, and onion cooked in a white skillet and being stirred with a wooden spatula.
Making sausage pasta: overhead photo of pasta sauce ingredients being added to a white skillet.

Then, stir the sauce. As you can see, it will be a light pink/peachy color. Simmer the sauce until it turns a deeper red/orange.

Making sausage pasta: overhead photo of completed meat sauce in a white skillet being stirred with a wooden spoon.
Making sausage pasta: overhead photo of completed meat sauce in a white skillet being stirred with a wooden spoon.

Assemble the Italian Sausage Pasta

Then, add the cooked and drained pasta and stir until it’s evenly coated.

Making sausage pasta: overhead photo of pasta being added to a white pot with the pasta sauce.
Making sausage pasta: overhead photo of pasta being added to a white pot with the pasta sauce. All ingredients are being stirred together with a wooden spatula.

What to Serve With Sausage Pasta

Serve the sausage pasta immediately with extra fresh basil and a sprinkle of parmesan cheese. I usually serve it with a simple green salad or vegetable side dish like roasted broccoli, roasted Brussels sprouts, green beans or asparagus.

It’s also delicious served with homemade French bread, no-knead bread, dinner rolls or garlic bread to soak up every last bit of the sauce!

More Quick & Easy Pasta Recipes

You’ll love these simple but delicious pasta recipes!

  • Pesto pasta is one of my all-time favorites.
  • Pasta primavera has so many veggies.
  • Spinach tortellini is a recipe I made to taste just like one of my favorite restaurants.
  • This burrata pasta is like summer in a plate with my favorite, burrata cheese!
A pot of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves.

How to Store Sausage Pasta

Store leftovers in an airtight container in the refrigerator for up to 5 days.

Freeze

Let the pasta cool completely, then transfer it to an airtight container and freeze for up to 1 month. Thaw overnight in the refrigerator.

Reheat

Reheat the sausage pasta in the microwave or in a covered saucepan over low heat. Since the pasta continues absorbing sauce as it’s stored, you may need to add a splash of heavy cream or milk while reheating.

A white speckled bowl of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves, being served with a fork.

Sausage Pasta Recipe FAQS

What type of sausage is best for this pasta?

I recommend using ground Italian pork sausage. We usually use mild Italian sausage because that’s what my family prefers, but you can add spice with hot Italian sausage. You can also remove the casings from Italian sausage links and crumble the meat as it cooks.

Can I use milk instead of cream?

You can substitute whole milk or half-and-half, but the sauce will be thinner and not as rich than when made with heavy cream (my kids can tell when I do this, but still love it).

What kind of pasta works best with this sauce?

I recommend a tube-shaped pasta like gemelli, penne, rigatoni, or rotini. Wagon wheel shaped pasta also works and absorbs the sauce really well.

Can I make this pasta ahead of time?

You can make the sauce in advance, but I suggest cooking the pasta fresh and combining them right before serving.

Can I add vegetables to this recipe?

I often add shredded zucchini an cook it with the sausage, garlic and onions. You can also chop up bell peppers, carrots, etc. and cook it with the sausage.

Can I make this recipe gluten-free?

Yes, use gluten-free flour and gluten-free pasta and the recipe is gluten-free!

How do I keep this sausage pasta from drying out?

Be careful not to overcook the pasta, and serve it right after you combine the sauce and pasta. If the sauce gets too thick, add some heavy cream, milk or reserved pasta water until it reaches your desired consistency.

A white speckled bowl of creamy sausage pasta topped with grated Parmesan cheese and fresh basil leaves, being served with a fork.

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Creamy Sausage Pasta Recipe

Laura Sandford
This sausage pasta recipe is an easy, 30-minute dinner recipe your whole family will love. Pasta is tossed in a creamy, cheesy, sausage-based sauce for a cozy meal you'll make on repeat.
5 from 2 votes
Course Main Course
Cuisine American, Italian
Servings 10 Servings
Calories 472
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes

Video

Ingredients  

Instructions 

  • Cook the pasta in salted water until al dente.
  • While the pasta is cooking, make the sauce. Begin by cooking the Italian sausage onion and garlic in a large skillet over medium heat until lightly browned.
  • Stir occasionally, and break up the sausage into small pieces as you cook. Cover the pan between stirring to fully cook the sausage.
  • Then, add the butter and stir until melted. Once the butter is melted add the flour and stir to combine.
  • Once the flour is incorporated, add the heavy cream, tomatoes, Italian seasoning, parmesan cheese, basil, salt and pepper. Bring to a boil, then reduce heat and simmer for 10 minutes or until the sauce has thickened slightly and turns a deeper red/orange color.
  • Drain the pasta (do not rinse), add it to the pot, and stir until coated with sauce.
  • Serve immediately with a sprinkle of fresh parmesan cheese and chopped fresh basil.

Notes

Ingredient Substitution Notes
  • Pasta.  I love the gemelli shaped pasta (I get it from Costco). But I’ve used every tubular pasta under the sun and they all work great – penne, rigatoni, ziti, etc.
  • Italian sausage. We use ground, pork, mild sausage, but you can use spicy. 
  • Onion. use your favorite. I prefer a sweet yellow or white onion, but have used red with great results.
  • Heavy cream. half and half or whole milk both work well, but heavy cream really is the best choice. My kids can tell when I use something other than heavy cream – and they still love it but like the cream the best.
  • Crushed tomatoes. I have kids who don’t like tomato chunks, so I use crushed. You can used diced tomatoes too it tastes great.
  • Fresh basil. You can use dried but fresh is by far the best.
Store/Freeze
Store leftovers in an airtight container in the refrigerator for up to 5 days or the freezer for 1 month. Reheat covered in the microwave or on the stovetop,

Nutrition

Serving: 1.5cups | Calories: 472kcal | Carbohydrates: 41g | Protein: 16g | Fat: 27g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 0.1g | Cholesterol: 71mg | Sodium: 554mg | Potassium: 396mg | Fiber: 3g | Sugar: 4g | Vitamin A: 591IU | Vitamin C: 6mg | Calcium: 122mg | Iron: 2mg

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

Did you enjoy this recipe? Have a question? Leave a comment below!

You’ll love these recipes


latest recipes

5 from 2 votes

Post a Comment or Ask a Question!

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

Recipe Rating




4 Comments

  1. 5 stars
    Made this for my son and husband and they are obsessed!!! My son told me it is probably his favorite meal of all time now!! Thank you so much.

    1. Yay! I’m SO happy your family loves it Rachel! I’ve seriously been so excited to get this recipe published on my website because I make it ALL the time! 🙂