Healthy Breakfast Recipes

Easy Homemade Belgian Waffles with Fresh Berries (High-Protein, Lower Sugar)

High ProteinMeal Prep
Prep Time10 min
Cook Time20 min
Servings6
Calories290 kcal
Health Score5/10
↓ Jump to recipe
Easy Homemade Belgian Waffles with Fresh Berries (High-Protein, Lower Sugar)

There is something genuinely magical about sitting down to a stack of easy homemade Belgian waffles with fresh berries on a quiet morning. The deep golden pockets, the crisp edges, the way the berries burst and drip colour across the plate. Most people assume waffles this good have to be complicated, calorie-heavy or reserved for weekends only. This recipe proves all of that wrong, and it does so without sacrificing even a crumb of flavour.

What makes these waffles healthier than your average café version starts with the batter itself. We swap a large portion of plain white flour for oat flour, which adds a mild nuttiness and a meaningful fibre boost. Greek yogurt goes into the mix too, replacing heavy cream or excess butter, and it brings a tender crumb along with a solid hit of protein. The result is a waffle that keeps you full well past mid-morning, which most traditional versions simply cannot claim. A touch of honey provides gentle sweetness without the sugar spike, and vanilla plus a little cinnamon round everything out beautifully. One batch makes six generous waffles, each one hitting around 290 calories with 16 grams of protein, which is a serious upgrade from the usual breakfast waffle.

The fresh berry topping is just as important as the waffle itself. Rather than drowning everything in maple syrup or loading up on whipped cream, this recipe uses a quick warm berry medley made from strawberries, blueberries and raspberries. You simply heat them in a small saucepan for a few minutes with a squeeze of lemon juice and a tiny drizzle of honey, and they transform into a glossy, jewel-bright compote that feels indulgent without adding much sugar at all. Fresh berries are packed with antioxidants, vitamin C and fibre, so this topping is genuinely doing your body a favour. If you have fresh berries on hand, you can absolutely skip the warming step and serve them straight from the punnet. Both ways are delicious.

The technique here is straightforward, and that is the whole point. You do not need yeast, overnight resting or any specialist knowledge. The batter comes together in about ten minutes using one bowl and a whisk. The key tips to remember are these: do not overmix the batter once the flour is added, let it rest for five minutes so the oat flour hydrates properly, and always preheat your waffle iron fully before pouring in the first ladleful. A well-heated iron is the difference between a waffle that steams and sticks and one that pops out perfectly crisp. Brush the iron lightly with coconut oil or a neutral cooking spray between rounds, and your waffles will release cleanly every time. These are the kind of easy homemade Belgian waffles with fresh berries that quickly become a household staple, the recipe you come back to again and again because it is quick, genuinely nourishing and crowd-pleasing all at once.

Ingredients

Serves:6
  • 1 cup oat flour (certified gluten-free if needed)
  • 3 cup plain all-purpose flour (or spelt flour for extra fibre)
  • 1.5 tsp baking powder
  • 0.5 tsp baking soda
  • 0.5 tsp ground cinnamon
  • 0.3 tsp fine sea salt
  • 2 large eggs (room temperature)
  • 1 cup plain full-fat Greek yogurt (adds protein and tender texture)
  • 3 cup unsweetened almond milk (or any milk of choice)
  • 2 tbsp raw honey (or pure maple syrup)
  • 2 tbsp coconut oil (melted and cooled, plus extra for brushing iron)
  • 1.5 tsp pure vanilla extract
  • 1 cup fresh strawberries (hulled and halved)
  • 3 cup fresh blueberries
  • 1 cup fresh raspberries
  • 1 tbsp raw honey (for the berry topping)
  • 1 tsp fresh lemon juice (brightens the berry topping)

Instructions

  1. 1

    Preheat your Belgian waffle iron on its highest setting. This is important: a fully hot iron gives you that signature crisp exterior.

    Most irons need at least 5 minutes to reach full temperature. Do not rush this step.

  2. 2

    In a large mixing bowl, whisk together the oat flour, all-purpose flour, baking powder, baking soda, cinnamon and salt until evenly combined.

  3. 3

    In a separate bowl or large jug, whisk together the eggs, Greek yogurt, almond milk, honey, melted coconut oil and vanilla extract until smooth and well combined.

    Make sure your coconut oil is fully cooled before adding it, otherwise it can scramble the eggs.

  4. 4

    Pour the wet ingredients into the dry ingredients and stir gently with a spatula or spoon until just combined. A few small lumps are fine. Do not overmix.

    Overmixing develops gluten and results in dense, chewy waffles rather than light, fluffy ones.

  5. 5

    Let the batter rest for 5 minutes. This allows the oat flour to absorb the liquid and the leavening agents to activate, giving you a better rise.

  6. 6

    While the batter rests, make the warm berry topping. Place the strawberries, blueberries and raspberries in a small saucepan over medium-low heat. Add the honey and lemon juice, stir gently and cook for 4 to 5 minutes until the berries soften and release their juices. Remove from heat.

    If you prefer fresh berries, simply skip this step and serve them straight from the punnet.

  7. 7

    Brush the preheated waffle iron plates lightly with coconut oil using a pastry brush or folded paper towel. Pour approximately half a cup of batter onto the centre of the iron, close the lid and cook for 4 to 5 minutes until golden and crisp.

    Resist the urge to lift the lid early. Steam escaping in the first couple of minutes means the waffle is still cooking through.

  8. 8

    Carefully remove the finished waffle and place it directly on a wire rack, not stacked on a plate, to keep it crisp while you cook the remaining batter. Repeat with the rest of the batter, re-oiling the iron between each waffle.

    Placing waffles on a rack rather than a plate prevents steam from softening the base.

  9. 9

    Serve the waffles immediately, topped generously with the warm berry compote. Add a spoonful of Greek yogurt on the side if you like extra creaminess and protein.

