Preheat the oven to 350 degrees F. Line your muffin tin with paper cups or grease it with butter or oil.
Heat butter in a nonstick pan. Add mushroom, garlic, and jalapeno and saute until it becomes golden brown in color.
5 oz Mushroom, finely chopped, 3 Garlic cloves, chopped, 1 Jalapeno, chopped, 3 tablespoon Butter
Add flour, baking powder, baking soda, and salt in one bowl and mix well. Keep this aside.
2 cups All-purpose flour, 1 ½ teaspoon Baking powder, ¼ teaspoon Baking soda, ½ teaspoon Salt
Add egg, oil, milk, yogurt, sauteed ingredients, fresh chopped basil, and mix in another bowl.
1 Egg, 1 cup Milk, ¼ cup Plain oil or vegetable oil, ¼ cup Yogurt or sour cream, 6 to 8 Fresh basil leaves, chopped
Pour wet ingredients into dry ingredients and mix just until combined. Add cheddar and parmesan and mix just until incorporated. Do not overmix.
½ cup Parmesan, grated, 1 ½ cups Cheddar cheese, grated
Scoop the batter into a muffin tin and top with more cheddar cheese if desired. Bake for about 20 to 25 minutes or until it becomes golden and crusty.
Place it on a cooling rack and brush it with more butter if required just before serving.