Fresh Fun Flavor

  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
search icon
Homepage link
  • Recipes
  • Subscribe
  • About me
  • Contact
  • FAQ
×
Home » Recipes

High-Protein Chocolate Waffles (21g Protein!)

Updated: Sep 30, 2026 · Published: Nov 28, 2025 by Rhonda Jones @ Fresh Fun Flavor · This post may contain affiliate links · 2 Comments

↓ Jump to Recipe

Chocolate waffles for breakfast that taste like dessert AND pack 21 grams of plant protein each? Grab your apron! These High-Protein Vegan Chocolate Waffles have crispy edges, soft, fluffy centers, and little pockets of melted chocolate in every bite. They're made with black beans, creamy cashew butter, oat flour, rich cocoa, and a sneaky handful of kale. They are also naturally gluten-free (with certified oats), dairy-free, and require absolutely no protein powder or egg replacers.

Hand sprinkling powdered sugar over a stack of chocolate waffles on a plate with strawberries.

Everything starts in the blender and finishes in the waffle maker. The chocolate completely takes over, so nobody will suspect what's hiding in that batter. I've tested this on my own family, and those healthy little green leaves remain our delicious little secret, you have my promise!

Breakfast… but mischievously nutritious.

Want even more breakfast inspiration?
You’ll love my Vegan Banana Waffles made with oat and buckwheat flour for a naturally gluten free morning option.
Or try my One-Bowl Vegan Banana Bread, which is perfect along side a warm cup of coffee. For another fast, easy breakfast option don't miss my Thick & Fluffy Pancakes, only 7 ingredients needed!

Jump to:
  • 💗 Why You’ll Love These Vegan Chocolate Waffles
  • 🍫 Ingredients & Helpful Substitutions
  • 🥣How To Make These Waffles
  • The Secrets to Perfect Chocolate Waffles
  • 🧊 Storage & Meal Prep
  • ❓FAQ's
  • ⭐Did you enjoy these High Protein Vegan Chocolate Waffles?
  • 👩🏻‍🍳Creating the shot: A behind the scenes look

💗 Why You’ll Love These Vegan Chocolate Waffles

  • 21g of plant protein without protein powder. Black beans, cashew butter, and oat flour help turn ordinary chocolate waffles into a satisfying, protein-rich breakfast.
  • Crispy outside, soft and chocolatey inside. Think Belgian waffles meet fudgy brownies, complete with little pockets of melted chocolate chips.
  • Blender-easy and freezer-friendly. Whip up the batter in minutes, make an extra batch, and freeze the leftovers for busy mornings.

🍫 Ingredients & Helpful Substitutions

For the full list and measurements, see the recipe card below. Here are the main ingredients and easy swaps.

  • Black beans: Beans contribute protein, moisture, and body without a noticeable bean flavor. I've also tested this recipe many times using Dark Red Kidney Beans so feel free to use what you have.
  • Cashew butter: We love Artisana brand. For a nut-free version, use SunButter, I tested that too, it works beautifully and keeps the waffles allergy-friendly.
  • Cocoa powder: Gives the waffles their deep chocolate flavor. Any unsweetened variety works.
  • Oat flour: Great for getting that perfect waffle texture. If you need this recipe to be certified gluten-free, be sure to choose GF-labeled oat flour (or blend your own from certified oats).
  • Kale or Spinach: Our sneaky little nutritional bonus! Use 2 loosely packed cups of fresh kale (stems removed first) or spinach. Either works beautifully, and the rich chocolate flavor keeps those hidden greens our little secret. You can also use frozen, still measure two cups, no need to thaw or drain first.
  • Coconut sugar: Adds natural sweetness. Brown sugar or granulated sugar would work also.
  • Chocolate chips: Use allergy-friendly chips like Enjoy Life. I prefer the mini chips for this recipe. Mix them into the batter and/or sprinkle a few directly onto the batter before closing the waffle maker. They turn into magically delicious crispy chocolate bits.
  • Unsweetened Plant milk: Any variety works: almond, soy, oat, cashew, whatever you’ve got.

