Healthy Breakfast Recipes

Crispy Keto Chaffle Waffle with Cream Cheese and Almond Flour

High ProteinKetoGluten-FreeMeal Prep
Prep Time5 min
Cook Time10 min
Servings4
Calories178 kcal
Health Score5/10
↓ Jump to recipe
Crispy Keto Chaffle Waffle with Cream Cheese and Almond Flour

Crispy Keto Chaffle Waffle with Cream Cheese and Almond Flour is one of those recipes that solves a real problem for anyone eating low carb and missing the texture of a proper waffle. At 178 calories, 9 grams of protein, and under 3 grams of net carbs per serving, this is a breakfast that genuinely earns its place in a keto rotation. Most chaffle recipes stop at eggs and mozzarella, which gives you something edible but flat in flavour and a little rubbery in the middle. The addition of cream cheese and almond flour here changes the outcome completely. You get a waffle that is golden and crisp on the outside with a soft, slightly airy interior that holds up to toppings without collapsing. It takes under 15 minutes from cracking the first egg to sitting down with a plate. That speed matters on weekday mornings when time is short and the temptation to reach for something carb-heavy is highest. This recipe is also gluten free without any substitutions needed, which makes it useful for more than one type of eater at the table.

Every ingredient in this recipe has a specific job. The two large eggs are the structural base, providing roughly 12 grams of protein between them along with fat-soluble vitamins A, D, and B12. Full fat cream cheese adds richness and contributes additional fat that keeps the macros aligned with ketogenic ratios, while its moisture content softens the batter so the waffle does not come out dense. Shredded mozzarella is what makes a chaffle a chaffle. It melts into the batter and crisps against the waffle iron plates, creating that signature golden crust. Finely milled almond flour adds body and a subtle nutty flavour, and at around 6 grams of protein per 30 gram serving it contributes meaningfully to the total protein count. Psyllium husk powder is doing quiet but important work here. It binds the batter, adds 1.5 grams of fibre, and prevents the waffle from falling apart when you lift it off the iron. Granulated erythritol or monkfruit sweetener adds a very light sweetness with zero impact on blood sugar, and the vanilla extract ties the flavour together without any added carbs.

The batter comes together in one bowl and has a texture somewhere between thick pancake batter and a soft dough. It smells faintly of vanilla with that warm, eggy note that signals something good is happening. When it hits the preheated waffle iron, the mozzarella immediately begins to melt and spread across the plates, and within the first minute you will hear a steady sizzle that gradually quiets as the steam releases. That quieting is actually your cue that the waffle is nearly ready. Opening the iron too early is the most common mistake with chaffles. Wait for the steam to slow down and the exterior will have formed a proper crust rather than a pale, soft surface. The finished waffle is a deep golden colour with well-defined grid marks. The edges are crisp and slightly lacy where the cheese has crisped against the plate. The inside is tender and moist from the cream cheese, with a faint chew from the almond flour. The flavour is mild and slightly sweet, making it versatile enough to go in a savoury direction with toppings like avocado and smoked salmon, or kept sweet with berries and a dollop of Greek yogurt.

This recipe is built for the specific health goal of maintaining ketosis while keeping protein high enough to support muscle retention and satiety. With 14 grams of fat and 9 grams of protein at 178 calories, the macro ratio sits comfortably within standard ketogenic guidelines. It fits a strict keto diet, a gluten-free diet, and a low-sugar diet without any modification. People managing blood sugar levels will find the erythritol or monkfruit sweetener keeps the glycaemic load essentially at zero. The psyllium husk contributes prebiotic fibre, which supports gut health, an area that often gets overlooked on very low carb eating plans. Athletes doing low carb training, people in the early stages of a keto diet who are still craving familiar textures, and anyone coming off processed breakfast foods will find this recipe useful. The high egg and cheese content also makes it genuinely satiating, not just calorically but in terms of the protein-to-fat ratio that signals fullness to the body. Parents feeding children who eat gluten free will appreciate that this looks and behaves enough like a real waffle that it does not require any explaining at the table.

