Go Back
+ servings
Final plated cauliflower waffles with an egg on top along with herbes on a white plate and white background
Print Pin
4.96 from 50 votes

Cauliflower Waffles

These low carb cauliflower waffles are a breakfast for champs. They are crispy & hearty with 9g protein and 3g carbs per serving - keto, paleo & vegetarian
Course Breakfast
Cuisine American
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 3 waffles
Calories 304kcal
Author Yumna Jawad


  • 2 cups cauliflower grated
  • 2 cups shredded mozzarella cheese
  • 2 eggs
  • 2 tablespoons flour
  • 1/2 tsp paprika
  • 1/2 tsp onion powder
  • 1/2 tsp oregano
  • Salt and pepper


  • Preheat the waffle iron.
  • Cut the cauliflower in half. Save half for another use, and cut the florets from the other half. Pulse the florets in a food processor until the cauliflower is minced and looks almost like rice or couscous.
  • Transfer the cauliflower to a bowl, then add the cheese, eggs, flour, paprika, onion powder, oregano, salt and pepper. Mix together until well-blended.
  • Spray the waffle maker with non-stick spray and add about one cup of the cauliflower mixture to the pre-heated waffle iron. Cook for 6 minutes.
  • Remove the cauliflower waffle from the waffle iron and make the next waffle.
  • Serve with your favorite toppings!



Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge.
Make Ahead: You can make the batter ahead of time and freeze for up to 3 months. When ready to cook the waffles, them, thaw in the fridge overnight or for at least 4 hours and then cook on a waffle iron.
Substitutes: For best results, follow the recipe as is. However if you want to make the recipe keto, you can substitute the flour for almond flour, or you can leave the flour out completely but squeeze out the excess water from the cauliflower using a cheese cloth., follow the recipe as is. 
Equipment: I use my  Cuisinart 5-in-1 Griddler. It's great and has so many uses!
Nutrition: Please note that the nutrition label provided is an estimate only. It will vary based on the specific ingredients used. The serving size is approximately two waffles.


Serving: 1waffle | Calories: 304kcal | Carbohydrates: 9g | Protein: 22g | Fat: 19g | Saturated Fat: 10g | Cholesterol: 168mg | Sodium: 531mg | Potassium: 310mg | Fiber: 1g | Sugar: 2g | Vitamin A: 850IU | Vitamin C: 34.4mg | Calcium: 409mg | Iron: 1.5mg