Start by heating olive oil in a large pot over medium-high heat. Add the chicken sausage and break it into small pieces while cooking. Let it brown nicely to develop deep flavor, then remove and set aside.
In the same pot, add leeks and fennel with a pinch of salt. Cook them until soft and slightly caramelized, stirring occasionally. This step builds a sweet, aromatic base for the sauce.
Bring a large pot of salted water to a boil and cook the orecchiette. Make sure to cook it slightly underdone, as it will finish cooking in the sauce later. Reserve some pasta water before draining.
Lower the heat and melt butter in the pot. Add ramps and garlic, cooking briefly until fragrant. Pour in white wine and let it simmer, scraping up any flavorful bits from the bottom.
Stir in heavy cream and reserved pasta water to create a smooth sauce. Add peas, sausage, and cooked vegetables back into the pot. Let everything simmer gently until slightly thickened.
Add the drained pasta directly into the sauce. Mix in lemon zest, lemon juice, pecorino cheese, spinach, and herbs. Stir well until everything is coated and creamy.
Let the pasta sit for a minute to absorb the flavors. Garnish with extra cheese, herbs, and black pepper. Serve warm and enjoy the perfect balance of creamy and fresh flavors.