30 minutes is all you need to make this Creamy Tomato Pasta magic happen!

Velvety, tomato-y, garlicky sauce packed with flavorful Italian Sausage tossed with chewy rigatoni pasta and spinach. Topped with freshly grated parmesan cheese for an added layer of flavor and fresh parsley for that extra burst of freshness.

A bowl of rigatoni pasta coated in creamy tomato sauce, combined with Italian sausage and spinach

That’s the beauty of a meal like this. Carbs, meat, veggies piled into one bowl. Transport it wherever you want. Easy to eat, delicious and extremely satisfying.

We love making a big batch of this during the weekends and heat up leftovers for dinner throughout the week.

It is a hearty, comforting meal that we never get tired of.

A no brainer for busy weekdays.

First up: Boil pasta in water.

Cooked rigatoni pasta in round colander
Rigatoni pasta

I like using rigatoni for this because it catches just enough the creamy sauce in its ridges. Not too much, not too little. Just the right amount.

It is a personal choice. So feel free to substitute with penne, ziti, rotini, macaroni, or any of your favorite pasta!

Next. While pasta is boiling, go ahead and start making the sauce on a separate skillet.

Because Italian sausage is packed with lots of herbs and spices, it brings so much great flavor to the creamy red sauce.

Creamy tomato sauce with Italian sausage in a large round skillet
Creamy tomato sauce with Italian sausage

I like to still add a some spices and a little cream to bring alive this thick velvety sauce. Here are what go into making the sauce:

Crushed tomatoes
Sweet onions
Heavy cream
Dried basil
Dried oregano
Black pepper

Bonus: if you let the sauce sit for a day or more, it becomes even more flavorful as the spices from the Italian sausage permeate even more into the sauce.

One thing is for sure – there’s no lacking in the flavor department when it comes to this Creamy Tomato Pasta!

Lastly. When the sauce and pasta are respectively done, combine everything!

I also like to add spinach to incorporate veggies into this meal. Makes it more well-rounded, healthy, and even if you don’t like spinach, the sauce and Italian sausage have such prominent flavors you can barely taste the spinach.

A great way to hide veggies for picky eaters.

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!

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.