Cook the pasta according to the instructions.
In a deep skillet sauté the chicken with some salt, pepper and paprika.Cook until done.
In another pan heat some olive oil and butter and add the onions.
Sauté for about a minute or two until translucent and add the garlic.
Add the chopped asparagus and cook for a minute or two and add the cooked chicken pieces.
Add the broth and sour cream and mix well.Check the seasonings.
Add the boiled pasta and mix well.
Top with some freshly grated parmesan cheese.Serve hot.