These homemade buttermilk waffles are crispy, light and fluffy, and ready in under 20 minutes. It’s a delicious, no-mess classic that is perfect every time!

Honestly, homemade buttermilk waffles are way easier than people think. Growing up, my mom used to make us homemade pancakes with kefir, and whipping these up reminds me so much of that — except these get way more crispy on the outside! They only take about 15 minutes (pretty much the same as a box mix), but they come out super fluffy on the inside and perfectly crispy on the outside.
I’ve been making this homemade buttermilk waffle recipe for over a decade, and I love making extra to store in the freezer. I just know my oldest is going to totally raid my stash whenever he comes home from college! They’re also the perfect excuse to get everyone together for a lazy Sunday breakfast. Just set out a big spread of toppings and syrups, fire up the waffle maker, and get ready for some serious catching up with everybody!
Hot tip: For more amazing waffles, you must try my liege Belgian waffles or easy croffles!
Homemade Buttermilk Waffles Video
How To Make The Best Buttermilk Waffles
This buttermilk waffles recipe doesn’t need to be stressful. It’s a crazy easy recipe that I truly believe anybody can follow!
- Combine the wet ingredients and dry ingredients separately: In separate mixing bowls, combine the dry ingredients (flour, sugar, baking powder and salt) in one mixing bowl and whisk the wet ingredients (buttermilk, eggs, vanilla extract, melted butter) together in the second bowl until it is smooth.
- Stir the flour mixture into the wet ingredients: Slowly add the dry ingredients in with the wet ingredients while continuously stirring to avoid clumps.
- Make the waffles: Pour the waffle batter into the hot waffle iron based on its specific instructions. Cook until they’re golden brown and have crisp edges. Serve immediately with your favorite toppings!
Buttermilk substitute: If you’re in a pinch and don’t have buttermilk, there’s a solution! Grab one cup of regular milk and add in one tablespoon of white vinegar or lemon juice. Allow the mixture to sit for about five minutes. Just like that, you have a viable buttermilk substitute!




Crispy Waffle Tips & Tricks
Nothing is worse than a soggy waffle. Have leftover waffles or making a batch for a huge party? Here’s how to keep them nice and crispy.
- Preheat the waffle iron: For crispy outer edges, make sure the iron is nice and hot before adding the batter.
- Avoid stacking the waffles: Lay them to rest on a cooling rack right when they come out of the waffle maker. If you stack them, the steam makes them soft quickly.
- Reheat in the oven: To revive a soggy waffle, place it directly on the oven rack and reheat at 200℉ for a couple of minutes. Or, place it on a cooling rack set on top of a sheet pan.
- Reheat in the toaster: Pop a few in the toaster for a few minutes to reheat and crisp up again. They taste just as fresh as right off the iron!
Storing tip: Store the homemade waffles in the refrigerator for 3-4 days or frozen for up to three months. Either way, make sure to keep them in an airtight container and in a single layer (or at least between layers of parchment paper).

Best Waffle Toppings
The only thing I love more than waffles is all the toppings! Here are some of my absolute favorites.
- Easy Raspberry Jam – This jam is puckery and sweet and only requires three ingredients to make. It’s my sons’ absolute favorite on waffles!
- Maple Syrup – Syrup is a must, and maple is a classic!
- Blueberry Compote – This blueberry sauce is perfection over waffles, pancakes, crepes etc
- Dulce de Leche – This caramel sauce is so decadent on a waffle. Add a drizzle with some spiced stewed apples. So much flavor!
- Fresh Fruit: Layer on any fruit or fresh berries that you like! Strawberries, blueberries, blackberries, the list goes on.
- Chocolate chips: Feel free to add these to the inside or just on top of the waffles when serving!
- Whipped cream: Whipped cream is always a fun choice.
More Delicious Breakfast Foods
- Sweet Cheese Blintzes Recipe (Filled Crepe)– Rolled crepes filled with sweet cheese
- Air Fryer Bacon – So crispy with minimal mess!
- Oatmeal Cottage Cheese Waffles – Nutritious and protein rich, it’s a winner!
- Breakfast Quiche – Who doesn’t like a breakfast pie?
- Cottage Cheese Pancakes – Protein rich, crispy, yet also creamy!
Recipe
Ingredients
- 2 cups flour
- 1/4 cup sugar
- 1 tbsp baking powder
- 1/2 tsp salt
- 2 cups buttermilk
- 2 eggs
- 1/2 tbsp vanilla extract
- 6 tbsp unsalted butter melted
Instructions
- Combine the dry ingredients together in a medium sized bowl, then set aside.
- In a large bowl, whisk the wet ingredients together until they're well combined.
- Stir the dry ingredients into the wet ingredients a little at a time. Continue whisking until the mixture is combined and smooth.
- Pour the batter into the waffle maker per waffle iron instructions. Cook until the waffles are golden brown.
- Serve with a delicious sauce or fresh berries on top!












