Author: About Julie   | Published by: Simple Veganista


Chocolate Vegan Belgian Waffles are fluffy, decadent, and made with 7 wholesome ingredients you probably already have in your pantry!

Belgian waffles are much thicker than classic waffles due to the Belgian waffle maker’s deeper, larger grid pockets. It creates deep crevices that are perfect for holding toppings and pools of syrup!

Made with 7 simple ingredients, these amazing vegan Belgian waffles are full of chocolatey flavor and so quick and easy to make. Plus, it includes options for different flours, making the plain and/or oil-free. There are options for everyone!

We love our Belgian waffles with fresh sliced strawberries and pure maple syrup for a healthy and delicious meal. So from my kitchen to yours, enjoy!


Here is everything you’ll need to make these delicious chocolate waffles. Ingredient substitutions are included when possible. Measurements are in the recipe card below.

  • Flour – I used whole wheat for this recipe, but spelt and all-purpose will also work. We do not recommend using coconut flour.
  • Cocoa – Organic preferred, but use your favorite cocoa, cacao, or Dutch cocoa powder.
  • Sugar – I used coconut, but turbinado, date, or sugar-free monk fruit sweetener all work well.
  • Baking powder – Preferably aluminum-free.
  • Salt – Just a pinch to enhance the flavors; my favorite is pink mineral salt.
  • Unsweetened almond milk – Any non-dairy milk will do so use your favorite (oat, cashew, soy, etc.).
  • Oil – I’ve used light-flavored olive oil, but any neutral oil will do. Room-temperature coconut oil also works. You can also sub with unsweetened applesauce.
  • Vanilla – Can skip if using a vanilla-flavored plant milk or add extra to taste.


  • Prep Time10 min
  • Cook Time10 min
  • Total Time20 min
  • Yield2 Waffles


    • 1 1/2 cups flour (whole wheat, spelt, all-purpose, or 1–1 GF flour blend)
    • 1/2 cup organic cocoa powder
    • 1/4 cup sugar (organic pure cane, coconut, date, raw, or monk fruit sweetener)
    • 1 tablespoon baking powder
    • pinch of mineral salt
    • 1 3/4 cup unsweetened almond milk, or milk of choice
    • 1/4 cup light flavored olive oil or room temp coconut oil
    • 1 teaspoon vanilla extract


    Preheat waffle maker to manufacturer’s instructions


    Mix batter: In a medium size bowl, combine the flour, cocoa, sugar, baking powder, salt. Add non-dairy milk, oil and vanilla, mix until combined.


    Cook: Pour batter onto the waffle iron, close and cook about 3 – 4 minutes (or according to your waffle maker’s instructions). Gently remove waffles and serve right away. You can also keep waffles warm in a preheated oven at 200 degrees F., keep waffles on a cookie sheet until all waffles are ready.


    Serve: Top waffles with pure maple syrup. Pairs perfectly with fresh sliced strawberries, but any seasonal berry will be great too.


    • Vegan buttermilk: Make vegan buttermilk: Add juice of 1/2 large lemon to non-dairy milk and let set for about 10 minutes.
    • Using coconut oil: Be sure to warm the milk or use room temp milk. Cold milk will solidify the coconut oil making it lumpy. For best results, warm the milk and coconut oil together.
    • Oil-free: I’ve made these many times with no oil and have had great results. Add a little extra milk if like, up to 1/4 cup, or use unsweetened applesauce. Just be sure your waffle maker is non-stick.
    • Store: Leftover waffles can be stored in the refrigerator for 4 – 5 days, or in the freezer for 2 – 3 months. Reheat in the toaster oven. 

    TIPS + FAQ’S

    • Make your waffles oil-free. Replace the oil with applesauce or extra milk. I’ve done this many times with great success! Just be sure your waffle maker is non-stick.
    • Why do my Belgian waffles split when opening the waffle maker? This may happen when waffles are undercooked. You may need to turn up the heat or cook the waffles a few seconds extra before opening the lid to make sure they are done.
    • Make regular flavored Belgian waffles. If you don’t have chocolate on hand, you can easily make these plain by replacing the cocoa powder with flour. Also, use half of the sugar called for.
    • Use a classic waffle maker. This Belgian waffle recipe can also be made with a regular-sized waffle iron and will yield 4 regular waffles.