In a large skillet over medium heat, sauté the onion in olive oil until translucent. Add the sausage and break apart with a fork. Cook until lightly golden. Add the cream, salt and pepper. Let simmer for a few minutes and then add the peas.
Bring a large pot of salted water to a boil. Cook the pasta until al dente (2 minutes less than the package recommends.) Drain and add to the sausage mixture. Stir together over medium heat for a minute. Serve immediately with a generous sprinkle of Parmigiano.