01 -
Heat olive oil in a large pot over medium heat. Add diced onion and cook, stirring occasionally, for 7–8 minutes until translucent. Add minced garlic and cook for 1 minute until fragrant.
02 -
Add Italian sausage to the pot, breaking it into small pieces with a spoon. Cook for 7–8 minutes until deeply browned and fully cooked.
03 -
Meanwhile, bring a large pot of salted water to a boil. Cook rigatoni for 9–11 minutes until al dente. Drain and set aside.
04 -
Add whole or crushed tomatoes to the sausage mixture. If using whole tomatoes, blend until smooth before incorporating. Stir in chopped basil, oregano, red chili flakes, salt, and black pepper. Bring to a boil, then reduce heat and simmer for 5–7 minutes.
05 -
Stir in heavy cream and 100 grams of Parmesan cheese. Simmer on medium-low heat for 5–7 minutes, stirring until well combined. Taste and adjust seasoning as needed.
06 -
Add drained rigatoni to the sauce. Gently toss until the pasta is fully coated. For a richer, thicker sauce, continue to simmer for up to 10 minutes for further reduction.
07 -
Transfer pasta to serving plates or bowls. Top each portion with remaining Parmesan and extra fresh basil if desired. Serve immediately.