Bring a large pot of heavily salted water to a boil. Prep all of your ingredients.
Drop the cavatelli and cook for 1 minute less than the package’s instructions.
Meanwhile, heat a 12” stainless steel skillet over medium heat. Add the butter. Once melted, add the shallots. Cook for about 2 minutes before adding the garlic. Cook for another minute or so until caramelized and tender, stirring often. Season with a good pinch of salt.
Stir in the fennel seeds, tomato paste, and calabrian chili peppers and cook for another minute or so. Pour in the cream. Retrieve a ½ cup (plus a little extra on the side if needed) of starchy pasta water and add it to the sauce. Stir well to combine. Bring the sauce to a simmer and cook for a minute or so to thicken.
Stir in the oregano and basil. Season with a pinch of salt. Drain the pasta, add it straight to the sauce, and stir to combine. Gradually add in the parmesan cheese, stirring until it melts and the sauce clings to the pasta. (If the sauce is too loose, raise the heat to medium and continue to stir until it thickens. If it’s too thick, add in a little more pasta water.)
Plate the pasta with freshly cracked black pepper over top. Optionally, garnish with basil leaves and more parmesan.