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)

Easy Homemade Belgian Waffles with Fresh Berries stand out in a crowded field of breakfast options because they manage to deliver real substance without the sugar crash that follows most waffle recipes. At 16 grams of protein and only 10 grams of sugar per serving, these waffles hit a nutritional mark that most café or boxed-mix versions cannot come close to matching. The addition of Greek yogurt and eggs means the batter is genuinely satisfying, not just a vehicle for syrup. Fresh berries on top add natural sweetness and fibre, so the overall meal feels complete rather than hollow. This recipe is also meal prep friendly, which sets it apart from the kind of waffle that needs to be eaten straight off the iron or it turns to cardboard. You can batch-cook these on a Sunday morning and have a proper high-protein breakfast ready throughout the week. That combination of nutrition, convenience and genuine texture is what makes this recipe worth coming back to again and again.

The ingredient list here is doing a lot of careful work. Oat flour forms half the flour base and brings around 3 grams of fibre per quarter cup along with slow-digesting complex carbohydrates that support steady energy levels rather than a quick spike. Plain all-purpose flour is blended in alongside it to give the waffles enough gluten structure so they hold their grid shape and develop a proper crisp exterior. Baking powder and baking soda work together to create lift from two different mechanisms, one activated by moisture and one by heat, which is why these waffles turn out so light. Ground cinnamon contributes trace minerals and has a mild effect on blood sugar regulation. The two large eggs provide structure and add a meaningful chunk of the total protein. Plain full-fat Greek yogurt is the real protein driver here, contributing roughly 10 grams of protein per cup, plus calcium and gut-friendly bacteria. Unsweetened almond milk keeps the batter fluid without adding sugar. Raw honey provides just enough sweetness to make the waffles enjoyable on their own, while coconut oil adds fat that helps browning and prevents sticking. Pure vanilla extract rounds the flavour out without any extra calories to speak of.

When the batter hits a preheated waffle iron, the coconut oil and the natural sugars in the honey and yogurt start browning almost immediately, creating that deep golden colour and the faint caramelised smell that fills the kitchen. The outside firms into a genuinely crisp shell while the inside stays soft and almost custardy because of the yogurt and eggs. The texture is noticeably more substantial than a standard waffle. You can feel the slight chew from the oat flour, which gives each bite a bit more body than a waffle made purely with white flour. The batter itself smells warmly of cinnamon and vanilla before it even cooks. Once topped with cold fresh berries, the contrast between the warm crisp waffle and the cool burst of fruit is one of the better textural combinations in breakfast cooking. Strawberries, blueberries and raspberries all work well. The berries add a bright acidity that cuts through the richness of the yogurt-based batter and makes the whole plate taste fresher than it would with syrup alone.

These waffles support several specific health goals at once. The 16 grams of protein per serving contributes to muscle protein synthesis, which makes them a strong choice after a morning workout or for anyone trying to increase their daily protein intake without resorting to protein powders. The 4 grams of fibre from the oat flour and berries supports digestive health and helps sustain the feeling of fullness for longer than a low-fibre breakfast would. At 290 calories per serving with a solid fat, carbohydrate and protein ratio, this fits comfortably into most balanced eating patterns. The recipe suits people following high-protein diets, those managing blood sugar through lower-sugar food choices, and anyone eating a vegetarian diet. The absence of refined sugar and the use of whole grain oat flour also makes this a reasonable option for people trying to reduce processed food in their routine. Families with children benefit from this recipe too because it tastes indulgent enough to be accepted at the table while delivering genuinely better nutrition than the standard weekend waffle.

For meal prep, cook a full batch of waffles, allow them to cool completely on a wire rack so they do not steam and go soggy, then store them in an airtight container in the fridge for up to four days. They also freeze well for up to three months. Lay them flat in a single layer on a baking sheet to freeze first, then transfer to a freezer bag once solid so they do not stick together. To reheat, a toaster works best and restores most of the original crispness in two to three minutes. An oven at 180 degrees Celsius for about eight minutes works for larger batches. A microwave will warm them through but the exterior softens considerably, so save that method for days when texture is not a priority. For variations, swap the almond milk for oat milk if you prefer a slightly richer flavour. Replace the honey with mashed ripe banana for a naturally sweet version with extra potassium. Add a tablespoon of ground flaxseed to the batter for an omega-3 boost. All measurements and full step-by-step instructions are in the recipe card below.

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.