Wash and slice tomatoes into ¼-inch slices. Lay slices on paper towels, sprinkle with 1⁄4 tsp of salt and let sit while you prepare the batter.
Combine medium grind cornmeal and buttermilk in a large bowl and let sit for 10 minutes.
Meanwhile, preheat oven to 400°F. Spray an 8 x 8-inch baking pan or 8-inch cast iron skillet and set aside.
Mix together flour, sugar, dried basil, baking powder, baking soda and salt. Add to the cornmeal mixture along with the eggs, melted butter and ½ cup shredded Parmesan cheese. Mix until thoroughly combined.
Transfer batter to prepared pan. Pat tomato slices dry and arrange on top of the batter. Sprinkle remaining ¼ cup Parmesan cheese and bake for 45–50 minutes. Let cool before serving. Garnish with fresh basil.