This Keto Ham and Cheese Cauliflower Hash is a delicious low-carb breakfast made with crispy cauliflower, savory ham, melted cheddar cheese, and perfectly cooked eggs. It’s easy to make, packed with protein, and ideal for a satisfying keto morning meal.
Ingredients :
- 300 g cauliflower florets, chopped (3 cups)
- 150 g cooked ham, diced (1 cup)
- 60 g shredded cheddar cheese (½ cup)
- 2 large eggs
- 30 g butter (2 tbsp)
- 30 g onion, finely diced (¼ cup)
- 1 garlic clove, minced
- 1 tbsp olive oil
- 1 tsp paprika
- Salt, to taste
- Black pepper, to taste
- Fresh parsley, chopped (optional)

Love this recipe? Check out my video featuring 7 easy keto breakfast recipes for even more low-carb meal ideas!
Instructions :
Step 1
Heat olive oil and butter in a large skillet over medium heat.
Step 2
Add the diced onion and garlic. Cook for 2–3 minutes until fragrant.
Step 3
Stir in the chopped cauliflower and cook for about 8–10 minutes, stirring occasionally, until golden and tender.
Step 4
Add the diced ham, paprika, salt, and black pepper. Cook for another 3 minutes.
Step 5
Sprinkle the shredded cheddar cheese over the cauliflower mixture.
Step 6
Create two small wells and crack the eggs into the skillet.
Step 7
Cover and cook for 4–5 minutes, or until the eggs reach your desired doneness.
Step 8
Garnish with chopped parsley and serve immediately.

Nutrition (Per Serving) :
Calories: 445 kcal
Protein: 28 g
Carbohydrates: 8 g
Fat: 33 g

Tips :
- Cook the cauliflower until lightly browned for the best flavor.
- Use smoked ham for extra richness.
- Swap cheddar for Monterey Jack or mozzarella.
- Add diced jalapeños if you like a little heat.
- Serve immediately while the cheese is melted.
You May Also Like 🥚
Looking for another easy low carb breakfast? Try these delicious keto sausage and spinach egg muffins:
Keto Sausage and Spinach Egg Muffins
