These irresistible chaffles combine diced ham, sharp cheddar, and Parmesan for a protein-packed, low-carb creation. Ready in just 15 minutes, each golden waffle delivers satisfying crunch with a tender interior. Perfect for busy mornings or quick snacking, they reheat beautifully and adapt to whatever cheese or meat you have on hand.
The smell of cheddar hitting a hot waffle iron still reminds me of Sunday mornings when I stumbled upon this recipe during my low-carb journey. I was skeptical about cheese and eggs creating something waffle-shaped, but that first crispy bite completely won me over.
My husband actually requested these for his birthday breakfast one year, which tells you everything about how satisfying they are. Now they are our go-to when we want something special but do not want to spend hours in the kitchen.
Ingredients
- 2 large eggs: The binding agent that creates the waffle structure, whisk them well for the best texture
- 2 tbsp almond milk: Adds just enough moisture without dairy, though regular milk works perfectly too
- 1 cup shredded cheddar cheese: The star of the show, use freshly shredded for better melting
- 2 tbsp grated Parmesan cheese: Adds a salty depth that balances the mild cheddar beautifully
- 1/3 cup diced cooked ham: Provides savory bites throughout, leftover ham works brilliantly here
- 2 tbsp almond flour: Optional but gives the chaffle more structure and less eggy texture
- 1/4 tsp baking powder: Helps create those irresistible crispy pockets we all love
- 1/4 tsp garlic powder: A subtle background note that makes every bite interesting
- 1/8 tsp black pepper: Just enough warmth to complement the rich cheese
- Pinch of salt: Enhances all the flavors without overpowering
Instructions
- Get your waffle maker ready:
- Preheat according to manufacturer instructions, usually just a few minutes until the indicator light signals it is hot enough
- Whisk the wet ingredients:
- Beat the eggs and almond milk in a medium bowl until completely blended and slightly frothy
- Combine everything:
- Add both cheeses, ham, almond flour, baking powder, garlic powder, pepper, and salt to the bowl and mix until no dry spots remain
- Prepare the surface:
- Give your waffle maker a quick spray with nonstick cooking spray or brush with a little oil to prevent sticking
- Cook the first chaffle:
- Pour half the batter into the center, spread gently with a spatula, close the lid and cook for 4 to 5 minutes until golden brown
- Repeat and cool:
- Cook the remaining batter the same way, then transfer both chaffles to a wire rack for a couple of minutes to maximize crispiness
These became my secret weapon during busy weekdays when I needed breakfast that actually kept me full until lunch. Something about the protein and fat combo just works.
Flavor Variations
Jalapeño slices added to the batter create a spicy version that wakes up your morning in the best way possible. Sometimes I swap the ham for crumbled bacon when I want something smokier.
Serving Ideas
A dollop of sour cream on top adds a cooling contrast to the warm cheesy interior. I have also served them alongside a simple arugula salad for a complete light dinner.
Make Ahead Storage
Cooked chaffles freeze beautifully and reheat in the toaster oven for a quick breakfast any day of the week.
- Let them cool completely before freezing to prevent ice crystals
- Store in a freezer bag with parchment paper between layers
- Reheat at 350°F for about 5 minutes to restore that fresh made texture
Hope these become a regular part of your breakfast rotation like they have in our house.
Recipe FAQs
- → What makes chaffles different from regular waffles?
-
Chaffles use cheese and eggs as the base instead of traditional flour batter, creating a naturally low-carb and gluten-free option with extra protein and a crispier texture.
- → Can I make these without almond flour?
-
Yes, the almond flour is optional. It adds structure but the chaffles will still hold together well with just eggs, cheese, and baking powder.
- → How do I store and reheat leftover chaffles?
-
Let them cool completely, then store in an airtight container in the refrigerator for up to 3 days. Reheat in a toaster or oven at 350°F for 3-4 minutes to restore crispiness.
- → What other meats can I use instead of ham?
-
Cooked bacon, crumbled sausage, diced chicken, or even salmon work beautifully. Just ensure the meat is pre-cooked before mixing into the batter.
- → Can I freeze these chaffles?
-
Absolutely. Freeze cooled chaffles in a single layer, then transfer to a freezer bag for up to 2 months. Reheat from frozen in a toaster for 4-5 minutes.
- → Why do I need to let them cool on a wire rack?
-
Cooling on a wire rack allows air circulation underneath, preventing steam from making the bottom soggy and maintaining that satisfying crispy texture.