🥣How To Make These Waffles

Flat lay of labeled ingredients for vegan chocolate waffles, including kale, cocoa, oat flour, beans, and cashew butter.

Gather your ingredients, a cutting board, and a sharp knife.

Fresh dinosaur kale leaves on a cutting board with the stems removed, ready to be blended for the chocolate waffles.

Prep the kale.
Remove the tough stems and give the leaves a quick chop so they blend smoothly. It should be about 2 cups loosely packed.

Pouring coconut sugar over kale in a blender as the first step of making high-protein vegan chocolate waffles.

Load the blender.
Add the kale, black beans, cashew butter, cocoa powder, vanilla, coconut sugar, plant milk, baking powder, and salt to your blender.

Blender mixing the chocolate waffle batter until smooth after combining the main ingredients.

Blend.
Blend on high for about 60-90 seconds.

Blended chocolate waffle batter with kale fully mixed in, ready for oat flour to be stirred in.

The mixture should look completely smooth.

Oat flour added to the bowl of blended chocolate batter, ready to be whisked gently.

Pour the batter into a bowl.
Transfer the blended mixture into a large bowl or pitcher and add the oat flour.

Chocolate waffle batter topped with oat flour and chocolate chips before whisking together.

Add the fun!
Toss the chocolate chips into the bowl with the oat flour and whisk everything gently until just combined. No overmixing — just enough to bring it together.

Bowl of finished waffle batter after whisking in oat flour and chocolate chips, smooth and ready for the waffle maker.

Let the batter rest.
Give it 5 minutes to thicken to the perfect waffle batter consistency while the waffle maker heats up.

Batter poured into a Belgian waffle maker, filling the round plate and ready to cook into a fluffy chocolate waffle.

Fill the waffle maker.
Pour about 1 to 1½ cups of batter into your Belgian waffle maker, depending on its size. You can use any size waffle maker here, if yours is smaller you'll just get bonus waffles, yay!

A hand sprinkling chocolate chips onto the waffle batter in the waffle maker.

A few more for good measure never hurt anyone, right?

If you sprinkle a few chips on top before cooking they bake up into these delicious little crispy crunchy bites!

Freshly cooked chocolate waffle cooling on a rack after coming out of the waffle maker.

Cook the waffle.
Close the lid and cook for about 7-8 minutes, or until the steam stops. If you still see steam, don’t peek — the waffle needs more time.

Cool the waffle.
Lift the waffle out and place it on a cooling rack while you cook the next one. This keeps the edges crisp instead of steaming soft.

Serve your waffles with a variety of toppings such as fresh strawberries, or even a yummy strawberry sauce, a dusting of powdered sugar, some vegan whipped topping, and a few extra mini chocolate chips for a beautiful presentation!

Hand sprinkling powdered sugar over a stack of chocolate waffles on a plate with strawberries.

The Secrets to Perfect Chocolate Waffles

Let the Batter Rest for 5 Minutes

Oat flour needs a few minutes to absorb moisture from the blended ingredients. Giving the batter a short rest helps it thicken before it hits the waffle maker. If it becomes too thick just add a bit more plant milk a tablespoon at a time.

Wait Until the Steam Stops

These chocolate waffles need time to develop their structure and crispy exterior. Resist the temptation to lift the lid early! Cook for approximately 7–8 minutes in a Belgian waffle maker, using the escaping steam as your guide.

Keep Those Crispy Edges Crispy

Transfer cooked waffles directly to a wire cooling rack rather than stacking them on a plate. This allows steam to escape instead of getting trapped underneath and softening those beautiful edges.

🧊 Storage & Meal Prep

Refrigerate: Cool completely and store leftover waffles in an airtight container in the fridge for 4–5 days. They hold up beautifully and stay tender.

Freeze: Freeze the waffles in a single layer on a baking sheet until solid, then transfer them to a zip-top bag. This keeps them from sticking together and makes breakfast grab-and-go easy.

