If you are a fan of peanut butter and crave a breakfast that feels both indulgent and comforting, then you are going to love this Peanut Butter Waffles Recipe. Rich, nutty, and with the perfect hint of cinnamon, these waffles strike an unbeatable balance between crispy on the outside and fluffy on the inside. Infused with creamy peanut butter and peanut flour, each bite is a celebration of flavor and texture that will make your morning exceptionally special. Whether for a weekend brunch or a cozy breakfast treat, these waffles are bound to become a beloved favorite.

Ingredients You’ll Need
These ingredients are straightforward yet thoughtfully chosen to create a waffle batter that’s rich in peanut flavor and beautifully textured. Each element, from peanut flour to Greek yogurt, plays a crucial role in delivering the perfect bite, balancing taste, and maintaining fluffiness.
- All-purpose flour: The base of our batter providing structure and lightness for a perfect waffle.
- Cornstarch: Helps to create a crisp and tender exterior, giving those signature waffle edges.
- Peanut flour: Adds deep, roasted peanut flavor without extra grease, intensifying the peanut profile.
- Granulated sugar: Balances savory notes and helps with a crisp crust.
- Baking powder: A leavening agent that contributes to fluffy, risen waffles.
- Baking soda: Reacts with acidity in buttermilk for lift and color.
- Salt: Enhances all the other flavors, keeping the taste vibrant.
- Ground cinnamon: Adds warmth and subtle spice that complements the peanut taste.
- Large eggs (separated): Egg yolks enrich the batter, and whipped whites add airy lightness.
- Buttermilk: Provides tanginess and tender moisture to the waffles.
- Greek yogurt: Adds creaminess and helps with the waffle’s fluffy texture.
- Creamy peanut butter: The star ingredient that imparts richness and peanut aroma.
- Vanilla extract: Lifts the flavors with its sweet, fragrant notes.
- Melted unsalted butter: Offers buttery richness and encourages golden browning.
- Nonstick cooking spray: Ensures easy waffle release without sticking.
How to Make Peanut Butter Waffles Recipe
Step 1: Preheat and Prepare Your Waffle Iron
Getting your waffle iron nice and hot is essential for that gorgeous golden crust we all love. Spray it lightly with nonstick cooking spray before pouring in the batter so your waffles come out clean and crisp every time.
Step 2: Mix Dry Ingredients Together
In a large bowl, whisk all-purpose flour, cornstarch, peanut flour, sugar, baking powder, baking soda, salt, and cinnamon. This dry mix gives structure and that beautiful peanut and cinnamon flavor base that makes the Peanut Butter Waffles Recipe truly special.
Step 3: Whisk the Wet Ingredients
In another bowl, beat the egg yolks smooth, then add buttermilk, Greek yogurt, creamy peanut butter, vanilla, and melted butter. This combination keeps the batter moist, tangy, and rich, ensuring each waffle has a velvety softness inside.
Step 4: Combine Wet and Dry Ingredients, Then Rest
Gently stir the wet ingredients into the dry mix until just incorporated; little lumps are perfectly fine here. Cover and let the batter sit for 10 minutes. This resting time hydrates the flours and activates the leavener for tender, well-structured waffles.
Step 5: Beat Egg Whites and Fold Them In
Whip the egg whites until stiff peaks form, then carefully fold them into the batter in two batches. Keeping the air in the egg whites is key to creating a light, fluffy texture that lifts these waffles above the ordinary.
Step 6: Cook Your Waffles to Golden Perfection
Pour about half a cup of batter onto the preheated waffle iron, close the lid, and cook for 4 to 5 minutes. When the steam slows down and the waffles turn a lovely golden brown, you know they are ready. The balance here ensures a crispy shell with a tender center.
Step 7: Keep Track of Crispiness While Cooking
Transfer cooked waffles to a wire rack set over a warm baking sheet to stay crispy while you finish cooking the rest. This step prevents sogginess from steam trapped beneath, preserving that perfect crunch.
Step 8: Cool and Store
Allow waffles to cool completely before storing them in an airtight container. This Peanut Butter Waffles Recipe makes leftovers just as delightful the next day, especially if you follow proper storage techniques.
How to Serve Peanut Butter Waffles Recipe

