Boil a pot of water and add the pasta
Chop the onion and garlic
Wash the asparagus
Trim the woody ends from the asparagus
Slice the sausage into desired bite-sized circles
Add the oil to the skillet and turn heat to medium low
Cook the onion and garlic in a large frying pan until translucent and then push them to the edges of the pan or remove and set aside.
Turn the heat to medium and add the sausage slices until starting to brown
Add the asparagus pieces stirring often for 1 minute
Add the beans along with the liquid from the can
Add the chicken stock
Check on pasta (should be al dente-do not overcook) Drain and set aside do not rinse
Add the spinach to the skillet and only cook till wilted. Stir it around and fold it to ensure you do not over cook
Remove from heat and plate the meal with the pasta on the bottom of each bowl, them the chicken sausage mixture
Add 1/2 teaspoon of vinegar to each dish
Top with a little grated cheese salt and black pepper if desired ( Not included in nutrient info)