Hot Thai Kitchen

  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » All Recipes » Desserts & Sweets

    The BEST Waffles I've Ever Had!

    Published: May 15, 2020 · Modified: Apr 16, 2023 by Pailin Chongchitnant · This post may contain affiliate links

    Jump to Recipe·Print Recipe

    Jump to video!


    What Makes a Great Waffle? The best waffles, to me, have a crispy exterior and a tender, moist and fluffy interior. They also need a great flavour that's good enough to enjoy even without any toppings. This recipe ticks all the boxes.

    There are a few secrets, but most important of all, cornstarch. The cornstarch cuts down the amount of total gluten in the flour, making a super light and tender waffle. A good amount of oil keeps everything tender and crispy. And the perfect amount of sugar makes them just sweet enough so you're not relying completely on toppings to make them tasty.

    Waffles Done Ahead of Time

    These can totally be prepped in advance, and there are even a couple of ways to do it:

    Want to save this recipe?

    We can email this post to you, so you can come back to it later!

    1. If you want to enjoy "fresh-off-the-iron waffles", you can mix all the dry ingredients the night before and leave them covered in the mixing bowl. Mix all the wet ingredients in another bowl and keep it covered in the fridge. In the morning you first preheat the iron, and while it's heating up mix the wet and dry ingredients together. This way you'll have waffles on the table in less than 15 minutes! I would not make all the batter in advance as batter with baking soda needs to be cooked shortly after mixing.
    2. If you want to have them within 5 minutes of getting up, make the waffles and freeze them. To reheat, microwave them for about 15-20 second just until they're no longer frozen. Then pop them in the toaster or toaster oven until they're hot throughout and crispy!

    Waffle Iron

    For this you want to use a Belgian waffle iron. This is the one I use and it's great. Makes 4 slices at a time, which means you only have to cook the waffles in 2 batches, and it has been working for us for over 10 years!

    Watch The Full Video Tutorial!

    All my recipes come with step-by-step video tutorials with extra tips not mentioned in the blog post, so make sure you watch the video below to ensure success - and if you enjoy the show, please consider subscribing to my YouTube channel. Thank you!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    A secret ingredient makes these super crispy on the outside and moist and fluffy on the inside. They're so easy and freeze well! #waffles #breakfastrecipe

    The BEST Waffles I've Ever Had!

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 18 reviews
    • Author: Pailin Chongchitnant
    • Prep Time: 10
    • Cook Time: 30
    • Total Time: 40 minutes
    • Yield: 8 waffles
    Print Recipe
    Pin Recipe

    Description

    A mix of flours is the secret to this ultimate waffle recipe. Fluffy and moist on the inside, but decidedly crispy on the outside. It's a simple, straightforward recipe that requires no advance prep!


    Ingredients

    • 225 g all-purpose flour, this is about 1½ cups (see notes on variations below)
    • 60 grams cornstarch (you can also use regular rice flour)
    • ½ tsp salt
    • ½ tsp baking soda
    • 1 tsp baking powder
    • 1 cup plain yogurt (or use 1 ½ cups buttermilk and reduce the milk to only ½ cup)
    • 1 cup milk
    • ¾ cup vegetable oil (I use avocado oil)
    • 2 eggs
    • 2 tsp vanilla extract
    • 3 Tbsp sugar
    • Toppings of your choice: I like butter, yogurt, maple syrup and berries. Craig likes peanut butter, yogurt and jam/syrup on his 🙂

    Variations: You can use whole wheat flour if you want to make it healthier, and it works just fine in this recipe. I have also tried substituting ½ cup of the flour with cornmeal which gave it a nice texture. 

    Ingredients and Kitchen Tools I Use

    Want to save this recipe?

    We can email this post to you, so you can come back to it later!


    Instructions

    1. If you have to finish the whole batch before eating (as opposed to eating as soon as they are done), preheat your oven to the lowest temp (around 150°F) so you can keep your waffles warm and crispy while you finish.
    2. In a large mixing bowl, whisk all the dry ingredients together: flour, cornstarch, salt, baking powder, baking soda. *If your baking powder/soda is clumpy, make sure you sift it or break up the lumps with your fingers.
    3. In a small mixing bowl beat the eggs with a whisk, then add oil, yogurt, milk, vanilla and sugar; whisk everything until well combined. Tip: Use a 1 cup measuring cup to measure the oil first (you can eyeball ¾ cup if there aren't any graduated lines), then when you go to measure the yogurt, the oil-coated cup will help the yogurt slide right out with ease!
    4. Make a well in the dry ingredients and pour the wet ingedients into it. Whisk everything just until combined, little tiny lumps are okay. Don't overmix.
    5. Preheat your waffle iron while preparing a cooling rack to put the waffles on once they're done.
    6. Fill the waffle iron, making sure the corners are filled, but also don't over fill. For my waffle iron I use about ⅓ cup of batter each. Cook them until golden (on my iron I use darkness level 3 out of 5, but this could depend on your iron).
    7. Keep the finished waffles on a rack so they don't go soggy from condensation, and keep them in the low oven while you finish the rest.

    Join us on Patreon for bonus content and rewards!


    Did you make this recipe?

    Tag @HOTTHAIKITCHEN on Instagram and hashtag it #HotThaiKitchen!

    More Desserts and Sweets

    • A plate of kanom ko with one piece cut open.
      Pandan Palm Sugar Dumplings (Kanom Ko)
    • a plate of mango with 7 colours of sticky rice with mung beans on top.
      Thai Mango Sticky Rice Recipe
    • a grid of 4 images of thai street food: pad see ew, kanom krok, fried chicken, and beef satay
      15 Thai Street Food Recipes You Can Make At Home
    • several cups of tako pudding in green, red and yellow
      Thai Layered Coconut Pudding - Tako

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
      Recipe Rating





    1. Ajit Tambe says

      June 04, 2025 at 10:06 pm

      Your all recipes are wonderful and explained in details.
      For this particular recipe of waffles , I request you to suggest ingredients for Vegan variant of crispy waffles

      Reply
    2. shoua says

      July 30, 2024 at 4:59 pm

      Best waffle ever! This is my go to for waffle recipes. I search no more. The families I've fed has no complaints and it's a hit! I love how simple it is also. Please also try her epic pancake recipe too! It is hands down the all time best. Love you Paulin! Thank you for all of your recipes. I've shared it with family and friends!

      Reply
    3. Violeta says

      January 16, 2024 at 12:24 am

      Hello I made this recipe often.
      I used gluten free flour, the better it comes more runny then you,What do you suggest.
      Thanks
      Violeta

      Reply
    4. Annie says

      November 26, 2023 at 3:06 am

      Hi there, first of all, thank you so much for your generosity and kindness in sharing your great recipes with your viewers. I really love your recipe a lot. I am a beginner to waffle and would love to try your recipe soon. One question, is it okay for me to substitute the avocado oil to melted butter instead? Thanks.

      Reply
      • Pailin Chongchitnant says

        November 27, 2023 at 3:57 pm

        Hi Annie! You can use melted butter instead and it should still work though they might feel a little heavier and not as light as oil. Let me know how it goes!

        Reply
    5. Ly says

      May 27, 2023 at 3:46 am

      Hello! Can I use plain greek yogurt instead of plain regular yogurt?

      Reply
      • Pailin Chongchitnant says

        June 07, 2023 at 11:04 am

        Hello! Unfortunately greek yogurt does not have the same water content as regular yogurt. But if you must, use a little less of it and make up the volume with the milk.

        Reply
    6. Joyce says

      January 28, 2023 at 5:30 pm

      I've tried so many recipes and this recipe is the best one so far! Could retain the crispness after cooled. Thank u!!

      Reply
      • Alexandra says

        April 30, 2023 at 2:18 am

        I agree. I have a problem with the 5th and latter waffles coming out of the iron soggy. Any tips? Thank you. Alexandra', woolleworks@yahoo.co.uk. Xxx 💜

        Reply
        • Pailin Chongchitnant says

          May 08, 2023 at 12:50 pm

          Sounds like your waffle iron might be cooling down too much. Try letting the iron heat up a bit longer before adding a second batch!

          Reply
    7. Paul says

      January 07, 2023 at 10:57 am

      We tried these this morning. They were outstanding - best waffle recipe I have tried so far!

      Reply
    8. Bruce H says

      November 11, 2022 at 7:25 am

      One of our favourites now. I've made it with both regular milk and (unflavoured) oat milk. The oat milk ones are slightly crispier, but if anything, we liked them more. Anyway, great recipe, one of our special weekend treats.

      Reply
    9. Jenny says

      August 21, 2022 at 7:08 am

      Do you have a pandan waffle recipe? This was amazing but I also love the taste of both coconut and pandan.

      Reply
    10. Joy says

      May 13, 2022 at 6:52 am

      Hi! I can’t wait to try your waffle recipe! Do I need to let the waffle batter stand before using it? I hear the results are better if you let it stand for at least 30min. Thanks!

      Reply
      • Pailin Chongchitnant says

        May 19, 2022 at 10:54 am

        Hi! I never do and have not found it to be an issue. Also, the last waffle you make will have already been "standing" for quite a while, and I've never really noticed a difference between the first and the last one.

        Reply
    11. Yin says

      March 29, 2022 at 4:16 am

      If I make these without Cornstarch, should I add an extra 60 grams of flour.

      Reply
      • Pailin Chongchitnant says

        April 04, 2022 at 3:27 pm

        Yes, that's what I would do.

        Reply
    12. Markov says

      October 09, 2021 at 11:41 pm

      Hi there! Can you pls tell me how many grams and miвliliters is the cup?

      Reply
      • Adam from HTK says

        October 13, 2021 at 11:35 am

        Hi Markov! Adam here ... and you can get all that off Google - for example you can search https://www.google.com/search?q=60+grams+cornstarch+in+tablespoons and voila! Cheers and have fun! Adam

        Reply
        • Tamara says

          November 05, 2021 at 1:13 am

          Hello!! Is one cup 240ml ??

          Reply
          • Adam from HTK says

            November 05, 2021 at 9:08 am

            Close enough 🙂 https://www.google.com/search?q=ml+in+a+cup But you have to be a bit cautious there as in some countries it's 250 (ours is 237). Cheers!

            Reply
    13. Caroline says

      September 12, 2021 at 7:18 am

      Excellent waffle really the best, thank you for you saved my Sunday brunch!! Continue your good work!

      Reply
    14. Tim says

      July 10, 2021 at 1:26 pm

      This the only waffle recipe I need now. I have to remember to trust this chef, and not only with Thai food. The results are always what they’re advertised to be!

      Reply
    15. Corrine says

      June 04, 2021 at 10:47 pm

      Great recipe and I’ve made them many times. But what should I reduce if I want to add mashed bananas into the batter? Can I just add them with the existing measurements of wet ingredients?

      Reply
      • Adam The HTK Minion says

        June 10, 2021 at 9:18 am

        Pai said "Need to reduce the liquid. But can't say by how much without having tried it." Cheers! Adam

        Reply
    16. Jac says

      April 11, 2021 at 2:15 am

      Best waffle recipe ever.. two thumbs up for my two picky eaters.. Thanks Pai for sharing❤

      Reply
    17. PamW says

      February 14, 2021 at 9:46 am

      I used 1/2 cup oil and 1/4 cup melted butter and it turned out great.

      Reply
    18. PamW says

      February 14, 2021 at 9:43 am

      Wow, these are really good.
      I made mine on a Cuisinart Griddler with the waffle iron plates. Cooked the waffles at 400 for 4 minutes each. I think I need to up the temperature just a little bit as they were not as crispy on the outside as I'd like.

      Reply
    19. Betty Visser says

      January 23, 2021 at 6:42 am

      This is absolutely the best waffle ever. I have tried many waffle recipes and this one is the best of all. My kids love this waffles so much they even have a name for it: ‘Pailin’s waffle’.

      Reply
    20. QB says

      January 18, 2021 at 9:56 am

      I have extras. How do I store them to eat later or tomorrow?

      Reply
      • tina says

        March 27, 2021 at 6:39 pm

        can i use plain Greek yogurt

        Reply
    21. Ruth says

      January 14, 2021 at 5:32 pm

      The best waffle recipe ever! I have made this so may times and always turns out great.

      Reply
    22. Waffles says

      January 03, 2021 at 1:19 pm

      Hi Pai, this is a great recipe, thank you for sharing! I've made this a few times now and it always turns out great. For those who have a scale, I weighed out some of the other ingredients not noted by weight to make it even easier the next time around:

      225 g all-purpose flour
      60 grams cornstarch
      ½ tsp salt
      ½ tsp baking soda
      1 tsp baking powder
      240 grams plain yogurt (Lactose Free Greek Yogurt)
      235 grams milk (3% Lactose Free)
      150 grams vegetable oil
      2 eggs
      2 tsp vanilla extract
      40 grams sugar

      I have the Breville Waffle maker and it also makes 8 waffles, I turn it down a notch from the Classic setting (4:30 mins?); I have the waffles with fresh whipped cream, berry compote and maple syrup. It's my new favourite sweet breakfast!

      Reply
      • Waffles says

        January 05, 2021 at 2:16 pm

        Just made this again but with coconut oil and coconut milk (the stuff for cooking, not drinking) - same weight ratio, it turned out great. Crispy, light, airy & moist! I just ate two plain without any toppings.

        Reply
    23. James says

      December 27, 2020 at 10:11 am

      Great Waffles - Light and airy, crisp on outside depending on how long their cooked. ..... Not heavy or dense! You CAN eat a lot of these so be careful.

      Reply
    24. Ly says

      December 22, 2020 at 10:46 am

      Indeed, the best waffle ever. My kids loved it, and I am making a second batch as of now. Perfect Crisp on the outside, and the right amount of fluff that doesn’t Get stuck on your throat. Thank you!

      Reply
    25. Catherine says

      December 10, 2020 at 7:24 pm

      This was really good! Thanks for the recipe! However, I do miss that buttery flavour. How much butter do you reckon I should use if I were to substitute the oil with it?

      Reply
      • Babasheep123 says

        March 14, 2021 at 1:28 am

        Maybe u can consider adding 10G butter but it might change the texture of the waffle

        Reply
      • Ams says

        May 19, 2023 at 11:52 pm

        Can I use pomace olive oil
        Instead of neutral oil or butter can I use same qty pls …

        Reply
        • Pailin Chongchitnant says

          June 07, 2023 at 11:06 am

          You can use olive oil, but then it will impart its own flavour in there. Not necessarily a bad thing but just to be aware. Use the same amount.

          Reply
    26. BICH says

      December 07, 2020 at 8:08 am

      It is the best waffle I've ever had. My family love it. Thank you Pai for this recipe

      Reply

    Sawaddee ka!

    I'm Pai, a chef, author, and YouTuber. I'm here to demystify Thai cuisine and help you cook great Thai food at home. Want to learn more about me?

    Here's my story

    My Latest Cookbook

    Popular Classics

    • a plate of cashew chicken
      Thai Cashew Chicken Recipe
    • A plate of Thai grilled steak salad with sticky rice - nam tok neua
      Thai Grilled Steak Salad - Neua Yang Nam Tok
    • A plate of pad thai with shrimp and a side of lime and bean sprouts
      Authentic Pad Thai Recipe ผัดไทย
    • a bowl of tom yum soup with shrimp, mushrooms, lemongrass and chilies
      Tom Yum Goong Recipe (Creamy Version)

    Footer

    Subscribe to my newsletter!

    Subscribe for free!
    • Privacy Policy
    • Accessibility Statement
    • Merch
    • All Recipes
    • Contact
    • My Cookbook
    • Patreon
    ↑ back to top

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © Pailin's Kitchen Inc. 2025

    A secret ingredient makes these super crispy on the outside and moist and fluffy on the inside. They're so easy and freeze well! #waffles #breakfastrecipe