4 mild Italian sausages, sliced into pieces 1/2″ thick
1 lb. penne pasta
1/2 onion, finely chopped
1 cup chopped fresh trumpet mushrooms (white button mushrooms work, too)
2 cups fresh asparagus, sliced into 1-inch pieces
1 clove garlic, passed through a garlic press
1 cup homemade chicken broth
6 fresh sage leaves, finely chopped
1/2 cup freshly grated Parmigiano Reggiano cheese
extra virgin olive oil
salt and pepper
Have the pasta water boiling, and add pasta, cooking until just a bit more undercooked than al dente.
Heat a large pan, and drizzle in some olive oil. Saute the sausage pieces until browned and cooked through, but not over cooked. Remove the sausages from the pan and place them in a separate bowl. Remove all but 2 tablespoons of the fat left behind in the pan.
Place the pan back on stove and saute the onion until translucent. Add the garlic, and saute for 10 seconds. Add the sage, and saute for 10 seconds, stirring. Add the chopped mushrooms and saute for a few minutes, then add the chicken broth, and simmer until almost all the liquid has evaporated. Pour the contents of the pan into the bowl with the sausages.
Return the pan to the stove, add a little more olive oil, and on medium heat, saute the asparagus pieces. Cook until they are al dente, not too soft. Once the asparagus has reached this stage, return all the contents of the sausage/mushroom bowl to the pan to heat through. Drain the pasta, and add it to the pan as well, combining all the ingredients. If it looks too dry, add a little pasta water to the pan. Season with salt and pepper.
Make sure you serve this hot, with grated Parmigiano Reggiano on top, and drizzle lightly over the top with extra virgin olive oil.