Preparation Time
- Prep Time: 20 minutes
- Cook Time: 18 minutes
- Total Time: 38 minutes
Recipe Yield
- Servings: 6 hash browns
- Serving Size: 1 hash brown
Difficulty Level
Easy
Ingredients
- 1 medium head cauliflower (about 4 cups grated)
- 2 large eggs
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 2 tablespoons almond flour
- 2 tablespoons chopped green onions
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons chopped fresh parsley
- 2 tablespoons avocado oil or olive oil for frying
Kitchen Equipment
- Box grater or food processor
- Microwave-safe bowl
- Clean kitchen towel or cheesecloth
- Mixing bowl
- Frying pan or skillet
- Spatula
- Measuring cups and spoons
Instructions
Step 1: Prepare the Cauliflower
Remove the leaves and core from the cauliflower. Grate it using a box grater or pulse it in a food processor until it resembles rice.
Transfer the grated cauliflower to a microwave-safe bowl and microwave for about 5 minutes, or steam until tender.
Allow it to cool for approximately 10 minutes.
Step 2: Remove Excess Moisture
Place the cooled cauliflower into a clean kitchen towel or cheesecloth.
Twist tightly and squeeze out as much water as possible.
This step is essential because removing moisture creates crispy hash browns rather than soft ones.
Step 3: Mix the Ingredients
In a large bowl combine:
- Drained cauliflower
- Eggs
- Mozzarella cheese
- Parmesan cheese
- Almond flour
- Green onions
- Garlic powder
- Onion powder
- Paprika
- Salt
- Black pepper
- Fresh parsley
Mix thoroughly until everything is evenly combined.
The mixture should hold together when pressed.
Step 4: Shape the Hash Browns
Divide the mixture into six equal portions.
Shape each portion into a flat oval or rectangle approximately ½-inch thick.
Press firmly to help them stay together during cooking.
Step 5: Cook
Heat avocado oil in a large non-stick skillet over medium heat.
Carefully place the hash browns into the pan without overcrowding.
Cook for 4–5 minutes per side, or until golden brown and crispy.
Flip carefully using a spatula.
Cook the opposite side until beautifully browned.
Transfer to a paper towel-lined plate.
Alternative Baking Method
Preheat oven to 425°F (220°C).
Place hash browns on a parchment-lined baking sheet.
Lightly spray with cooking oil.
Bake for:
- 15 minutes
- Flip carefully
- Bake another 10–12 minutes
Broil for 2 minutes for extra crispiness if desired.
Air Fryer Method
Preheat air fryer to 375°F (190°C).
Spray both sides lightly with oil.
Cook for:
- 10 minutes
- Flip
- Cook another 8–10 minutes
Serve immediately.
Tips for Perfect Hash Browns
- Always squeeze out as much moisture as possible.
- Use freshly grated Parmesan for better flavor.
- Don’t flip too early.
- Medium heat creates the crispiest exterior.
- Chill the mixture for 15 minutes if it feels too soft.
- Use a non-stick skillet for easy flipping.
Recipe Variations
Cheesy Version
Add extra cheddar cheese for richer flavor.
Spicy Version
Mix in:
- Cayenne pepper
- Red pepper flakes
- Jalapeños
Herb Version
Add:
- Fresh dill
- Chives
- Thyme
- Rosemary
Bacon Lovers
Mix cooked chopped bacon into the batter.
Serving Suggestions
Serve these crispy keto cauliflower hash browns with:
- Fried eggs
- Scrambled eggs
- Bacon
- Breakfast sausage
- Avocado slices
- Smoked salmon
- Sour cream
- Sugar-free ketchup
- Fresh herbs
- Sliced tomatoes
They’re also delicious alongside grilled chicken, steak, or roasted vegetables.
Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze individually on a baking tray before transferring to a freezer bag.
Store for up to 3 months.
Reheating
Skillet:
Cook 2–3 minutes per side until crispy.
Air Fryer:
Heat at 375°F for 4–5 minutes.
Oven:
Bake at 400°F for 8–10 minutes.
Avoid microwaving if you want to maintain crispiness.
Nutrition Information (Per Serving)
- Calories: 145
- Protein: 10g
- Fat: 10g
- Saturated Fat: 4g
- Carbohydrates: 5g
- Fiber: 2g
- Net Carbs: 3g
- Sugar: 2g
- Cholesterol: 72mg
- Sodium: 340mg
- Potassium: 285mg
- Calcium: 180mg
- Vitamin C: 42mg
- Iron: 0.8mg
Nutrition values are approximate and may vary depending on the brands and ingredients used.