Reheat: Warm waffles in a 350°F oven or toaster oven for 5–6 minutes. They crisp up perfectly, almost like freshly made. You can reheat straight from frozen also, they may take a couple of extra minutes. We reheat ours by quickly toasting them in the toaster oven.

💭 Pro Tip: For easy portioning, break the waffles into quarters before freezing. They thaw faster, fit better in bags, and you can reheat just what you need. Perfect for busy mornings or quick snacks.

💭 Pro Tip: If you double the recipe you'll see that you have just a few beans left in the can, go ahead and toss them in the blender too so they aren't wasted. A few extra beans won't change this recipe. Everything will still turn out perfectly!

❓FAQ's

Can I make these waffles ahead of time?

Yes! I like to make 2 or three batches at a time, then freeze individually. Once frozen transfer the waffles to a zip-top bag and then they're ready anytime you need a quick breakfast.

Do they taste like beans or kale?

No. Not even a little. Everything blends completely smooth, and all you taste is chocolatey waffle goodness. No one will detect a thing...that's a Fresh Fun Flavor promise!

Can these chocolate waffles be made nut free?

Definitely! I've tested these with Sun Butter and it worked perfectly! This way everyone can enjoy these delicious waffles!

Can I cook these in a regular waffle maker?

Yes! They work in any waffle maker. Just keep an eye on the cooking time, smaller or thinner waffle irons may finish a bit quicker. Mainly you are looking for the steam to stop, that's your indicator that the waffles are finished cooking.

Can I turn the waffle batter into pancakes?

Chocolate pancakes, heck yeah! Pour batter onto a preheated 350°F griddle. Cook until bubbles form on the surface and the edges begin to set, then flip and cook for another minute or until cooked through. Serve with sliced strawberries and chocolate sauce!

👩🏻‍🍳 Want to see some behind-the-scenes fun (and maybe a little kitchen chaos)? Keep scrollin’ — it’s all happening below the recipe card!

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
Hand sprinkling powdered sugar over a stack of chocolate waffles on a plate with strawberries.

High-Protein Chocolate Waffles


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Rhonda Jones @ Fresh Fun Flavor
  • Total Time: 40 minutes
  • Yield: 2 big Belgian Waffles 1x
  • Diet: Vegan
Print Recipe
Save Recipe Recipe Saved

Description

These healthy vegan chocolate waffles are rich, crispy outside, fluffy inside, and secretly packed with whole-food protein. They’re gluten-free, dairy-free, 100% kid-approved. Perfect for make-ahead breakfasts or a Sunday morning family meal.


Ingredients

Units Scale
  • 1 ½ cups plant milk of choice
  • 2 large kale leaves, about 2 cups, stems removed (See Notes)
  • ½ cup canned black beans, rinsed and drained (freeze the rest for next time)
  • ⅓ cup cocoa powder
  • ¼ cup coconut sugar
  • 3 tablespoons cashew butter (or sunbutter for a nut-free option)
  • 2 teaspoons vanilla extract
  • 1 teaspoon baking powder
  • ⅛ teaspoon salt
  • 1 cup oat flour (use certified gluten-free if needed)
  • ¼ cup mini or regular chocolate chips

Instructions

  1. Preheat your waffle maker and lightly spray with nonstick cooking spray if needed.
  2. Add the plant milk, kale, black beans, cashew butter, cocoa powder, coconut sugar, vanilla, baking powder, and salt to a blender.
  3. Blend on high for about 60 seconds, or until the mixture is completely smooth with no visible kale pieces.
  4. Pour the blended mixture into a large mixing bowl.
  5. Add the oat flour and chocolate chips. Whisk gently just until everything is evenly combined—don’t overmix. You can also save some chips for tossing on top of the batter before cooking, they turn into crunchy little bits of deliciousness!
  6. Let the batter rest for 5 minutes to thicken slightly. You may want to whisk once again right before pouring as sometimes the chocolate chips can settle to the bottom of the bowl.
  7. Pour 1 to 1 ½ cups of batter into the waffle maker (or enough to cover the plate without overflowing). Sprinkle some of those chocolate chips on top of the batter if you prefer!
  8. Close the lid and cook for 7–8 minutes, or until the steam has mostly stopped and the waffle is cooked through. If you are using something smaller than a Belgian waffle make your waffles may cook more quickly.
  9. Carefully remove the waffle, transfer to a cooling rack, and repeat with the remaining batter. Serve warm with your favorite toppings. Like fresh strawberries, or a strawberry sauce, vegan whipped cream, and extra mini chocolate chips!

