Sausage Pasta is the ultimate comfort food! Italian sausage in creamy tomato sauce with spinach and tender pasta, topped with Parmesan—unbelievably good!

Overhead image of the sausage pasta

Restaurant-Quality Sausage Pasta

I can’t get enough of this pasta! It’s super flavorful, hearty, and comforting. Plus, it’s quick and easy to make.

You can have this simple dinner ready in about 30 minutes, and it tastes just like something you’d get at a restaurant. The tomatoes and spinach add a nice balance, so it feels indulgent without being too heavy. Try serving it with a big salad like a Garden Salad, Italian Salad, or Panzanella Salad for a complete meal.

Variations

Make a Spicy Sausage Pasta by adding a bit more red pepper flakes. Or sprinkle extra on individual plates for those that prefer more heat!

The meat being browned and seasonings, broth, and tomato puree being added.

Ingredients In Sausage Pasta

Here’s a quick breakdown of a few ingredients worth mentioning in more detail:

  • Baby Spinach: Use baby spinach and give it a quick, rough chop to help it mix in.
  • Parmesan Cheese: Finely grate a block of Parm for better melting.
  • Half-and-Half: Or mix equal parts heavy cream and milk to make your own.
  • Tomato Puree: You can also mix ½ cup + 2 tbsp water with ½ cup + 2 tbsp tomato paste.

Storage

  • Sausage Pasta is best right after mixing in the sauce when the flavor is strongest.
  • Store extra pasta in the fridge. Add a little half-and-half when reheating.
  • This dish doesn’t freeze well since it has pasta and dairy.

More Delicious Sausage Recipes:

5 from 1 vote

Sausage Pasta

Sausage Pasta is pure comfort food—Italian sausage in a creamy tomato sauce with fresh spinach and tender pasta, all topped with Parmesan.
Prep Time: 25 minutes
Total Time: 25 minutes
Servings: 4 servings

Equipment

Ingredients

  • 1 (16-ounce) package rotini pasta
  • 1 tablespoon olive oil
  • 1 (16-to-19-ounce) package Italian sausage see note 1
  • Salt and pepper
  • 2-1/2 teaspoons minced garlic 2 to 3 cloves
  • 2 teaspoons dried Italian seasoning
  • 1/4 teaspoon red pepper flakes optional
  • 1/3 cup chicken broth
  • 1-1/4 cups tomato puree or tomato paste, see note 2
  • 1-1/2 cups half-and-half see note 3
  • 1/3 cup freshly and finely grated Parmesan cheese see note 4, plus more for serving
  • 4 cups packed baby spinach coarsely chopped
  • 1 tablespoon red wine vinegar optional

Instructions 

  • Heads-up: Save some pasta water before draining! Generously salt the boiling water (1 teaspoon salt per 4 cups). Cook pasta 1 minute less than the package’s lowest time. Before draining, scoop out a cup of water. Drain but don’t rinse.
  • Meanwhile, heat 1 tablespoon olive oil in a large pan over medium-high heat. Add the sausage, 1/2 teaspoon each of salt and pepper, and cook until mostly browned, crumbling with a wooden spoon. Add minced garlic, Italian seasoning, and red pepper flakes.
  • Continue cooking until sausage is fully cooked. Add chicken broth and tomato puree. Cook for 1–3 minutes, scraping the pan bottom to release browned bits and slightly thicken the sauce.
  • Reduce heat to low. Add half-and-half and Parmesan. Stir until melted, then simmer for 3–5 minutes until thickened.
  • Add the hot drained pasta to the sauce and toss to coat. If it thickens too much, add a splash of reserved pasta water. After a minute, add baby spinach and toss until wilted. Taste and adjust seasonings with 1/4 to 1/2 teaspoon each of salt and pepper. Optionally, add red wine vinegar for acidity.
  • Serve immediately! If desired, garnish plates with additional Parmesan cheese.

Video

Recipe Notes

Note 1: If guests have different spice preferences, use mild sausage and serve red pepper flakes on the side. Remove sausage casings before cooking.
Note 2: Use tomato puree, not other tomato products. If unavailable, substitute with 1 (6-ounce) can tomato paste plus 1/2 cup + 2 tablespoons water.
Note 3: If half-and-half is unavailable, use equal parts heavy cream and milk.
Note 4: Grate a block of Parmesan on the small holes of a grater for accurate measurement and proper melting. Or use finely grated Parmesan cheese. Avoid canned Parmesan as it’s too salty and doesn’t melt well.
Storage: As with most pasta dishes, Sausage Pasta is best enjoyed right away. If you have leftovers, you may need to add more half-and-half to loosen the sauce when reheating. This dish doesn’t freeze and thaw well.

Nutrition

Serving: 1serving | Calories: 1091kcal | Carbohydrates: 100g | Protein: 41g | Fat: 58g | Saturated Fat: 23g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 25g | Cholesterol: 136mg | Sodium: 1262mg | Potassium: 1261mg | Fiber: 6g | Sugar: 11g | Vitamin A: 3679IU | Vitamin C: 21mg | Calcium: 281mg | Iron: 6mg

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

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating