Go Back
+ servings
Closeup view of Creamy Tomato Pasta tossed with Italian sausage, spinach, parmesan and parsley

Creamy Tomato Pasta with Italian Sausage

An easy pasta meal that takes only 30 minutes! Creamy, garlicky tomato sauce packed with Italian sausage and tossed with rigatoni and spinach. The ultimate comfort food!
4.84 from 18 votes
Print Pin
Course: Main Course
Cuisine: American, Italian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Calories: 785kcal
Author: MinShien


  • 8 oz rigatoni pasta
  • 1 tbsp olive oil
  • 3-4 cloves garlic minced
  • 2 tbsp sweet onions diced
  • 1 lbs Italian sausage
  • 28 oz canned crushed tomatoes
  • 3/4 tsp dried basil
  • 3/4 tsp dried oregano
  • 1/3 cup heavy cream more if needed
  • 2 cups spinach
  • a dash black pepper to taste
  • 2-3 tbsp parmesan cheese grated
  • 1 tbsp fresh parsley chopped


  • Bring water to boil in a large pot, then add rigatoni pasta. Cook using package instructions. Drain and set aside.
  • While waiting for pasta to boil, heat olive oil in a large skillet under medium heat. Then add garlic, sweet onions and Italian sausage. Break apart Italian sausage into smaller pieces. Saute until Italian sausage is almost cooked.
  • Add crushed tomatoes, dried basil, and dried oregano to sauce. Stir and bring to a boil.
  • Add heavy cream to sauce (see Note 1). Bring to boil and simmer for ~5 minutes. Add spinach and black pepper to taste. Stir to combine.
  • Remove from heat and add rigatoni pasta to sauce. Stir to combine.
  • Garnish with fresh parmesan cheese and parsley.
  • Serve and enjoy!



Note 1: If you like the sauce creamier, add more heavy cream.


Calories: 785kcal | Carbohydrates: 60g | Protein: 29g | Fat: 49g | Saturated Fat: 19g | Cholesterol: 115mg | Sodium: 1155mg | Potassium: 1102mg | Fiber: 6g | Sugar: 11g | Vitamin A: 2229IU | Vitamin C: 27mg | Calcium: 168mg | Iron: 5mg
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!