Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(41)
Export 12 ingredients for grocery delivery
Step 1
Bring a large pot of salted (2 tablespoons kosher salt) water to boil.
Step 2
Heat a very large pan or Dutch oven to medium-high heat then add in the olive oil and sausage. Brown the sausage until almost cooked through (about 7 minutes).
Step 3
Turn the heat down to medium and add the onions to the pan. Saute for 3-4 minutes or until softened then add the garlic and cook for another 1-2 minutes or until lightly golden. Add the red pepper flakes and cook for another 30 seconds.
Step 4
Add the tomato paste and cook for 5 minutes stirring frequently.
Step 5
Turn the heat to medium-high and add the wine. Cook for 1-2 minutes to reduce the wine by about half. Scrape the bottom of the pan with a wooden spoon to remove all of the brown bits.
Step 6
Add the plum tomatoes to the pot and bring to a boil. Once boiling, lower the heat to a simmer. At this time begin cooking the pasta to 1 minute less than al dente.
Step 7
About 5 minutes before the pasta has finished cooking add the cream and mix well to incorporate.
Step 8
Once the pasta is almost al dente add it to the sauce and mix to coat. Add a bit of pasta water if needed to loosen things up. Continue to cook, stirring frequently, until the pasta is a perfect al dente.
Step 9
Remove the pan from the heat. Add the Pecorino, mix well, then taste test. Season with salt and pepper if required then add the basil.
Step 10
If the pasta gets at all dry before serving simply add a bit more of the reserved pasta water and stir to combine. Serve with grated Pecorino. Enjoy!