Start by bringing a large pot of salted water to a boil.
Cook the orecchiette pasta according to package instructions until it reaches al dente.
Before draining, reserve about a cup of pasta water. Drain the orecchiette and set it aside.
Meanwhile, in a large skillet, heat a drizzle of olive oil over medium heat.
Add the sweet Italian sausage, breaking it into crumbles with a spatula.
Cook until the sausage is browned and fully cooked. Remove any excess fat if necessary.
Pour in the dry white wine, using it to deglaze the pan and enhance the flavors.
Add the fennel, shallot, and garlic to the skillet. Sauté until the vegetables are tender and the aroma fills the kitchen.
Crush the whole peeled tomatoes and add them to the skillet. Stir in the tomato paste to intensify the richness of the sauce.
Sprinkle in red pepper flakes, salt, and black pepper to taste.
Add a tablespoon of the freshly chopped parsley.
Allow the sauce to simmer for about 15 minutes, letting the flavors meld and the sauce thicken.
Add the al dente orecchiette to the skillet, ensuring the pasta is evenly coated with the sauce.
Sprinkle Pecorino cheese on top and let the orecchiette finish cooking in the sauce. If necessary, incorporate a small amount of the reserved pasta water into the sauce. This helps create a silky and cohesive texture.
Serve with a topping of grated Pecorino cheese and freshly chopped parsley.