• 2 cups whole-wheat flour (or 1 cup whole-wheat and 1 cup all-purpose flour)
  • 2 tsp baking powder
  • 2 tsp dried oregano
  • 1 tsp onion powder
  • ½ tsp salt
  • 2 large eggs
  • 1½ cup milk
  • 1/4 cup olive oil
  • ½ lb diced ham
  • 1 cup shredded low-fat mozzarella cheese, plus more for topping
  • 1 green bell pepper, diced
  • 8 canned pineapple rounds, ½ inch thick each
  • 2 cups tomato sauce, warmed


  1. In a large bowl, stir together flour, baking powder, oregano, onion powder, and salt. In a separate bowl, whisk together eggs, milk, and oil. Add wet ingredients to dry ingredients and mix gently until everything is moist. Fold in ham, mozzarella cheese, and green pepper.
  2. Grease a waffle iron with cooking spray and heat. Ladle ½ cup batter for each waffle into waffle iron and cook until golden brown and set, about 5 minutes. (Keep waffles warm in a 200°F oven while you cook remaining batter.)
  3. Place pineapple rounds on waffle iron, close lid, and heat until tender and slightly charred, about 5 minutes.
  4. Serve each waffle topped with 1⁄4 cup warm tomato sauce, a pineapple ring, and additional cheese.
Want a copy on the go?