breakfast/brunch/recipes/sandwiches

Cauliflower Hash Brown Breakfast Sandwich

Posted October 11, 2015 by Stephanie
cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

Cauliflower is a magical vegetable. It’s delicious as is – especially roasted – and, just like broccoli, it can be made into a multitude of other shapes. Here, I shaped cauliflower into what I think of as the classic hash brown patty: a slightly rounded rectangle.

cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

I’m a huge fan of hash browns, which is unsurprising, considering my deep love for all things potatoes. So why mess with a good thing? Well, the story starts with, as most of my stories do, an intense craving. It was the middle of the night and for once I didn’t have any potatoes in the pantry. I did, however, have a lonely head of cauliflower just begging to be eaten.

cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

I figured, if broccoli can be made into tots, then cauliflower can be made into hash brown shaped, Canadian cheddar stuffed patties. It totally worked! And even though they didn’t taste like the crispy, crunchy hash brown I was craving, they definitely hit the spot.

cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

And, because cauliflower hash browns aren’t magical enough on their own, I sandwiched two of them together to make a ham and egg breakfast sandwich topped off with a squeeze of sriracha, because sriracha. The only sad thing about this sandwich was that it wasn’t handheld – it was more of a knife and fork kind of affair, especially because of the runny egg. But, I guess in this case, not getting your hands dirty is a good thing!

cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

Cauliflower Hash Brown Recipe
makes 4 hash brown patties


  • 2 cups riced cauliflower*
  • 2 tablespoons Canadian shredded marble cheddar cheese
  • 2 tablespoons panko or breadcrumbs
  • salt and freshly ground pepper
  • oil, to pan fry

In a microwave safe bowl, microwave the cauliflower for 2 minutes. Stir and let cool slightly. Stir in the cheese and panko. Season to taste and shape into hashbrown patties.

Heat up a small amount of oil in a non-stick pan over medium heat and fry the patties until golden brown and crispy, flipping as needed.

Note: To rice cauliflower, rinse off the cauliflower and dry very throughly. Cut into small florets and place in a blender or food processor. Pulse until finely chopped.

Cauliflower Hash Brown Breakfast Sandwich Recipe
makes 1 sandwich


  • 2 cauliflower hash browns, hot
  • 1 slice of Canadian marble cheddar cheese
  • 2-3 thin slices of ham
  • 1 crispy fried egg
  • salt and freshly ground pepper, to taste
  • sriracha, if desired

Layer the cheese, ham, and fried egg on top of one of the cauliflower hash browns. Season with salt and pepper and sriracha, if desired. Enjoy hot!

FLP-partnership_DairyFarmersofCanada-DFC_Cheese-CAN-29711 (1)

This post was sponsored by the Dairy Farmers of Canada. Thanks for supporting I am a Food Blog!



cauliflower hash brown breakfast sandwich recipe - www.iamafoodblog.com

16 Comments

  1. omg i have everything except ham (might use some sliced chicken apple sausage instead) and sriracha (chili garlic sauce is my go to)!! will report back if this becomes my lunch/dinner tomorrow (today?).

  2. Kelly says:

    This looks DELICIOUS.

  3. Wow, this is pretty genius. I’m into it!

  4. Wow, I feel like I’m learning a new use for cauliflower everyday! Thanks for sharing, can’t wait to try this healthy version of hash browns!

  5. ADRIANNA says:

    PALEO ALERT! (Minus the cheese :/ )

  6. This is like the most epic breakfast food ever! Cauliflower hash brown sounds absolutely incredible! So going to give this a try! :)

  7. Holly Kettle says:

    This is making me drool…

  8. Soe says:

    Wow Stephanie, that looks absolutely divine. I will be making this soon. One question, have you ever tried Burmese food? If so, will be incorporating some into your blog? I blog about Burmese food and it would be really cool if we can do a collaborative post.

  9. Sophie says:

    This looks absolutely fantastic. I have no words for how amazing this food blog is. I am astounded!

    Sophie
    The Fabulous Foodie

  10. I’ve never thought of having Cauliflower in a breakfast dish, another Gluten Free option for me – Yay! :)

  11. Students says:

    This looks delicious

  12. Earth says:

    This is my dreaming breakfast ever ! I wanna try it one day.

  13. lori says:

    I couldnt get these to form patties, it was a very dry mixture so I added an egg, still crumbled

    1. Stephanie Le says:

      hi lori! how cooked were the cauliflower pieces? you want them to be tender, with some give so that when you squish them, they hold together. was the mix too dry or too wet? if it was too dry, egg should have helped. if it was too wet, adding more cheese or breadcrumbs should help!

  14. Mark says:

    This recipe doesnt work at all. The hash brown patties completely disintegated. Useless

    1. Stephanie Le says:

      hi mark – if you let me know a bit more about what happened i can try to figure out why they fell apart. the cauliflower needs to be pretty dry and cooked to the point where if you squish the pieces together, they should sort of hold their shape. the cheese also helps bind everything together. you could also sprinkle on a bit of flour and use an egg as a binder as well.

Leave a Reply

Your email address will not be published. Required fields are marked *

$(function(){ var trigger = $('.hamburger'), overlay = $('.overlay'), isClosed = false; trigger.click(function () { hamburger_cross(); }); function hamburger_cross() { if (isClosed == true) { overlay.hide(); trigger.removeClass('is-open'); trigger.addClass('is-closed'); isClosed = false; } else { overlay.show(); trigger.removeClass('is-closed'); trigger.addClass('is-open'); isClosed = true; } } $('[data-toggle="offcanvas"]').click(function () { $('#wrapper').toggleClass('toggled'); }); bindBehavior.subscribe(); });