Meal prep with this recipe is straightforward. You can make a full batch of four to six chaffles over the weekend and store them in a single layer in an airtight container in the fridge for up to four days. They also freeze well. Place a small square of baking paper between each waffle before stacking them in a freezer bag, and they will keep for up to two months without sticking together. To reheat, a toaster works best because it restores the crisp exterior that the microwave cannot. Two minutes on a medium-high setting in the toaster brings them back to something very close to fresh off the iron. For variations, you can add a tablespoon of unsweetened cocoa powder to the batter for a chocolate version that works well with nut butter on top. A teaspoon of cinnamon and a pinch of nutmeg turns these into something that tastes like a spiced Belgian waffle. For a fully savoury version, leave out the sweetener and vanilla, add a pinch of garlic powder and dried herbs, and use them as a base for eggs and bacon. The full recipe card below has the exact measurements and step-by-step method for getting these right every time.

Ingredients

Serves:4
  • 2 large eggs (room temperature works best)
  • 60 g full fat cream cheese (softened, about 4 tablespoons)
  • 30 g finely milled almond flour (not almond meal)
  • 40 g shredded mozzarella (low moisture variety)
  • 1 tsp psyllium husk powder (adds fibre and structure)
  • 1 tsp granulated erythritol or monkfruit sweetener (omit for savoury version)
  • 0.5 tsp vanilla extract (use pure extract, not imitation)
  • 0.5 tsp baking powder (aluminium free if possible)
  • 1 pinch fine sea salt

Instructions

  1. 1

    Plug in your mini waffle maker and allow it to preheat fully for at least 3 to 4 minutes. A fully hot iron is the single most important factor for a crispy chaffle.

    Most mini waffle makers have an indicator light. Wait until it signals ready, then give it one extra minute for best results.

  2. 2

    Add the eggs, softened cream cheese, vanilla extract and sweetener to a small blender or to a bowl if using a hand whisk. Blend or whisk vigorously for about 45 seconds until the mixture is completely smooth with no visible lumps of cream cheese.

    If your cream cheese is cold, microwave it for 10 seconds first to soften it. Cold cream cheese will not blend smoothly.

  3. 3

    Add the almond flour, shredded mozzarella, psyllium husk powder, baking powder and salt to the egg mixture. Stir well with a fork or pulse the blender briefly until everything is just combined. Do not over-mix once the mozzarella goes in.

    The batter will look slightly thick. That is correct. It should be pourable but not watery.

  4. 4

    Lightly spray the preheated waffle maker plates with a small amount of coconut oil spray or brush with a tiny bit of softened butter. Pour approximately 3 tablespoons of batter into the centre of the iron, close the lid and cook for 3 to 4 minutes without opening.

    Resist the urge to peek early. Opening the lid too soon causes the chaffle to split and stick.

  5. 5

    When steam has largely stopped escaping from the sides of the waffle maker, carefully open the lid. The chaffle should release easily and be golden on both sides. If it resists, close the lid and cook for another 30 seconds.

  6. 6

    Transfer the cooked chaffle to a wire rack and allow it to rest for 2 minutes before serving. Repeat with remaining batter, making 4 chaffles in total.

    Resting on a wire rack rather than a flat plate lets steam escape from the base, keeping the bottom crispy.

  7. 7

    Serve warm with your choice of toppings. Sugar free maple syrup and fresh berries work beautifully, as does almond butter with a dusting of cinnamon for a richer option.

Nutrition per serving

178kcal

Calories

9g

Protein

4g

Carbs

14g

Fat

1.5g

Fibre

1g

Sugar

210mg

Sodium

Pro Tips

  • Always preheat the waffle maker fully before adding batter. A hot iron is non-negotiable for a crispy exterior.

  • Use finely milled almond flour, not almond meal. Coarser almond meal creates a grainy, dense texture.

  • Do not overfill the waffle iron. Three tablespoons of batter is enough for a mini waffle maker. Overfilling causes batter to overflow and makes a mess.

  • Let chaffles cool on a wire rack, not on a plate. This prevents the steam from softening the base.

  • For an even crispier chaffle, pop it in the toaster on a low setting for 60 to 90 seconds after cooking.

  • Softened cream cheese blends far more easily. Take it out of the fridge at least 20 minutes before cooking.

Frequently Asked Questions

