Hash browns are one of the most satisfying things a home cook can make — crispy on the outside, tender within, deeply savoury, and almost universally beloved — and cauliflower hash browns take everything that makes a potato hash brown great and make it lighter, more nutritious, and arguably more interesting. Grated cauliflower, it turns out, behaves remarkably well as a hash brown base: it has enough starch to bind, enough moisture to release (which, once drawn out and squeezed away, leaves behind a dry, cohesive mixture that crisps beautifully in a hot pan), and a mild, slightly nutty flavour that takes seasoning well and does not fight the garlic, spring onion, smoked paprika, and nutritional yeast that make these hash browns deeply savoury. These vegan cauliflower hash browns are 100% plant-based, dairy-free, egg-free, and naturally gluten-free. They are ready in 25 minutes from start to first patty on the plate. They serve 4 as a breakfast side (2 hash browns each) or 2 as a main breakfast dish. They are equally at home alongside a vegan full breakfast, tucked into a wrap with avocado and hot sauce, or eaten on their own with a dipping sauce for a quick savoury snack. The technique is the reason the hash browns crisp and hold together rather than falling apart or steaming into softness.
The technique is the salt-draw-and-squeeze-dry method. Cauliflower, like courgette, potato, and other high-water vegetables, carries far more moisture within its cell structure than is apparent from its surface — and this internal moisture is the primary obstacle to achieving a crispy exterior in a hash brown. If a high-water vegetable is grated and cooked immediately without any moisture extraction, the heat of the pan causes the cells to rupture and release their water content into the pan, creating a steaming environment rather than a frying environment. The result is a soft, pale hash brown that does not brown and tends to fall apart because the surface is wet rather than dry and cohesive. The salt-draw-and-squeeze-dry method removes this obstacle through two sequential steps. Step one — salt draw: the grated cauliflower is tossed with fine salt (½ teaspoon per 400g of cauliflower) and left to rest for 10 minutes. The salt draws moisture out of the cauliflower cells through osmosis — the salt concentration outside the cell is higher than inside, and water moves outward to equalise the concentration, collecting as visible liquid on the surface of the grated cauliflower. Step two — squeeze dry: after the 10-minute rest, the salted cauliflower is transferred in batches to a clean tea towel or several layers of paper towels and squeezed firmly — as firmly as possible — to extract the drawn-out liquid. The goal is to remove as much moisture as possible before the remaining ingredients are added. Properly squeezed cauliflower has a distinctly drier, more crumbly texture than freshly grated cauliflower and produces hash browns with significantly crispier surfaces and better structural integrity. The binding mixture (chickpea flour, nutritional yeast, garlic powder) is added to this dry cauliflower base, where it adheres evenly and forms a cohesive patty that holds its shape in the pan.
This recipe serves 4 as a breakfast side.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 15 mins | 10 mins | 25 mins | 4 (breakfast side) | ~165 kcal |
Ingredients
- 1 medium head cauliflower (approximately 600g / 21oz before trimming) — grated on the large holes of a box grater or pulsed in a food processor to rice-sized pieces; do not grate too finely or the hash browns will be dense rather than textured; the florets only — discard the thick central stalk or save for soup
- ½ tsp fine salt — for the salt-draw step; this is in addition to the seasoning salt below
- 3 tbsp chickpea flour (gram flour / besan) — the primary binder; chickpea flour has excellent binding properties when moistened and provides a slightly nutty, savoury flavour that complements the cauliflower; plain rice flour can be substituted for a milder, more neutral result
- 3 tbsp nutritional yeast — adds umami depth and a cheese-adjacent savouriness; also contributes to browning
- 1 tsp garlic powder
- 1 tsp smoked paprika
- ½ tsp onion powder
- ½ tsp fine salt (seasoning) — in addition to the drawing salt above; adjust to taste
- ¼ tsp black pepper
- 3 spring onions (scallions), finely sliced — adds flavour and visual speckling; both white and green parts
- 2 tbsp neutral oil — for frying; vegetable, sunflower, or light olive oil; enough to coat the pan generously
For Serving (Optional)
- Vegan sour cream or plant-based yogurt with chives
- Hot sauce or sriracha
- Avocado, sliced or smashed
- Ketchup
Instructions
- Grate the cauliflower. Remove the leaves and thick central stalk from the cauliflower. Grate the florets on the large holes of a box grater into a large bowl, or pulse in a food processor until broken down to rice-sized pieces — do not over-process to a fine powder.
- Salt draw — Stage 1. Add ½ teaspoon of fine salt to the grated cauliflower and toss thoroughly to distribute. Spread loosely in the bowl and leave to rest for 10 minutes at room temperature. After 10 minutes, the cauliflower will have released a noticeable amount of liquid — you will see it pooling at the base of the bowl and coating the cauliflower.
- Squeeze dry — Stage 2. Transfer the salted cauliflower in two or three batches to a clean tea towel or several layers of paper towels. Gather the edges and squeeze as firmly as possible over the sink, extracting as much liquid as you can. The squeezed cauliflower should feel noticeably drier and slightly compressed. Discard the extracted liquid. Transfer the squeezed cauliflower to a clean bowl.
- Make the hash brown mixture. Add the chickpea flour, nutritional yeast, garlic powder, smoked paprika, onion powder, seasoning salt, black pepper, and sliced spring onions to the squeezed cauliflower. Mix thoroughly until all ingredients are evenly distributed and the mixture begins to hold together when pressed. If the mixture seems too dry to form patties, add water ½ teaspoon at a time; if it seems too wet (unlikely after thorough squeezing), add an additional tablespoon of chickpea flour.
- Form the patties. Divide the mixture into 8 equal portions. Press each portion firmly between your palms into a flat patty approximately 1cm thick and 8cm in diameter. Press firmly — the more compacted the patty, the better it holds together during cooking.
- Fry the hash browns. Heat 1 tablespoon of neutral oil in a large non-stick or well-seasoned cast iron frying pan over medium-high heat until hot and shimmering. Add 4 hash brown patties to the pan — do not crowd. Cook undisturbed for 4–5 minutes until the underside is deep golden and a crust has formed. Flip carefully with a thin spatula and cook for a further 3–4 minutes on the second side. The hash browns are ready when both sides are deeply golden and the edges are crisped. Transfer to a warm plate and repeat with the remaining oil and hash brown mixture.
- Serve immediately. These hash browns are best served straight from the pan while the exterior is at peak crispiness.
Pro Tips
- Squeeze harder than you think necessary — most home cooks undersqueeze when extracting liquid from grated vegetables. The goal is to remove enough liquid that the cauliflower feels almost crumbly dry in your hand. A second squeeze after the first often extracts a surprising additional quantity of liquid. Thorough squeezing is the single greatest determinant of hash brown crispiness.
- Do not move the patties during the first 4 minutes of cooking — the crust needs uninterrupted contact with the hot pan to form. Lifting or pressing the patty before the crust has set causes it to stick and tear. When the patty releases from the pan without resistance, the crust is ready — this is the signal to flip.
- Use a well-seasoned or good non-stick pan — cauliflower hash browns are more delicate than potato hash browns and will stick to a poorly seasoned or low-quality pan. A well-seasoned cast iron or a good non-stick pan is essential for clean flipping.
- Chickpea flour is the best binder for this recipe — it has better binding power than plain flour and adds flavour; more importantly, it contains no gluten, keeping these hash browns fully gluten-free. Do not substitute with cornflour (cornstarch) alone, which has binding power only when heated in liquid and does not work as a dry binder in this context.
Cauliflower’s Rise from Side Dish to Star: A Vegetable Reinvented
Cauliflower has undergone one of the more remarkable reputation rehabilitations in recent culinary history. For most of the 20th century in the British and American culinary mainstream, cauliflower occupied a modest position in the vegetable repertoire — boiled, sometimes to the point of collapse, and served as a side dish or in a cheese sauce. It was considered a vegetable of function rather than flavour, valued for its availability and affordability rather than any particular culinary distinction. The transformation began in restaurant kitchens in the early 2010s, when chefs in the United States and United Kingdom began treating the whole cauliflower head as a centrepiece ingredient rather than a supporting vegetable — roasting it whole with spices, slicing it into thick steaks to be seared and glazed, and using it as a base for dishes that had previously centred on meat. The popularisation of cauliflower rice in the low-carbohydrate and paleo diet communities from approximately 2012 onward brought the technique of grating or processing cauliflower into grain-sized pieces to a wide home-cooking audience, and from this foundation came the broader repertoire of cauliflower-as-grain-substitute preparations: cauliflower pizza bases, cauliflower tabbouleh, cauliflower fried rice, and — as in this recipe — cauliflower hash browns. The botanical reason cauliflower adapts so well to these substitutions is its composition: the tightly packed white curd (which is actually an arrested flower head, not a root or a leaf) has a relatively low water content compared to courgette or cucumber, a mild flavour that accepts seasoning readily, and a starch content that contributes to binding and browning. Cauliflower is now one of the most versatile vegetables in the vegan and plant-based cooking repertoire — a distinction it would have seemed implausible for it to hold as recently as 2005.
Flavor Variations
- Spiced Indian-Style Cauliflower Hash Browns: Add 1 teaspoon of ground cumin, ½ teaspoon of ground coriander, ½ teaspoon of turmeric, and ¼ teaspoon of garam masala to the seasoning mix. Add 1 finely minced green chilli and 2 tablespoons of fresh coriander (cilantro) to the mixture. Serve with a cooling mint and coconut yogurt dip. The spiced version is more assertively flavoured than the base recipe and works beautifully as a breakfast dish or as a starter with mango chutney.
- Cheesy Herb Cauliflower Hash Browns: Increase the nutritional yeast to 5 tablespoons and add 1 teaspoon of dried thyme, 1 teaspoon of dried chives, and ½ teaspoon of mustard powder to the seasoning mix. The increased nutritional yeast gives a more pronounced cheese-like flavour; the herbs add freshness. Serve with vegan sour cream and extra chives.
- Cauliflower and Sweet Potato Hash Browns: Replace 200g of the grated cauliflower with 200g of peeled, grated sweet potato (also salted and squeezed dry separately). The sweet potato adds colour, natural sweetness, and additional starch that makes the patties slightly easier to bind and produce a more substantial, heartier hash brown. Increase the cooking time by 1–2 minutes per side to ensure the sweet potato is cooked through.
Nutritional Highlights (Per Serving — Based on 4 Servings, 2 Hash Browns Each)
| Calories | Protein | Carbs | Fiber | Fat |
|---|---|---|---|---|
| ~165 kcal | 7g | 17g | 5g | 7g |
Storage
- Best eaten fresh — cauliflower hash browns are at their crispiest straight from the pan and soften progressively as they cool. Serve immediately for the best texture.
- Leftovers: Store in a sealed container in the refrigerator for up to 3 days. Re-crisp in a dry non-stick pan over medium heat for 2–3 minutes per side, or in the air fryer at 190°C for 4–5 minutes. Do not microwave — microwaving produces a soft, limp result.
- Freezer: Cool the cooked hash browns completely. Freeze in a single layer on a parchment-lined tray until solid, then transfer to a sealed freezer bag with parchment between each patty. Freeze for up to 2 months. Reheat from frozen in the air fryer at 190°C for 6–8 minutes, flipping once, or in a pan over medium heat with a small amount of oil.
- Make-ahead: The uncooked hash brown mixture can be formed into patties, placed on a parchment-lined tray, covered with cling film, and refrigerated for up to 24 hours before frying. Cook from cold, adding 1–2 minutes to the cooking time per side.
Frequently Asked Questions
My hash browns fell apart in the pan. What went wrong?
Hash browns that fall apart in the pan are usually either under-squeezed (too much residual moisture prevented the chickpea flour binder from forming a cohesive matrix) or flipped too early (before the crust had fully formed on the underside). For the next batch, squeeze the cauliflower more aggressively and wait until the patty releases from the pan without any resistance before flipping — this is the sign the crust is fully formed and structurally sound.
Can I bake these instead of frying?
Yes — place the formed patties on a lightly oiled parchment-lined baking tray, brush the tops with a thin layer of oil, and bake at 200°C fan / 220°C conventional for 20–25 minutes, flipping once at the halfway point. The baked version is slightly less crispy than the pan-fried version but very good — excellent for making a large batch without monitoring individual patties in a pan.
Can I use frozen cauliflower?
Frozen cauliflower is not ideal — the freezing process ruptures the cell walls and causes the cauliflower to release significantly more water than fresh cauliflower even after the salt-draw-and-squeeze step. If fresh is unavailable, thaw the frozen cauliflower completely, squeeze in a tea towel for several minutes, and expect a slightly softer result with less structural integrity than the fresh version.
How do I stop them sticking to the pan?
Three factors prevent sticking: a well-seasoned or non-stick pan, sufficient oil (a thin but complete coating of the pan surface), and not moving the patties before the crust has formed. If a hash brown is sticking when you try to flip it, leave it for another 60–90 seconds — it is almost always the case that a sticking hash brown needs more time, not more force. Once the crust is formed, the patty releases cleanly.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
please suggest ingredients to up the protein
ty
Great question, so glad you asked! 😊 Here are some wonderful ways to boost the protein in these hash browns:
🌱 Chickpea flour — swap some of the regular flour for chickpea flour for a big protein boost
🌱 Hemp seeds — stir in 2–3 tablespoons, they blend right in without changing the texture
🌱 Nutritional yeast — adds a cheesy flavour plus extra protein
🌱 White beans — mash a few tablespoons into the mixture for a creamy protein boost
🌱 Silken tofu — blend a small amount into the batter to bind and add protein at the same time
Any of these work beautifully with the cauliflower base and will keep the hash browns crispy and delicious! Happy cooking and thank you so much for trying our recipes! 🌱❤️