Put a pot of water on to boil while you begin to prepare. Salt it well.
Heat butter in a large skillet over medium heat until melted. Add the onion, chopped fennel, and fennel seeds to the skillet and cook until slightly caramelized, about 5 minutes. Add the garlic and cook for 30 seconds.
Add the sausage and cook until cooked through, about 6 minutes, breaking it up into small pieces as it cooks.
Add the tomato paste, chili paste, and dried oregano. Stir and cook for 2-3 minutes.
Pour in the white wine and deglaze the pan. Cook for 4-5 minutes, until the wine has mostly evaporated.
Add the tomato sauce and cream. Stir and simmer for 5-6 minutes until sauce is slightly thickened.
Put the fresh pasta in the boiling water and cook for just 1-2 minutes, until al dente. When it’s done, transfer it directly into the skillet with the sauce, along with 1/4 cup of pasta water.
Then add the parmesan cheese. Stir well and cook for 2-3 minutes, until thickened.
Serve with additional grated parmesan.