When I think about Italian comfort food that truly brings people together, sausage pasta sauce is always a go-to in my kitchen. It’s rich, creamy, and hearty, the kind of meal that makes everyone feel at home around the table.

The best part? This recipe only takes about 30 minutes, so you can whip it up on a busy weeknight or serve it for a cozy Sunday supper with family and friends.

A bowl of spaghetti topped with ground meat, diced red peppers, grated cheese, and fresh herbs. A fork is lifting a portion of the pasta. The dish sits on a white plate over a green napkin.
Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I'll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

Sausage Pasta Sauce

This recipe was a real winner with my husband. I think he liked that it was a meaty, creamy sauce for pasta. The combination of Italian sausage, tomatoes, and parmesan makes it taste like something from a little trattoria, but it comes together with simple staples. It’s family-friendly, and the kind of dish that makes hosting stress-free.

A flat lay of ingredients on a white surface: ground mild Italian sausage, canned diced tomatoes, chicken broth, whipping cream, fresh spinach, grated Parmesan, garlic cloves, flour, salt, pepper, and Italian seasoning.

Ingredient Notes

Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, be sure to check the recipe card at the bottom of this post.

  • Pasta: Use your favorite! Penne, rigatoni, or spaghetti all work beautifully.
  • Italian sausage: Mild or spicy hot sausage both give the sauce its hearty, savory flavor.
  • Garlic: Freshly minced for that classic aroma.
  • Chicken broth: Helps deglaze the pan and deepens the sauce.
  • Olive oil: Only if needed to supplement sausage drippings. You want about 1 tablespoon total oil before adding flour.
  • All-purpose flour: Just a touch to thicken the sauce.
  • Diced tomatoes: Use canned with juices for ease and flavor.
  • Heavy cream: Creates the luscious, silky texture of a creamy sausage pasta sauce.
  • Parmesan cheese: Freshly grated for the perfect finish.

How To Make Suasage Pasta Sauce

Add sausage to a heavy-bottomed skillet. Cook over medium-high heat for 5–6 minutes, breaking into crumbles until browned. Transfer the sausage to a bowl. Drain excess fat, leaving about 1 tablespoon in the pan. If needed, add olive oil to make 1 tablespoon total.

Add garlic to the skillet and sauté 30 seconds until fragrant.

Cooked ground meat seasoned with spices fills a large pot on a stovetop, with a black spatula resting inside for stirring.
Chopped garlic and onions are sautéing in oil at the bottom of a white pot on a stovetop, with the mixture starting to brown and become fragrant.

Whisk in flour and simmer 1 minute. Pour in chicken broth, whisking smooth while scraping up browned bits. Cook 1–2 minutes until slightly thickened.

A close-up of a pot on a stovetop shows browned flour and fat cooking together, forming a roux with a light brown color and bubbly texture.
A whisk stirs a creamy, light brown sauce with visible bits in a white pot on a stovetop.

Stir in diced tomatoes with juices, heavy cream, salt, pepper, and cooked sausage. Let simmer 3–5 minutes until the sauce thickens.

A large white pot on a stovetop contains a creamy tomato sauce with visible chunks of tomatoes and herbs, simmering and mixed well.
A pot of creamy, orange-colored soup with chunks of ground meat and diced tomatoes, being stirred and scooped with a white ladle on a stovetop.

Finish and Serve

Toss drained pasta into the sauce until well coated. If the sauce feels too thick, add a splash of reserved pasta water. Serve hot with parmesan and fresh basil.

Variations, Substitutions, and Recipe Tips

Dietary Modifications

  • Gluten-Free: Use gluten-free pasta.
  • Dairy-Free: Substitute coconut cream for heavy cream and use dairy-free parmesan.

Flavor Enhancements

  • Add red pepper flakes for spice.
  • A splash of white wine adds depth before simmering the tomatoes.
  • Fresh parsley or oregano bring even more Italian flavor.

Add-In Options

I love tossing in spinach or sliced zucchini. Mushrooms or roasted red peppers also work beautifully.

Simple Substitutions

  • Swap pork sausage for turkey or chicken sausage.
  • Try a different pasta shape like rigatoni or farfalle.

Tips for Recipe Success

  • Let the sauce rest a minute before serving so it thickens perfectly.
  • Save that pasta water. It’s liquid gold for adjusting sauce texture if it’s to thick.
  • Don’t boil the cream. Keep it to a gentle simmer so it stays silky.
A white bowl filled with spaghetti topped with a chunky meat and tomato sauce, garnished with chopped fresh basil, sits on a green cloth.

Hospitality Challenge

