1.Melt butter in frying pan, add mushrooms, stir constantly over medium heat for about 3 minutes or until mushrooms are soft.
Remove mushrooms from pan.
2.Add extra butter to the same pan, stir in flour and stock cube, stir constantly over medium heat for about 1 minute or until mixture is bubbly.
Stir in milk, cream and wine, stir constantly over high heat until sauce mixture boils and thickens.
3.Stir in ham, mushrooms and pepper, cook for about 3 minutes to heat through.
Serve over hot pasta.