Cook the spaetzle in boiling salted water for about 2 minutes. Then drain and let cool. Dice the bacon and fry in a pan without fat. Mix the eggs with the flour, cheese, cream, bacon, fried onions and chives, then season with salt and pepper. Fold in the spaetzle. Grease a muffin tin with 1 tablespoon of oil and distribute the spaetzle mixture in the wells.
Put in the hot oven and bake for about 20 minutes.
Clean the lettuce and cut it bite-sized. Peel and dice the shallot. Mix with vinegar, the remaining 4 tablespoons of oil, honey, salt and pepper.
Pour the dressing over the salad and serve with the muffins.