Equipment

Waffle Maker

Buy Now →

Cooling Rack

Buy Now →

Cutting Board

Buy Now →

Measuring Cups and Spoons

Buy Now →

Notes

Cooking Time: Each large Belgian waffle takes approximately 15 minutes to cook. Your first waffle will be ready in about 25 minutes, with additional cooking time needed for the second waffle if using a single waffle maker.
About the Kale:
I used Dinosaur Kale, but any Kale works, you can even use Spinach. Aim for about 2 cups loosely packed stems removed. Frozen chopped kale or spinach also works just fine. You'll still measure out two cups, no need to thaw or drain first.
To make pancakes: Heat a griddle or skillet to 350°F (medium heat). Lightly grease if needed. Pour the batter into small rounds and cook until bubbles form on top and the edges look set. Flip and cook the second side until fluffy and cooked through.
Nut-free option: Swap the cashew butter for sunbutter to keep the recipe allergy-friendly.
Make ahead: Cook the waffles, let them cool completely, and store them in the fridge for 4–5 days. Reheat in a 350°F oven or toaster oven for 5–6 minutes to bring back the crisp edges. Or toast in a toaster oven.
Freezing: Freeze waffles in a single layer until solid, then transfer to a zip-top bag. Reheat straight from frozen at 350°F for 7–8 minutes. For easier portioning, break waffles into quarters before freezing.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Waffle Maker
  • Cuisine: American

Did you make this recipe?

Share a photo and tag us @freshfunflavor— we can't wait to see what you've made!

⭐Did you enjoy these High Protein Vegan Chocolate Waffles?

If you give these Chocolatey Waffles a try please leave a comment and rating below! Justin and I read every one! Your feedback helps more people find my recipes and keeps the delicious messy chaos going in the Fresh Fun Flavor kitchen. Plus, we just love hearing from you!

👩🏻‍🍳Creating the shot: A behind the scenes look

Cat leaning in to sniff a bowl of plant milk next to the chocolate waffle ingredients during recipe prep.

Caught lapping up ingredients (sigh, and also yuck).

Cat eyeing the waffle ingredients laid out on the floor, looking suspiciously ready to “taste-test” the plant milk.

Mad at me because I told him No.

A woman wearing a Fresh Fun Flavor apron while blending cashews in a small countertop blender in her kitchen.

Me re-making the plant milk with a smile like it's the best part of my day.

Behind-the-scenes waffle photoshoot setup with backdrops, reflectors, and a styled stack of chocolate waffles on the table.

Waffle photoshoot setup, cat banished and new milk safely in the fridge.

What really happened

There’s a very specific sound cats make when they’re drinking water. A rapid little lap-lap-lap rhythm you can hear from several feet away. I know it well because Charlie’s water bowl lives in our kitchen and he announces every sip like he’s hosting a 'how to get noticed drinking water' podcast.

