In a large bowl, whisk together the all-purpose flour, cornstarch, kosher salt, baking soda, and baking powder. This dry mixture will provide the base for your waffles. Make sure everything is well combined to ensure even cooking.
In a separate bowl, mix the egg, granulated sugar, unsalted butter, vegetable shortening, and vanilla extract until smooth. This is where the magic begins, as the ingredients meld together to create a creamy mixture.
Gradually incorporate the low-fat milk, half-and-half, and low-fat buttermilk into the wet mixture. Stir gently as you mix, ensuring a smooth consistency without overmixing.
Next, fold the wet ingredients into the dry ingredients until just combined. It’s okay to leave a few lumps; this will help create a fluffier waffle. Be careful not to overmix, or you’ll lose that light texture.
Preheat your waffle iron and coat it with nonstick cooking spray. This step is vital for achieving perfectly cooked waffles that won’t stick.
Pour about 1/2 cup of the batter into the iron. Close the lid and cook until the waffles are golden and crispy, roughly 4 to 6 minutes. Keep an eye on them so they don't overcook!
Once cooked, carefully remove the waffles from the iron and place them on a plate. You can keep them warm in an oven if you’re making a large batch.
Serve immediately, topped with your favorite toppings like syrup, fresh fruit, or whipped cream. Enjoy every fluffy bite of your Copycat Waffle House Waffle Recipe!