Preheat your oven to 375°F (190°C). Line a muffin tin with paper liners or grease the cups thoroughly.
In a large mixing bowl, whisk together the flour, baking powder, baking soda, and salt until well combined.
In a separate bowl, beat the eggs, then add the melted butter and buttermilk. Mix until everything is well combined.
Pour the wet ingredients into the dry ingredients and stir gently until just combined. Do not overmix; a few lumps are okay.
Gently fold in the grated cheddar cheese, grated Parmesan cheese, fresh parsley, fresh chives, fresh thyme leaves, dried rosemary, dried oregano, black pepper, and paprika. The herbs and cheese will add a burst of flavor to your muffins.
Spoon the batter into the prepared muffin tin, filling each cup about 2/3 full.
Bake in the preheated oven for 18-20 minutes or until the muffins are golden brown and a toothpick inserted into the center comes out clean.
Remove the muffins from the oven and allow them to cool in the tin for about 5 minutes before transferring them to a wire rack to cool completely.
Serve these savory herb and cheese muffins warm or at room temperature. Enjoy the delightful combination of herbs and cheese in each bite!