This was the Worst Waffle Recipe I have ever made or tried! They tasted Awful! From your picture and all of the reviews. It looked Amazing! Everyone gave it such Wonderful Reviews! I followed the recipe. I added Cinnamon and Nutmeg. I used 2 TBSP of Brown Sugar. They came out very flat! Had no flavor! Looked nothing like your picture! This was extremely disappointing and a waste of ingredients! I'm going back to my other Heavenly and Divine Waffle Recipe! I Do Not Recommend These! Choose a different recipe!
I'm really sorry for the bad result, Laurel! I'm surprised it had no flavor, especially after the addition of cinnamon, nutmeg, and brown sugar which are all great additions to the recipe. If troubleshooting the flatness of the waffles, my best guess is possibly inactive or not enough baking powder? I've never had this issue, but I would love to try to help you troubleshoot it!
My sister was coming for brunch. Your recipe was super perfect. They turned out great this morning. Thanks for posting.
Enjoy your sister's brunch, Doreen! I'm glad the buttermilk waffles turned out well! 🙂 Enjoy!
Wow! What a terrific surprise! This recipe is soooo yummy! Only thing I changed was i used organic brown coconut sugar (unrefined & low glycemic) and amazing! My new go to for waffles and homemade not out of a box. 😋
Yay! I’m so happy you loved it! So glad this is your new go-to for homemade waffles! Thanks for sharing!
First time making homemade waffles! I made these last week for my husband’s birthday and he absolutely loved them! Great recipe! Thank You!!
Yay, I’m thrilled to hear that the waffles were a hit for your husband’s birthday! 🎉 Nothing like homemade waffles to make a special day even sweeter. Thank you for trying the recipe and for sharing your success!
it is so good
So happy you enjoyed the waffles! Thanks for sharing Daniel!
My to go waffle recipe! I like that I can make it the night before, and just cooked them in the morning. Kids loved them! When I have sourdough discard I even add it to the batter! Thank you!
Hi Lily, I am thrilled that you love this recipe! It warms my heart to know that the kiddos love it as well! Thank you for sharing your feedback, dear! Enjoy!
Natalya
Bless you for sharing such an AMAZING recipe. I used a DASH MINI waffle maker and I think they turned out great.
Nice to have a recipe and waffles that don’t contain a lot of preservatives or chemicals.
🐝Susan 🍯
Hi Susan, You are so kind! Thank you for putting the biggest smile on my face! I am thrilled to hear that this recipe was a success. Enjoy!
I don’t have unsalted butter, I only have salted butter on hand. Could I used salted butter instead?
Hey Jaime, the only thing would change with salted butter is they will be slightly salty. If you don't mind that, it will work with the recipe. Enjoy them, they are so good. 🙂
Love this recipe! Delicious! Thank you! Quick question: if I just refrigerate these over night, for how long should I put them into the oven for to reheat in the morning? And what temperature, so waffles are warm and crispy? (I just have to make a lot.) Thank you in advance for your advise on this!
Hey Alisha- I haven't tried before but I think 300 or 350 for 5-10 minutes should do it! And thank you for the feedback. Enjoy!
Thank you so very much for the wonderful recipe. The waffles were so simple and easy to prepare. The waffles taste wonderful and there is hardly any mess to clean up. Thanks again for the wonderful recipe.
You're so welcome, Mark! These waffles are one of my favorite breakfasts.
Great recipe
Thank you, Karma! It's one of my favorites as well.
Made waffles yesterday using your recipe and it was AMAZING! THANK U!
I am so glad you loved the recipe, thank you for taking the time to comment!
I’m out of baking powder! 😩 What can I substitute please??? TIA!!
Hey Kim, use half the portion of baking soda with lemon juice. ENjoy
The best recipe!turns put every time!! Thank you so much!!
I'm so glad you enjoyed the waffles, thank you for taking the time to comment, Yulya!
Love this recipe! It’s my go to! I have it memorized! Turn out perfect, every time!
Oh, I love that, that is one of the best compliments 😊 I'm so glad you enjoy the recipe, thank you for commenting!
So easy and delicious.
I'm glad you enjoyed the recipe.
Hi. Do you have recipe version to be able to Print in PDF?
Yes, in the recipe card you can click to print it. Right below, Share Some Love. Hope this helps!
Looks like something my family would go crazy for. Can't wait to try it!
Katie, keep me posted. I hope the love it!
Gotta love homemade buttermilk waffles! These are superb and super easy to make. Yummy!
Thank you, so happy you love the recipe!
I'm all about this no-mess method!! It's the #1 reason I don't make them more often.
Tara, I am with you! There is no time for mess 🙂
This was the perfect way to encourage my kids out of bed this morning! So quick and easy.
Jen, lol, my favorite comment of all 🙂
Hi Nataliya! This has been my favorite waffle recipe! Do you think they would freeze well?
Yes, I freeze them all the time. School days, this is perfect! 🙂 But you know, nothing is is the same after you freeze it. They are still pretty amazing.
Hi,
Is this recipe good for simple Russian oladis?
If you search for pancakes, I have an option for Oladi. I think that would be best option.
Hi! Can I make the batter at night then make the waffles next morning?:)
Yes, I have done that. Or I make a bunch and freeze them for toasting on busy mornings.
These are amazing! Best waffles in my life!
Thank you for sharing dear 🙂 I am so happy you love it.
this look delicious! what kind of waffle iron do you have?
I purchased one from Costco.
thank you so much for THE BEST waffles recipe ever. I can't stop eating them.
Thank you so much. So glad you loved it 🙂
Can I substitute whole wheat flour with Canadian flour ?
Yes you can
Oh my gosh, I'm getting such gross mental pictures imagining a moldy, long-forgotten waffle. So glad that the third waffle iron's the charm, and you have these delicious waffles to enjoy!
Elizabeth, I dont even know how that happened. I am organized person that keep things neat ..lol...
I hope its a charm 😉
do you think I can substitute butter with coconut oil? I've done that with muffins and it turns out great, but i was wondering for this particular recipe? I just dont always have unsalted butter on hand, but coconut oil I always have!
Yes you can. I haven't tried it with this recipe but tried many other things with coconut oil. Let me know how they turn out 🙂