Pasta is one of the easiest ways to feed a crowd, and it naturally creates space for conversation. Imagine big bowls of spaghetti, cheezy garlic bread, and a Panera Apple Salad being passed around the table. This is the kind of meal that doesn’t demand perfection but instead invites laughter, sharing, and togetherness.

Encourage your guests to linger at the table with second helpings, good conversation, and maybe even a small devotional thought or prayer woven in.

Pasta Lovers Recipes

A bowl of spaghetti topped with meat sauce, diced tomatoes, fresh basil, and grated Parmesan cheese, with a block of cheese and basil leaves in the background.

This sausage pasta sauce is creamy, cozy, and the perfect meal to share with family or friends. If you have any questions about making this recipe, feel free to ask in the comments below. I’m here to help!

Save This Recipe Form

Send This Recipe To Your Inbox

Enter your email and I’ll send it directly to you! Plus, enjoy new recipes, entertaining tips, and a free surprise bonus!

A bowl of spaghetti topped with meat sauce, diced tomatoes, fresh basil, and grated Parmesan cheese, with a block of cheese and a grater in the background.

Italian Sausage Pasta Sauce

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
This Italian sausage pasta sauce is a creamy, comforting Italian-inspired recipe with savory sausage, tomatoes, and parmesan. Quick enough for weeknights yet special enough for hosting, it pairs beautifully with rigatoni or spaghetti. Easy to make, freezer-friendly, and full of rich flavor.

Print recipes anytime as part of 🍍Intentional Hospitality family! Sign up once, and you’ll always have recipe printing at your fingertips. No need to join our newsletter but would love to have you!

Make a Shopping List for This Recipe

You can add any recipe from Intentional Hospitality to your shopping list to plan a full menu!

Ingredients
 

  • 8 ounces pasta , (use your favorite pasta) cooked al l dente, drained
  • 1 pound Italian sausage, mild or spicy if you prefer
  • 1 tablespoon garlic, fresh, minced
  • 1 tablespoon olive oil, only use if your sausage is not greasy. You want about a tablespoon of oil left from the sausage before adding flour
  • 1/2 tablespoon all-purpose flour
  • 1/2 cup chicken broth
  • 14 ounces diced tomatoes, canned, with juices
  • 1/2 cup heavy cream, also called whipping cream
  • 1/2 teaspoon salt, or to taste
  • 1/2 teaspoon pepper

Garnish

  • 2 tablespoons basil, fresh, sliced or torn into small pieces
  • Freshly grated parmesan cheese, to taste

Instructions
 

Cook the Pasta

  • Bring a large pot of salted water to a boil.
    8 ounces pasta
  • Add the pasta and cook until al dente, according to the package directions.
  • Reserve about 1/2 cup of pasta water before draining in case your sauce is to thick.

Cook the Sausage

  • Add the sausage to a heavy bottom pan.
    1 pound Italian sausage
  • Cook over medium-high heat for 5 to 6 minutes, stirring occasionally, breaking the sausage into crumbles until browned.
  • Transfer the sausage to a plate. If there’s excess fat in the skillet, drain most of it, leaving about one tablespoon. * If you do not have 1 tablespoon of sausage grease, add enough olive oil to equal 1 tablespoon altogether..
    1 tablespoon olive oil

Make the Sauce

  • Add the garlic to the same pan over medium heat and sauté for about 30 seconds until fragrant.
    1 tablespoon garlic
  • Whisk in the flour and simmer for 1 minute.
    1/2 tablespoon all-purpose flour
  • Pour in the chicken broth and whisk until smooth and scrape up any browned bits from the bottom of the pan.
    1/2 cup chicken broth
  • Cook for 1 to 2 minutes, until slightly thickened.
  • Stir in the diced tomatoes (with juices), heavy cream, salt and pepper and the cooked sausage.
    14 ounces diced tomatoes, 1/2 cup heavy cream, 1/2 teaspoon salt, 1/2 teaspoon pepper
  • Let the sauce simmer for 3 to 5 minutes, until it thickens slightly.

Finish and Serve

  • Add the cooked, drained pasta to the pan, tossing everything together until well coated.
  • If the sauce feels too thick, add a splash of the reserved pasta water.
  • Serve hot with freshly grated parmesan cheese and chopped fresh basil on top.
    2 tablespoons basil, Freshly grated parmesan cheese
Serving: 1g, Calories: 761kcal, Carbohydrates: 50g, Protein: 26g, Fat: 51g, Saturated Fat: 20g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 22g, Cholesterol: 120mg, Sodium: 1250mg, Potassium: 649mg, Fiber: 3g, Sugar: 5g, Vitamin A: 608IU, Vitamin C: 12mg, Calcium: 91mg, Iron: 3mg
Course: Main Course
Author: Gina Dickson
Intentionalhospitality.com content and photographs are copyright-protected. Sharing this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.