In large saucepan add 4 tablespoons Danish butter, when butter begins to melt add the half & half, stirring constantly. When milk begins to bubble reduce heat and slowly add all cheeses that you have grated & prepared.
Stir cheese and milk constantly until melted. Once cheeses are melted, you should have a fairly thick cheese sauce.
Next, add parsley, garlic, salt, pepper directly to cheese mixture that you prepared, cover with lid remove from heat.
Once the pound of bacon is cooked, cut into medium size pieces and add to the cheese sauce. Finally, add the diced ham pieces directly to cheese sauce mixture also.
Cook fettuccine according to box directions. Drain excess water, place in large pasta serving bowl, add sauce, and mix pasta through sauce thoroughly. You may add additional parsley as a final garnish and serve.
This recipe is rich and delicious. A nice salad goes well with this entrée.