Whisk the eggs until light yellow then add cream cheese, butter, baking powder, flour. If any optional ingredient is used add it now too.
Mix all the ingredients together until we get a uniform textured batter. Pour the batter into a loaf pan. Don't let it sit much because the cream cheese has a tendency to settle on the bottom!
Place it immediately onto the bottom shelf of a 360°F / 180°C preheated oven until the top gets a golden brown color for about 30 - 40 minutes.