1 (8 ounce) package angel hair pasta
1 medium onion, thinly sliced 1/4 cup vegetable oil
1 cup cubed fully cooked ham 1/2 cup chicken broth
1/4 cup stick margarine, melted 2 egg yolks, beaten
1/2 cup minced fresh parsley
1/2 cup grated Parmesan cheese