Nutrition per serving

290kcal

Calories

16g

Protein

34g

Carbs

9g

Fat

4g

Fibre

10g

Sugar

210mg

Sodium

Pro Tips

  • Always preheat the waffle iron fully before adding batter for the crispest results.

  • Rest the batter for at least 5 minutes before cooking to allow the oat flour to hydrate.

  • Keep cooked waffles on a wire rack in a low oven (90C / 200F) to stay warm and crisp while you finish the batch.

  • Do not overmix the batter. Lumps are your friend here.

  • For extra protein, stir two tablespoons of unflavoured or vanilla protein powder into the dry ingredients.

  • Use room temperature eggs and yogurt for a smoother, more even batter.

  • Fresh berries work just as well as warmed ones if you are short on time.

Frequently Asked Questions

Can I make the batter the night before?

Yes, you can mix the dry and wet ingredients separately the night before and store them covered in the fridge. Combine them in the morning and let the batter rest for 5 minutes before cooking. Alternatively, make the full batter and refrigerate it overnight, but give it a gentle stir before using as it may thicken slightly.

Do I need a special Belgian waffle iron?

A Belgian waffle iron creates the deep pockets that hold the berry topping so well, and it is worth using one if you have it. That said, a standard waffle iron will work fine. The waffles will simply be shallower and may cook a minute or two faster.

Can I make these waffles gluten-free?

Swap the all-purpose flour for a certified gluten-free plain flour blend at a one-to-one ratio, and make sure you are using certified gluten-free oat flour. The texture will be very similar and just as delicious.

How do I get crispy waffles instead of soft ones?

Three things make the biggest difference: a fully preheated iron, not opening the lid too early during cooking, and resting finished waffles on a wire rack rather than stacking them. All three allow moisture to escape rather than steam the waffle soggy.

Can I freeze these waffles?

Absolutely. Let them cool completely on a wire rack, then arrange them in a single layer on a baking tray and freeze for an hour before transferring to a zip-lock bag or airtight container. They keep well for up to 2 months and can be reheated in a toaster straight from frozen for a fast weekday breakfast.

What can I use instead of Greek yogurt?

Plain coconut yogurt works well for a dairy-free version and keeps the protein reasonably high. Skyr is another great swap if you want even more protein. Regular plain yogurt will also work but the batter will be slightly thinner.

Variations

  • Chocolate Protein Waffles

    Replace 2 tablespoons of oat flour with 2 tablespoons of unsweetened cocoa powder and add a scoop of chocolate protein powder to the dry ingredients. Top with raspberries for a classic flavour pairing.

  • Lemon Ricotta Waffles

    Swap the Greek yogurt for part-skim ricotta and add the zest of one lemon to the batter. Top with fresh blueberries warmed with a little honey and lemon juice for a bright, summery version.

  • Banana Oat Waffles

    Mash one ripe banana into the wet ingredients, reduce the honey to 1 teaspoon and add a pinch of nutmeg. The banana adds natural sweetness, potassium and extra fibre.

  • Dairy-Free Version

    Use coconut yogurt in place of Greek yogurt and increase the almond milk by 2 tablespoons to adjust the consistency. All other ingredients remain the same.

Substitutions

  • Oat flourWhole wheat flour or spelt flour (Use the same quantity. Both add fibre, though the flavour will be slightly nuttier and the texture a little denser.)
  • Greek yogurtSkyr or coconut yogurt (Skyr gives even more protein. Coconut yogurt keeps the recipe dairy-free but reduces the protein content somewhat.)
  • Coconut oilLight olive oil or avocado oil (Any neutral-tasting oil works here. Olive oil adds a very subtle flavour that pairs nicely with the berries.)
  • Raw honeyPure maple syrup or date syrup (All work at the same quantity. Date syrup has a slightly richer, caramel-like flavour and a lower glycaemic impact.)
  • Almond milkOat milk, skimmed milk or soy milk (Any milk works at the same quantity. Soy milk will boost the protein content slightly.)
  • Fresh berriesFrozen berries (Thaw first and pat dry before warming in the saucepan. The compote may be slightly more liquid, so cook it a minute longer to reduce.)

🧊 Storage

Cool leftover waffles completely on a wire rack, then store in an airtight container in the fridge for up to 3 days. Reheat in a toaster or in the oven at 180C (350F) for 5 to 6 minutes to restore crispness. The berry compote keeps in a sealed jar in the fridge for up to 4 days. Freeze waffles for up to 2 months and reheat from frozen in the toaster.

📅 Make Ahead

The berry compote can be made up to 4 days ahead and stored in the fridge. Dry and wet batter ingredients can be prepped and stored separately the night before, then combined and rested for 5 minutes before cooking. Fully cooked waffles can be frozen and reheated in the toaster for a near-instant healthy breakfast on busy mornings.