Preheat the oven to 375 degrees F. Place a 10-inch cast iron skillet in the oven to get hot while you make the batter.
In a medium bowl, whisk together the flour, cornmeal, salt, baking powder, baking soda and Kala Masala. In a small bowl, whisk the buttermilk, egg and the 1/4 cup melted butter together.
Take the hot cast iron skillet out of the oven, and add in the 2 tablespoons of butter. Swirl it around until the butter starts to melt, being sure to tilt the pan to coat the sides and bottom evenly.
Pour the wet ingredients in the dry ingredients and mix quickly, just until moistened. Do not overmix. Scrape the batter into the prepared pan and bake the cornbread until it’s golden brown, about 20 minutes. Take the pan out of the oven, and try to let it cool for a few minutes before you dive in.