Heat oil in a large skillet over medium heat. Add onion and cook until softened (about 5 minutes). Stir in sausage and garlic; cook until sausage has browned (about 3 minutes).
Stir in pasta, broth, tomatoes, paprika, and salt and pepper to taste. Bring to a boil, reduce heat to medium-low, cover pan and simmer until pasta is tender (about 12 minutes), stirring occasionally. Stir in cheese, milk and whey protein, and heat until cheese has melted. Serve topped with chopped parsley.