What is the difference between a chaffle and a regular waffle?

A chaffle is a low carb waffle made primarily with eggs and cheese instead of flour. The name comes from combining the words cheese and waffle. Adding cream cheese to the batter makes the texture softer and more waffle-like compared to a basic chaffle made with just mozzarella and egg.

Can I make this keto chaffle waffle with cream cheese without a mini waffle maker?

A standard full size waffle maker works fine, just use more batter per waffle and increase the cooking time by about 1 to 2 minutes. A mini Belgian waffle maker gives the best result because it cooks each chaffle faster and more evenly.

Why did my chaffle turn out rubbery?

Rubbery chaffles are usually caused by two things. Either the waffle iron was not hot enough when you added the batter, or there was too much moisture in the batter. Make sure your mozzarella is a low moisture variety and that the waffle maker is fully preheated before you begin.

How many net carbs are in this keto chaffle waffle with cream cheese?

Each chaffle contains approximately 2.5 grams of net carbs when using erythritol or monkfruit as the sweetener, as these do not count toward net carbs. The main carb contributors are the small amount of almond flour and the mozzarella.

Can I freeze these chaffles?

Absolutely. Stack cooled chaffles between squares of baking paper, place them in a zip lock bag and freeze for up to 2 months. Reheat from frozen in a toaster for 2 minutes or in an oven at 180 degrees Celsius for about 5 minutes.

Is this chaffle recipe suitable for someone with gluten intolerance?

Yes. This recipe uses almond flour instead of wheat flour and contains no gluten containing ingredients. It is naturally gluten free, but always check your individual ingredient labels to confirm no cross contamination warnings are present.

Variations

  • Cinnamon Vanilla Chaffle

    Add half a teaspoon of ground cinnamon and an extra quarter teaspoon of vanilla extract to the batter. Serve with a dollop of Greek yoghurt and a few sliced strawberries for a warming, slightly spiced breakfast.

  • Savoury Herb Chaffle

    Skip the sweetener and vanilla entirely. Add a quarter teaspoon of garlic powder, a pinch of dried Italian herbs and an extra tablespoon of shredded parmesan to the batter. Top with sliced avocado and a poached egg.

  • Chocolate Chip Chaffle

    Fold in one tablespoon of sugar free dark chocolate chips just before cooking. The chocolate melts into pockets inside the chaffle, making it feel like a genuine indulgence while keeping carbs low.

  • Lemon Poppy Seed Chaffle

    Add the zest of half a lemon, half a teaspoon of lemon juice and one teaspoon of poppy seeds to the batter. Bright, fresh and slightly tangy. Pairs wonderfully with a smear of cream cheese on top.

Substitutions

  • Almond flourSunflower seed flour (Use the same quantity. Sunflower seed flour is a great nut free alternative with a similar fine texture. Note that it can turn a slight green colour when mixed with baking powder due to a natural reaction, which is harmless.)
  • MozzarellaMild cheddar or Colby cheese (Both work well and give a slightly richer, more savoury flavour. Avoid strongly flavoured cheeses like aged parmesan in this quantity as they can overpower the batter.)
  • Full fat cream cheeseMascarpone (Mascarpone creates an even creamier, richer chaffle. Use the same quantity but expect a slightly denser texture.)
  • Erythritol or monkfruit sweetenerAllulose (Allulose gives a slightly softer texture and caramelises more than erythritol. Use the same amount. Skip entirely for a savoury chaffle.)
  • Psyllium husk powderFlaxseed meal (Use the same quantity. Flaxseed meal adds a mild nutty flavour and similar fibre content. The texture will be very slightly denser but still good.)

🧊 Storage

Store cooled chaffles in an airtight container in the refrigerator for up to 4 days. To restore crispiness, reheat in a toaster or in an oven at 180 degrees Celsius for 4 to 5 minutes. Avoid reheating in a microwave as this makes them soft and chewy. For freezing, layer between baking paper sheets and freeze for up to 2 months.

📅 Make Ahead

These chaffles are excellent for meal prep. Cook a full batch, allow to cool completely on a wire rack, then store in the fridge or freezer as described. They reheat beautifully in a toaster straight from frozen, making weekday mornings much easier without any compromise on texture.