A delightful pasta dish combining spicy sausage, fresh spinach, and a creamy sauce for a comforting meal.
Heat the olive oil in a large skillet over medium heat.
Ensure the oil is hot but not smoking to avoid burning.
Add the garlic and onion to the skillet and sauté until fragrant and softened.
Stir frequently to prevent the garlic from burning.
Add the sausage to the skillet, breaking it up with a spoon, and cook until browned.
Cook until the sausage is fully browned for maximum flavor.
Meanwhile, cook the rigatoni in a large pot of boiling salted water until al dente.
Reserve a cup of pasta water before draining to adjust the sauce consistency later.
Add the spinach to the skillet and cook until wilted.
Add the spinach in batches if necessary to fit it all in the skillet.
Pour in the cream and stir to combine. Let it simmer for a few minutes.
Simmer gently to avoid curdling the cream.
Add the cooked pasta to the skillet and toss to coat. Stir in the Parmesan cheese.
Use reserved pasta water to adjust the sauce consistency if needed.
Serve the pasta hot, garnished with additional Parmesan cheese if desired.
Serve immediately to enjoy the dish at its best.