These High-Protein Peanut Butter Waffle Chaffles are a quick and satisfying low-carb breakfast made with just a few simple ingredients. A combination of egg and natural peanut butter creates a rich, nutty waffle with crisp edges and a soft center. Adding unsweetened cocoa powder gives you an easy chocolate variation, while a little monk fruit or erythritol provides sweetness without relying on regular sugar.
The best part is how quickly these waffles come together. There is no complicated batter preparation or long cooking process—simply mix the ingredients, pour the batter into a preheated waffle maker, and cook until golden and crisp. Finished with a creamy peanut butter drizzle, these chaffles make a delicious breakfast, snack, or dessert when you’re craving something sweet while keeping carbohydrates low.
Why You’ll Love This Recipe
- High in protein and satisfying.
- Low in carbohydrates.
- Keto-friendly.
- Requires only a few basic ingredients.
- Ready in minutes.
- Naturally rich and nutty.
- Easy to customize with chocolate flavor.
- No refined sugar required.
- Perfect for breakfast or a quick snack.
- Delicious with a creamy peanut butter drizzle.
Equipment
- Waffle maker
- Small mixing bowl
- Fork or small whisk
- Measuring spoons
- Silicone spatula
- Small spoon or piping bag for drizzling
- Nonstick cooking spray or pastry brush
Also CheckOut: 30-Day High-Protein Meal Plan for Weight Loss: Easy Recipes, Meal Prep Tips & Complete Nutrition Guide
Ingredients
For the Peanut Butter Waffle
- 1 large egg, preferably at room temperature
- 2 tablespoons natural peanut butter, with no added sugar
- 1 teaspoon unsweetened cocoa powder, optional
- 1–2 teaspoons erythritol or monk fruit sweetener, optional
- ½ teaspoon baking powder, optional for a slightly lighter and fluffier texture
For the Peanut Butter Drizzle
- 1 tablespoon natural peanut butter
- 1–2 teaspoons warm water or unsweetened almond milk
- Optional monk fruit or erythritol, to taste
Ingredient Notes
Natural Peanut Butter
Choose natural peanut butter without added sugar whenever possible. Stir the peanut butter thoroughly before measuring if the oil has separated in the jar. A smooth peanut butter creates the easiest batter and drizzle.
Egg
The egg provides structure and helps bind the waffle together while contributing protein. A large egg works best for maintaining the proportions of the original recipe.
Cocoa Powder
Unsweetened cocoa powder is optional. It transforms the waffle into a chocolate-peanut-butter version without adding regular sugar.
Monk Fruit or Erythritol
The sweetener is completely optional and can be adjusted according to your taste. Start with a small amount because different brands vary in sweetness.
Baking Powder
A small amount of baking powder helps create a slightly lighter texture. If you prefer a denser, richer chaffle, it can be omitted.
Almond Milk
Unsweetened almond milk works well for thinning the peanut butter drizzle. Warm water can also be used if you want to keep the recipe as simple as possible.
How to Make High-Protein Peanut Butter Waffle Chaffles
- Preheat your waffle maker according to the manufacturer’s instructions. Allow it to become fully hot before adding the batter. A properly heated waffle iron helps the batter begin cooking immediately and creates a crisp exterior.
- While the waffle maker heats, add 1 large egg to a small mixing bowl. Whisk the egg with a fork until the yolk and white are completely combined and the mixture looks smooth.
- Add 2 tablespoons of natural peanut butter to the beaten egg. If your peanut butter is very thick, stir it briefly beforehand so it incorporates more easily.
- Mix the egg and peanut butter together thoroughly until you have a smooth, creamy batter with no visible streaks of egg remaining. Scrape around the bottom and sides of the bowl to make sure everything is incorporated.
- If you’re making the chocolate version, add 1 teaspoon of unsweetened cocoa powder to the mixture. Stir thoroughly until the cocoa is evenly distributed and the batter takes on a uniform chocolate color.
- Add 1–2 teaspoons of erythritol or monk fruit sweetener if you prefer a sweeter waffle. Start with the smaller amount and taste the batter before adding more if desired.
- For a slightly fluffier waffle, mix in ½ teaspoon of baking powder. Stir just until incorporated, avoiding excessive mixing.
- Lightly grease both cooking plates of the preheated waffle maker with nonstick cooking spray or a very thin layer of oil. This is especially helpful because peanut butter can make the batter slightly sticky.
- Pour the prepared batter into the center of the waffle maker. Use a small silicone spatula to gently spread it toward the center of the waffle grid if necessary, but avoid spreading it all the way to the edges because the batter will expand as it cooks.
- Close the waffle maker carefully and cook for approximately 3–5 minutes. Cooking time can vary depending on the waffle maker, so begin checking around the 3-minute mark.
- Continue cooking until the waffle is firm, cooked through, and has developed a crisp outer surface. The waffle should release from the plates relatively easily when it’s ready.
- Avoid opening the waffle maker repeatedly during cooking because doing so can cause the waffle to separate or cook unevenly. Wait until the waffle has had enough time to develop a firm structure.
- Once cooked, carefully remove the waffle using a silicone spatula or wooden utensil. Transfer it to a plate or wire rack and allow it to cool for 1–2 minutes. This brief cooling period allows the exterior to become slightly crispier.
- While the waffle cools, prepare the peanut butter drizzle. Add 1 tablespoon of natural peanut butter to a small bowl and gradually mix in 1 teaspoon of warm water or unsweetened almond milk.
- Stir the peanut butter continuously as you add the liquid. If the mixture is still too thick to drizzle, add another teaspoon of liquid a little at a time until it reaches a smooth, pourable consistency.
- Add a small amount of monk fruit or erythritol to the drizzle if you want additional sweetness. Stir until completely dissolved and smooth.
- Drizzle the warm peanut butter mixture over the waffle in thin lines. For a presentation similar to the reference image, move the spoon back and forth across the waffle to create an even zigzag pattern.
- Serve the waffle while warm for the best contrast between its crisp exterior and soft, rich center.
- Once the peanut butter drizzle has been added, allow it to sit on the warm waffle for about 30 seconds so it slightly melts into the surface and settles into the waffle pockets.
- For extra peanut butter flavor, add a very small sprinkle of finely chopped roasted peanuts over the drizzle. Keep the portion modest if you’re watching carbohydrates and calories.
- For the chocolate version, lightly dust the finished waffle with a small amount of unsweetened cocoa powder. This adds a deeper chocolate flavor without requiring additional sugar.
- If you prefer a sweeter dessert-style waffle, add a small amount of sugar-free chocolate chips or a few thin slices of strawberries as a topping.
- For an extra protein boost, serve the waffle alongside plain Greek yogurt or a small portion of cottage cheese rather than relying only on additional sweet toppings.
- If the waffle feels soft immediately after cooking, place it on a wire rack for 2–3 minutes instead of putting it directly on a plate. Air circulation underneath helps preserve the crisp exterior.
- Do not stack freshly cooked waffles directly on top of one another because trapped steam can soften their crisp edges.
- Serve immediately with the peanut butter drizzle for the best texture and flavor.
Recipe Information
- Prep Time: 5 minutes
- Cook Time: 3–5 minutes
- Total Time: 10 minutes
- Servings: 1 waffle
- Course: Breakfast, Snack, Dessert
- Cuisine: American
- Cooking Method: Waffle Maker
Flavor Profile
- Rich peanut butter flavor
- Lightly sweet
- Nutty
- Creamy
- Chocolatey when cocoa is added
- Crisp around the edges
- Soft and tender inside
Pro Tips
- Use natural peanut butter without added sugar.
- Stir separated peanut butter thoroughly before measuring.
- Make sure the waffle maker is fully preheated.
- Grease the waffle plates lightly before cooking.
- Don’t overfill the waffle maker.
- Avoid opening the lid too early.
- Let the waffle cool briefly for a crispier exterior.
- Add liquid to the drizzle gradually.
- Use warm water or almond milk for a smoother drizzle.
- Serve immediately for the best texture.
Variations
Chocolate Peanut Butter Chaffle
Add the optional unsweetened cocoa powder to the batter for a rich chocolate flavor that pairs beautifully with the peanut butter drizzle.
Cinnamon Peanut Butter Waffle
Add ¼ teaspoon ground cinnamon to the batter for a warm, slightly sweet flavor.
Vanilla Peanut Butter Waffle
Add ½ teaspoon vanilla extract to the batter for a more dessert-like flavor.
Protein Peanut Butter Waffle
Mix a small amount of unflavored or vanilla protein powder into the batter. If the batter becomes too thick, add a teaspoon of unsweetened almond milk.
Crunchy Peanut Butter Waffle
Use crunchy natural peanut butter instead of smooth peanut butter for small pieces of roasted peanuts throughout the waffle.
Chocolate Drizzle
Melt a small amount of sugar-free dark chocolate and drizzle it over the peanut butter topping for a chocolate-peanut-butter dessert.
Common Mistakes to Avoid
- Using sweetened peanut butter without accounting for the added sugar.
- Adding too much liquid to the batter.
- Skipping the waffle maker preheating step.
- Overfilling the waffle plates.
- Opening the waffle maker repeatedly.
- Removing the waffle before it has fully set.
- Cooking it for too long and making it dry.
- Making the peanut butter drizzle too thin.
- Adding cold water to very thick peanut butter.
- Stacking hot waffles immediately after cooking.
Serving Suggestions
- Serve with plain Greek yogurt.
- Add fresh strawberries.
- Top with a few blueberries.
- Pair with cottage cheese.
- Add chopped roasted peanuts.
- Serve with unsweetened almond milk.
- Add a dusting of unsweetened cocoa powder.
- Pair with a boiled egg for a higher-protein breakfast.
- Serve alongside a protein smoothie.
- Enjoy warm as a quick afternoon snack.
Storage & Reheating
- Allow the waffle to cool completely before storing.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Keep the peanut butter drizzle separate when preparing the waffle ahead of time.
- For longer storage, place the cooled waffle in a freezer-safe bag or container.
- Separate individual waffles with parchment paper to prevent sticking.
- Freeze for up to 2 months for best quality.
- Reheat refrigerated waffles in a toaster or toaster oven until warmed and crisp.
- Frozen waffles can be reheated directly in a toaster or waffle maker.
- Avoid microwaving for too long because it can make the waffle soft and chewy.
- Add the peanut butter drizzle after reheating rather than before freezing.
Nutrition Information
Based on the ingredients provided, the approximate nutrition for 1 waffle before optional toppings is:
- Calories: ~210 kcal
- Fat: ~18 g
- Protein: ~10 g
- Net Carbohydrates: ~3–4 g
Actual nutrition can vary depending on the brand of peanut butter, egg size, sweetener, and optional ingredients used.
Final Thoughts
This High-Protein Peanut Butter Waffle Chaffle is a simple way to turn a few everyday ingredients into something that feels much more indulgent. The combination of egg and natural peanut butter creates a rich, satisfying waffle with a crisp exterior, while the warm peanut butter drizzle adds another layer of creamy nutty flavor.
It’s especially useful when you want a quick low-carb breakfast without spending much time in the kitchen. You can keep the basic recipe simple or transform it into a chocolate, cinnamon, vanilla, or extra-protein variation depending on what you’re craving.
Frequently Asked Questions
What is a chaffle?
A chaffle is a waffle-style recipe traditionally associated with low-carb and keto cooking. This version uses egg and peanut butter as its primary ingredients.
Can I use regular peanut butter?
Yes, but natural peanut butter with no added sugar is preferred if you’re trying to keep the carbohydrate and sugar content lower.
Can I make this without cocoa powder?
Absolutely. Cocoa powder is completely optional. The basic peanut butter version has a rich nutty flavor on its own.
Why is my waffle sticking to the waffle maker?
The waffle maker may not have been greased adequately, or the waffle may have been opened before it had fully cooked. Lightly grease the plates and allow the waffle to cook until it releases more easily.
Can I make the batter sweeter?
Yes. Add monk fruit sweetener or erythritol according to your preferred sweetness.
Can I add protein powder?
Yes. A small amount of protein powder can increase the protein content, although you may need to add a little unsweetened almond milk if the batter becomes too thick.
How can I make the waffle crispier?
Cook it slightly longer and allow it to cool on a wire rack for a couple of minutes. Avoid stacking it while hot.
Can I make the waffle ahead of time?
Yes. Prepare it in advance and refrigerate or freeze it. Reheat in a toaster or waffle maker before serving.
Can I use almond butter?
Yes. Almond butter, cashew butter, or another natural nut butter can be substituted, although the flavor and texture will change slightly.
Is the peanut butter drizzle necessary?
No. The waffle is delicious on its own, but the drizzle adds extra peanut butter flavor and makes the finished waffle look more like the reference image.