Garnishes
Enhancing these waffles with toppings like sliced bananas, a drizzle of honey or maple syrup, chopped peanuts, or even a dollop of whipped cream adds layers of texture and flavor. Adding fresh berries can brighten the dish and provide a refreshing contrast to the rich peanut flavor.
Side Dishes
Serve your peanut butter waffles with crispy bacon or savory sausage for a classic breakfast combination. A side of fresh fruit salad or yogurt can also balance the richness and make it a well-rounded meal that pleases everyone.
Creative Ways to Present
Try stacking the waffles with layers of nut butter and jam between each or make waffle sandwiches with ice cream for an irresistible dessert twist. You can also sprinkle some cinnamon sugar on top before serving for an extra cozy touch that impresses your guests.
Make Ahead and Storage
Storing Leftovers
Cool your waffles thoroughly before placing them in an airtight container in the refrigerator. They will remain fresh for up to 2 days and keep their delightful flavor and texture without drying out.
Freezing
This Peanut Butter Waffles Recipe freezes beautifully, making it an excellent option for meal prep. Freeze in a single layer on a baking sheet first, then transfer to a freezer-safe bag or container for up to a month. This way, you’ll have a quick, tasty breakfast ready whenever you need.
Reheating
Reheat frozen or refrigerated waffles in a 350°F oven for 5 to 7 minutes to revive that crisp exterior and warm, fluffy interior. This simple step ensures you enjoy every bite as if freshly made.
FAQs
Can I use peanut butter powder instead of peanut flour?
Yes, you can substitute peanut flour with peanut butter powder. Both provide peanut flavor without added oils, but adjust quantities slightly and check the texture to maintain the batter’s balance.
Why do I need to separate eggs in this recipe?
Separating eggs allows you to whip the whites to stiff peaks, which add air and lightness to the batter. Folding them in gently creates the airy texture that makes these waffles fluffy rather than dense.
Can I use regular milk instead of buttermilk?
Regular milk can be used, but buttermilk adds acidity that reacts with baking soda to give waffles a tender crumb and subtle tang. If substituting, consider adding a teaspoon of lemon juice or vinegar to milk to mimic buttermilk’s effect.
Is peanut flour necessary or can I use all-purpose flour only?
While you can omit peanut flour and use only all-purpose flour, peanut flour intensifies the peanut flavor without extra oiliness, making a more distinct taste that’s key to this Peanut Butter Waffles Recipe.
How can I keep my waffles crispy after cooking?
Cooling them on a wire rack prevents steam from softening the waffles. Keeping them warm in a low oven while making the rest also helps maintain crispiness until serving time.
Final Thoughts
This Peanut Butter Waffles Recipe is such a delight to make and share, bringing a wonderful mix of familiar comfort and unique peanut flavor that makes breakfast standout. Don’t hesitate to give it a try—you’ll find it becomes a go-to treat that brightens any morning with joyful flavor and texture. Once you taste these waffles, you’ll be hooked just like I am!
Print
Peanut Butter Waffles Recipe
- Prep Time: 7 minutes
- Cook Time: 7 minutes
- Total Time: 14 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Waffle Iron
- Cuisine: American
- Diet: Vegetarian
Description
Delight in these crispy, airy Peanut Butter Waffles that perfectly balance a rich peanut flavor with a tender crumb. Made with a blend of flours, peanut flour, and creamy peanut butter, these waffles are enhanced with a hint of cinnamon and a touch of tang from Greek yogurt and buttermilk, delivering a breakfast treat that’s both comforting and delicious.
Ingredients
Dry Ingredients
- 2 cups all-purpose flour
- ½ cup cornstarch
- ¼ cup peanut flour
- 3 tablespoons granulated sugar
- 1 tablespoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ teaspoon ground cinnamon
Wet Ingredients
- 2 large eggs, separated
- 2 cups buttermilk
- ½ cup Greek yogurt
- ½ cup creamy peanut butter
- 1 teaspoon vanilla extract
- ¼ cup melted unsalted butter
Other
- Nonstick cooking spray
Instructions
- Preheat the waffle iron: Set your waffle iron to medium-high heat and let it fully preheat. Lightly coat the waffle plates with nonstick cooking spray to prevent sticking and ensure even browning.
- Combine dry ingredients: In a large bowl, whisk together the all-purpose flour, cornstarch, peanut flour, granulated sugar, baking powder, baking soda, salt, and ground cinnamon. This mix forms the base that gives the waffles their crispy texture and peanut flavor.
- Mix wet ingredients: In another bowl, whisk the egg yolks until smooth. Add the buttermilk, Greek yogurt, creamy peanut butter, vanilla extract, and melted butter, mixing well. This mixture adds moisture and a rich tang to the batter.
- Combine wet and dry ingredients: Gently combine the wet and dry ingredients, stirring just until incorporated. Some lumps are okay. Cover the batter and let it rest at room temperature for 10 minutes to hydrate the flour and cornstarch for better waffle structure.
- Whip egg whites: In a clean bowl, beat the egg whites until stiff peaks form, creating lightness that helps produce airy waffles.
- Fold in egg whites: Carefully fold the beaten egg whites into the batter in two parts using a rubber spatula to preserve airiness and achieve a light, fluffy texture.
- Cook the waffles: Spoon or pour about ½ cup of batter onto the preheated waffle iron. Close the lid and cook for 4 to 5 minutes until steam reduces and waffles are golden brown and crispy.
- Keep waffles crisp: Transfer cooked waffles to a wire rack over a baking sheet preheated to 200°F. This prevents them from becoming soggy while you finish cooking the rest.
- Storage and reheating: Once cooled, store waffles in an airtight container in the refrigerator for up to 2 days or freeze for up to 1 month. Reheat in a 350°F oven for 5 to 7 minutes to restore crispness before serving.
Notes
- Resting the batter for 10 minutes enhances texture by hydrating flours.
- Folding in beaten egg whites gently preserves lightness in the waffles.
- The wire rack and warm oven keep waffles crispy as you cook batches.
- Use nonstick spray on the waffle iron to prevent sticking.
- Peanut flour adds an intense peanut flavor while keeping waffles light.

