These crispy ham and cheese chaffles combine shredded cheddar, grated Parmesan, and diced ham in a fluffy egg-based batter. Cooked in a waffle maker until golden and crunchy, they deliver satisfying protein with minimal carbs. The almond flour adds structure while keeping the texture light. Ready in just 15 minutes, these savory waffles work perfectly for breakfast, brunch, or an afternoon snack. Customize with different cheeses or make them vegetarian by swapping ham for sautéed vegetables.
The first time I made chaffles, I was honestly skeptical—how could cheese and eggs create something that resembled a waffle? But when that golden, crispy disc emerged from my mini waffle maker, smelling of sharp cheddar and savory ham, I was immediately converted. It was one of those rare kitchen victories where something actually tastes better than it has any right to, especially considering it takes about fifteen minutes from start to finish.
I started making these regularly when my friend Sarah came over for breakfast on busy weekdays. She is strictly low carb and always looked longingly at my regular waffles, so when I placed a steaming ham and cheese chaffle in front of her, her face lit up. Now whenever she visits, she specifically requests them, and we have actually started experimenting with different cheese combinations together like culinary scientists in aprons.
Ingredients
- 2 large eggs: These act as the binding agent that holds everything together while providing structure
- 2 tbsp unsweetened almond milk: Adds just enough moisture to make the batter pourable, though regular milk works perfectly fine too
- 1 cup shredded cheddar cheese: Sharp cheddar gives the best flavor contrast and creates those crispy edges everyone fights over
- 2 tbsp grated Parmesan cheese: This adds a salty, umami depth that makes the chaffles taste more complex
- 1/3 cup diced cooked ham: Diced small so it distributes evenly throughout every bite
- 2 tbsp almond flour: Optional, but I have found it helps prevent any eggy texture and adds stability
- 1/4 tsp baking powder: The secret to getting a slight lift and lighter texture instead of something dense
- 1/4 tsp garlic powder: Rounds out the savory flavors without making them taste like Italian food
- 1/8 tsp black pepper: Freshly cracked makes a noticeable difference in the overall flavor profile
- Pinch of salt: Just enough to enhance all the other ingredients since the cheeses are already salty
Instructions
- Get your waffle maker hot:
- Preheat according to your manufacturers instructions, and I have learned the hard way that a light coating of nonstick spray before the first batch prevents any sticking drama
- Whisk the wet ingredients together:
- Combine the eggs and almond milk in a medium bowl until they are completely blended and slightly frothy
- Mix in everything else:
- Add both cheeses, ham, almond flour, baking powder, garlic powder, pepper, and salt, then stir until all the ingredients are evenly distributed throughout the batter
- Cook the first chaffle:
- Pour half the batter into the center of your preheated waffle maker, spread it gently with the back of a spoon, close the lid, and let it cook for 4 to 5 minutes until golden
- Repeat and cool:
- Cook the remaining batter the same way, then transfer both chaffles to a wire rack for a couple of minutes because this step is crucial for achieving maximum crispiness
These chaffles have become my go to when I am craving something comforting but want to stay on track with my eating goals. There is something deeply satisfying about biting into that crispy exterior and hitting the soft, cheesy center, especially on a rainy morning with a hot cup of coffee.
Make Ahead Storage
I have learned that chaffles freeze beautifully and reheat in the toaster oven for a quick breakfast during busy weeks. Just let them cool completely, wrap individually, and freeze for up to a month—they reheat surprisingly well.
Flavor Variations
While the classic ham and cheese combination is hard to beat, I have found that swapping in Swiss cheese and adding a pinch of nutmeg creates something entirely different. You could also make them vegetarian by using sautéed mushrooms or spinach instead of ham.
Serving Ideas
Sometimes I serve these with a simple side salad for lunch, or top them with a dollop of sour cream and fresh chives. They also work well as a base for a fried egg, turning them into a kind of open faced sandwich situation.
- A sprinkle of smoked paprika over the top adds color and a subtle smoky flavor
- Try serving with sugar free maple syrup if you want a sweet and savory combination
- These reheat beautifully at 350°F for about 5 minutes if you need to make them in advance
I hope these become a regular part of your breakfast rotation like they have in my kitchen.
Recipe Questions
- → What makes chaffles different from regular waffles?
-
Chaffles use cheese and eggs as the primary base instead of traditional flour and buttermilk. This creates a higher-protein, lower-carb option with a naturally crispy exterior and cheesy interior that holds its shape well.
- → Can I make the batter ahead of time?
-
For best results, mix the batter right before cooking. The cheese and eggs may separate if stored too long, affecting texture. However, you can shred cheese and dice ham in advance to streamline preparation.
- → What toppings work well with these chaffles?
-
Sour cream, Greek yogurt, or a sprinkle of fresh chives complement the savory flavors. For a complete meal, pair with a side salad or scrambled eggs. Some enjoy sugar-free syrup for a sweet-savory contrast.
- → How do I store and reheat leftovers?
-
Store cooled chaffles in an airtight container in the refrigerator for up to 3 days. Reheat in a toaster oven or regular oven at 350°F for 5–7 minutes to restore crispiness. Microwaving may make them soggy.
- → Can I freeze chaffles?
-
Yes, freeze cooked and cooled chaffles in a single layer on a baking sheet, then transfer to a freezer bag. They'll keep for 1–2 months. Reheat from frozen in a toaster oven or oven at 375°F for 8–10 minutes.
- → What cheese substitutions work best?
-
Swiss, mozzarella, Gouda, or Monterey Jack replace cheddar nicely. For stronger flavor, try sharp cheddar or aged provolone. Avoid fresh cheeses like ricotta as they contain too much moisture for proper crisping.