Mix Dry Ingredients: In a large bowl, whisk together flour, white sugar, brown sugar (breaking up any clumps), salt, cornstarch, baking powder, and a pinch of baking soda.
Add Wet Ingredients: Add buttermilk (or milk mixed with vinegar), heavy cream, melted butter, and egg to the dry ingredients. Whisk until combined.
Rest Batter: Let the batter sit for 15 minutes to allow it to thicken and develop.
Preheat Waffle Iron: Heat your waffle iron until hot.
Cook Waffles: Pour a scoop of batter onto the waffle iron and cook for 5 to 7 minutes, depending on how brown and crispy you like your waffles.
Serve: Serve waffles hot, optionally with fried chicken, maple syrup, and icing sugar.