So imagine me, in the next room, suddenly hearing that EXACT SAME lap-lap-lap… coming from the direction of my ingredient photo shoot area (aka my kitchen floor, unfortunately that's where my best natural light is).

I sneak in and there he is, my furry sous chef. Happily taste testing the bowl of plant milk as if he had been personally invited to quality check the ingredients🙄.

I say “Charlie No!”
The look he gave me was full betrayal. The kind of face that says, “Wow. After everything I’ve done for this family.” If you look close you can see the mad look he has on his face.

So, I had to make my plant milk.... again. Because, you know, food safety and such, and also since my family prefers non gross vegan chocolate waffles.

  • Chocolate cupcake with bite taken out showing moist crumb and cream cheese frosting.
    Vegan Cream Cheese Frosting
  • Slice of vegan apple pie with flaky crust and gooey cinnamon sugar apples topped with a scoop of dairy free vanilla ice cream.
    The Only Apple Pie Recipe You’ll Ever Need, Ever
  • Crispy southwest egg roll dipped into creamy ranch dressing, showing the vegetable filling inside.
    Southwest Egg Rolls
  • Close-up of crispy baked tofu nuggets with deeply golden coating, served with a creamy sauce for dipping.
    One Bowl Crispy Baked Tofu Nuggets

Disclaimer: The nutritional information provided for High Protein Vegan Chocolate Waffles is an estimate calculated using Nutrifox, an online tool. Please note that this information is for general guidance only and should not replace advice from a qualified professional. Additionally, this page may include affiliate links, meaning I may earn a small commission if you purchase through those links at no extra cost to you. Thank you for supporting Fresh Fun Flavor!

  • Close-up of vegetable barley soup with tender barley, carrots, and vegetables in a tomato-based broth.
    Homemade Vegetable Barley Soup
  • Crispy coconut bacon flakes in a small white bowl with a spoon, showing golden brown texture.
    One Bowl Coconut Bacon Bits (Oil-Free)
  • Overhead view of several baked biscuits arranged on a wooden board with a bowl of vegan butter nearby.
    One-Bowl Garlic Cheese Biscuits
  • Close-up plate of creamy soy curls with artichokes and capers, topped with a thin lemon slice.
    Creamy Lemon Artichoke Soy Curls

Comments

  1. Rebecca Lawson says

    January 01, 2026 at 2:21 pm

    I made these for breakfast this morning. I made them precisely by the recipe and they turned out perfect, perfect, perfect. I have to say I actually felt guilty having these for breakfast. They were crunchy on the outside and soft like a fudge brownie inside and tasted just like it. I used natural maple syrup on them which made them just a little to sweet, just a little but I'm not used to eating sweets. As my husband and I enjoyed these we were discussing what we might put on them next time. I suggested fresh strawberries simmered in a saucepan to add warm to them. My husband suggested peanut butter and when he did a bell went off in my head, ding, ding. When I was growing up I never used syrup on my waffles it was alway peanut butter. I want to mention that when I make regular waffles I could always eat the entire waffle. These are very filling and both my husband and I could only eat half. Excited to reheat these in the toaster tomorrow morning and try them with peanut butter. ENJOY!

    Reply
    • Rhonda Jones @ Fresh Fun Flavor says

      January 02, 2026 at 9:24 am

      This made me smile, thank you! 💛 Peanut butter on waffles is such a classic, and I love that memory. So happy you both enjoyed them (and yes, they’re definitely filling!). Enjoy round two tomorrow!

      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

Hey, I'm Rhonda!

I'm so thrilled you're here! Hang around and I’ll teach you how to whip up simple, tasty, healthy plant-based meals from scratch. So, grab your favorite apron and get ready for some fun in the kitchen!

More about me

Popular

  • Hand sprinkling powdered sugar over a stack of chocolate waffles on a plate with strawberries.
    High-Protein Chocolate Waffles (21g Protein!)
  • Toasted holiday snack mix piled high with pretzels, cereal squares, and crispy bagel chip pieces.
    Easy Vegan Chex Mix
  • Vegan enchilada bake with corn, black beans, tomatoes, and enchilada sauce being scooped up by a large serving spoon.
    Vegan Enchilada Bake
  • Close up of three vegan chocolate marshmallow cookies beside bowl of mini marshmallows.
    Fudgy Vegan Brownie Marshmallow Cookies

Join The Flavor Club!

Get Fresh Recipes Delivered!

Subscribe to get delicious recipes, cooking tips, and food inspiration straight to your inbox.

    We respect your privacy. Unsubscribe at any time.
    Built with Kit

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Grafted Pro on the Foodie Pro Theme