Peel the onions, cut in half and cut into thin strips. Heat a pan with an tablespoon vegetable oil and fry the onions vigorously. Roast the onions until they are browned and soft.
Preheat the oven to 175 degrees of overheat.
Cut the Bündner Bergkäse into small cubes. Add the flour with the baking powder, the pepper and the salt. In a separate bowl, thoroughly mix the eggs with the cream and vegetable oil. Add the Bergkäse and the fried onion and mix. Subsequently, the flour mixture should be quickly removed.
Carefully grease the muffin panes. Now spread the dough mass onto the molds and bake the muffins for about 20 minutes.
Remove the muffin from the oven and serve warm or cold.