
Ultra soft ham and cheese waffles make any breakfast or brunch fun to cook and downright irresistible to eat. The batter is fluffy and savory and the ham—cheese—chive trio melts together inside with a gentle tang from Dijon. Every bite makes me think of cozy weekends at home and yes these are just as good with a fried egg on top.
I first baked these on a chilly rainy morning after a holiday and it instantly became a special request in our house. Leftovers reheat beautifully for easy snacks later.
Ingredients
- Allpurpose flour: This keeps the waffles structured but soft. Choose a goodquality unbleached flour for best results
- Baking powder and baking soda: These make the waffles rise airy instead of dense. Check freshness for maximum lift
- Sugar: Just a pinch to balance the saltiness. Any white sugar works fine
- Salt and black pepper: Essential for flavor. Use freshly cracked pepper for a gentle spice
- Garlic powder: Brings subtle savoriness choose a fresh jar for more aroma
- Eggs: Give the waffles richness and help with structure. Large eggs at room temperature work best
- Whole milk: Adds moisture and softness. Go for fullfat milk for ultra tender texture
- Unsalted butter: Makes everything rich and golden choose quality butter for better taste
- Dijon mustard: This touch of tang makes the flavor pop. Good Dijon matters here so use one you enjoy
- Diced ham: Use a thickcut ham if you can find it for hearty bites. Any cooked ham is fine
- Shredded cheese: Melty cheese is everything Swiss Gruyère or sharp cheddar make it dreamy
- Chives or green onions: Add fresh zing and color for the perfect finish. Snip just before adding
- Sour cream or crème fraîche: For serving creamy and cool alongside hot waffles. Look for highfat versions for extra indulgence
- Extra shredded cheese or a fried egg or any favorite topping: Give these your own twist
Instructions
- Prepare the Batter:
- Whisk together the flour baking powder baking soda sugar salt black pepper and garlic powder in a large bowl until they are fully combined and fluffy with no pockets of leaveners left. In another bowl beat the eggs until blended then mix in milk melted cooled butter and Dijon until smooth with no buttery streaks. Pour the liquid mixture into the dry bowl and stir gently with a spatula just until you see no visible dry flour. Do not overwork the batter stop when you see some lumps.
- Add Ham and Cheese:
- Fold in the diced ham shredded cheese and chopped chives or green onions so they are evenly dispersed throughout the thick batter. If the batter looks stiff add a tablespoon or two of milk until scoopable but not runny.
- Preheat the Waffle Iron:
- Grease your waffle iron with a soft brush of butter or a spray. Let it preheat fully to a mediumhigh setting so the outside will turn golden without overbaking the inside.
- Cook the Waffles:
- Scoop about half to twothirds cup of batter into the center of the waffle iron. Use a spatula or spoon to gently spread the batter toward the edges while keeping it even. Close the lid and cook for four to six minutes until you see steam slow down and the waffles look deep golden with crisp edges. Use a fork or tongs to lift out the waffles and place directly on a wire rack to keep them from turning soggy as you cook the rest.
- Serve Warm:
- Enjoy the waffles hot straight from the iron with a scoop of sour cream a sprinkle of cheese or a drizzle of honey mustard. These shine extra bright with a fried egg on top for a full breakfast plate.

I never tire of the contrast between sharp cheese and smoky ham inside these waffles. The first time we made these my kids covered their plates with extra cheese and begged for seconds at dinner time too.
Storage Tips
Let leftover waffles cool completely before storing so they stay crisp. Stack with parchment paper in an airtight container and refrigerate for up to three days. To reheat put waffles into a toaster or oven for five minutes which brings back that magical crispiness.
Ingredient Substitutions
You can swap the ham for cooked bacon or turkey for a lighter twist. Any melting cheese will work so have fun using what you love in the fridge. If you need these to be vegetarian just add sautéed mushrooms or roasted red peppers for texture.
Serving Suggestions
Pile a plate with warm waffles and top with more cheese a little sour cream and a fresh herb sprinkle. For brunch add a perfectly soft fried egg and a small mixed greens salad alongside. If serving these for lunch or dinner honey mustard or aioli makes a flavorful dipping sauce.
Cultural and Historical Context
Savory waffles like these are beloved across Europe from Swiss cheese waffles in the Alps to Eastern European ham and herb versions. In our house they started as a playful riff on classic ham and cheese sandwiches and have since become a cheerful morning tradition.
Seasonal Adaptations
Add chopped sautéed asparagus in spring for earthy flavor. Stir in grated zucchini in summer for added moisture and color. Try diced roasted squash or apple for a gentle sweetness in fall.
Success Stories
Friends told me these are a regular part of their holiday breakfast spreads and neighbors have used the recipe at baby showers. Kids actually ask for seconds and it is a win to watch them devour something homemade and wholesome.
Freezer Meal Conversion
Let waffles cool fully stack with parchment between and freeze in a ziptop bag. Reheat straight from frozen in a toaster or oven and the texture holds up beautifully. No soggy microwaved waffles here.

These waffles deliver soft middles and golden crisp edges every single time. Make a double batch and freeze extras for quick meals all week long.
Recipe FAQs
- → What type of cheese works best with ham waffles?
Sharp cheddar, Swiss, or Gruyère melt well and complement savory ham. Choose cheese that melts smoothly for best texture.
- → How do I keep my waffles ultra soft inside?
Avoid overmixing the batter and use enough wet ingredients. Cooking just until golden also preserves a tender interior.
- → Can I substitute the ham with another protein?
Yes, cooked bacon, turkey, or even sautéed mushrooms can substitute ham while bringing their own flavor.
- → What is the best way to serve these waffles?
Serve warm with toppings like crème fraîche, extra cheese, honey mustard, or a fried egg for a brunch-inspired meal.
- → How should leftover waffles be stored and reheated?
Store cooled waffles in an airtight container in the fridge for up to 2 days. Reheat in a toaster or oven for crisp texture.