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

If you have been hunting for a keto chaffle waffle with cream cheese that actually tastes like a real waffle, this recipe is going to stop the search. Most chaffle recipes rely heavily on mozzarella cheese alone, which can leave you with something that smells more like a pizza base than a breakfast treat. By blending cream cheese into the batter alongside a small amount of finely milled almond flour and a touch of psyllium husk, you get a waffle that is genuinely fluffy on the inside, crisp on the outside, and surprisingly satisfying without any of the eggy aftertaste.

What makes this version a step up nutritionally is the intentional balance of macros. Each chaffle comes in at around 7 grams of protein, healthy fats from both the cream cheese and almond flour, and less than 3 grams of net carbs. The psyllium husk adds a small but meaningful boost of dietary fibre, which is something most chaffle recipes skip entirely. Fibre matters on a keto diet because it helps keep digestion moving and supports a steadier feeling of fullness. The cream cheese here is not just for flavour either. It adds richness, binds the batter together, and creates that soft, almost custard-like interior that makes these chaffles genuinely craveable.

The technique is simple but a couple of details make a real difference. Blending or whisking the batter until it is completely smooth is important. Any lumps of cream cheese that survive the mixing stage will create uneven hot spots in the waffle iron and lead to a patchy cook. Preheating your mini waffle maker fully before adding batter is equally critical. A hot iron means the chaffle sets quickly on contact, giving you that satisfying golden crust rather than a pale, limp result. Once cooked, letting each chaffle rest for two minutes on a wire rack rather than a plate allows any steam to escape from the base, which keeps the bottom crisp rather than going soft.

For toppings, the options are wide open. A drizzle of sugar free maple syrup and a few fresh berries keeps things simple and beautiful. Creamy almond butter and a sprinkle of cinnamon turns these into something that feels indulgent without touching your carb count. You can also go savoury, skipping the sweetener entirely and topping with sliced avocado, a poached egg and a pinch of chilli flakes. These chaffles also freeze brilliantly, which makes them a genuinely practical meal prep option for busy mornings. Cook a batch on Sunday, stack them between squares of baking paper and freeze. On weekday mornings, two minutes in the toaster brings them back to life perfectly crisp and ready to top.

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.