Preheat the oven to 350°F (180°C) and prepare a muffin tray with paper liners or lightly grease it.
In a large bowl, whisk the eggs until foamy. Add yogurt and oil, stirring until well combined.
Mix in the grated cheese, diced bell peppers, grated zucchini, and carrots.
In a separate bowl, combine the flour, baking powder, salt, and pepper.
Gradually fold the dry ingredients into the wet mixture until just combined.
Spoon the batter evenly into the muffin cups, filling each about 3/4 full.
Bake for 25–30 minutes or until golden and a toothpick comes out clean.
Let them cool slightly before serving. Enjoy warm or at room temperature.