Cook Spaetzle in a large pot of boiling salt water for 13 minutes until tender and strain, add into a large bowl.
Add the oil and butter to a large frying pan over medium high heat. Now add in sliced onions and sauté until golden brown then add in bacon and ham and continue to cook for minutes. Now add into large bowl with noodles.
Add in chives, parsley and seasoning to taste. Be careful with the salt because the bacon is already salty!
Mix well together and add half the cheese.
Preheat oven to 350 degrees F.
Butter the sides of an oven baking dish, add the mixture and cover it with the remaining cheese
Bake for 15 minutes and broil for 3 minutes until the "bake" is golden brown.