Loading...

Bring a large pot of salted water to a rolling boil. Add the rigatoni and cook according to package directions until al dente. Reserve 1 cup of pasta water before draining the pasta.

While the pasta cooks, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with a spoon, and cook until browned and cooked through, about 5-7 minutes. Drain any excess grease.

Add the chopped yellow onion to the skillet with the sausage and cook until softened, about 3-4 minutes. Stir in the minced garlic and red pepper flakes, cooking for another minute until fragrant.

Pour in the crushed tomatoes, heavy cream, salt, and black pepper. Bring the sauce to a gentle simmer, then reduce heat to low and let it cook for 5-7 minutes, allowing the flavors to meld.

Stir in the fresh spinach, cooking until it wilts into the sauce, about 2-3 minutes. Add the cooked and drained rigatoni to the skillet with the sauce. Toss to coat evenly.

Gradually add about 1/2 cup of the reserved pasta water, or more as needed, to achieve your desired sauce consistency. Stir in the grated Parmesan cheese and chopped fresh basil. Taste and adjust seasonings if necessary.

Serve immediately, garnished with additional grated Parmesan cheese and fresh basil, if desired.


Bring a large pot of salted water to a rolling boil. Add the rigatoni and cook according to package directions until al dente. Reserve 1 cup of pasta water before draining the pasta.

While the pasta cooks, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with a spoon, and cook until browned and cooked through, about 5-7 minutes. Drain any excess grease.

Add the chopped yellow onion to the skillet with the sausage and cook until softened, about 3-4 minutes. Stir in the minced garlic and red pepper flakes, cooking for another minute until fragrant.

Pour in the crushed tomatoes, heavy cream, salt, and black pepper. Bring the sauce to a gentle simmer, then reduce heat to low and let it cook for 5-7 minutes, allowing the flavors to meld.

Stir in the fresh spinach, cooking until it wilts into the sauce, about 2-3 minutes. Add the cooked and drained rigatoni to the skillet with the sauce. Toss to coat evenly.

Gradually add about 1/2 cup of the reserved pasta water, or more as needed, to achieve your desired sauce consistency. Stir in the grated Parmesan cheese and chopped fresh basil. Taste and adjust seasonings if necessary.

Serve immediately, garnished with additional grated Parmesan cheese and fresh basil, if desired.
