Vegan San Diego Hash Browns

Last time I visited San Diego, years ago before I went vegan, I ate breakfast at some little beachside joint. The kind of place that’s only open for a couple hours in the morning and always has a line out the door so long that you just know it has to be good. I don’t remember the name of the restaurant though, or even what I ordered, but what I do remember –and thank goodness I do– were the hash browns that came as a side to my meal.

The hash browns they served were unlike any other hash browns I’d ever had before. They were fluffy and creamy on the inside, crunchy on the outside, and decadent as hell. Why though? I figured out, after going back specifically for the hash browns a couple more times during that trip, that there were eggs and dairy in them which gave them their amazing texture and rich flavor. When I got home I of course recreated them but, since going vegan, I’ve not attempted to make them -until now.

To achieve all that goodness without the not-so-good animal products, I turned to a couple pantry staples: Ener-G Egg Replacer and coconut cream. These two help my vegan version get all soft and delicious on the inside just like the original version. Did I hit the nail on the head? Uh, I not only hit the nail on the head but I knocked it through the board and it dropped like a mic. I think my version is even better than the original too, thanks in part to the fact that I opted to add shredded onion to mine. I also know for a fact that mine comes together much faster because I use frozen shredded potatoes rather than freshly shredded ones. Truly, if you’re a lover of anything potato, you definitely will want to give this recipe a try!

It all gets started by putting a little vegetable broth in a large microwavable bowl. The broth gets microwaved for about 15-20 seconds to warm it up and then some Ener-G powder gets added to it to create our “eggs.” Once that mixture has been thoroughly combined, the coconut cream gets added along with melted vegan “butter,” and some seasonings.


The next step is to toss in 1 pound of frozen shredded potatoes (the kind with no salt added), a decent amount of shredded onion (you’ll want to wear your onion goggles for that whole shredding moment, trust me), and a bit of flour. Once combined, it’s time to get frying!


Pop a large skillet on your burner, add oil, then crank up the heat to medium-high (more on the high side than medium). Once the oil is all heated up and ready to go, carefully dump your potato mixture into the pan, pat it around with your spatula so it lays evenly, and then turn the heat down to medium. Let the potatoes cook, untouched, for about 10 minutes.


After 10 minutes, flip the potatoes and let that side cook for about 8 minutes. After 8 minutes, flip the potatoes again only this time, when flipped, break up the chunks so that some more of the unbrowned areas can have access to the pan. Cook for a final 5-8 minutes flipping and breaking up pieces as needed.


When the potatoes are done, some parts will be good and crispy and others will be tender and moist. Let them rest for at least 5 minutes before serving then enjoy!



Vegan San Diego Hash Browns

  • Servings: 4-6
  • Print

Credit: Compassion is the Secret Ingredient,


  • 1/4 cup low-sodium vegetable broth
  • 1 tablespoon Ener-G Egg Replacer
  • 1/3 cup unsweetened coconut cream
  • 2 tablespoons vegan “butter,” melted
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon paprika
  • 1/4 teaspoon garlic powder
  • 1 (1-pound) bag of frozen no-salt-added shredded potatoes
  • 1/2-3/4 of a white onion, finely shredded on a box grater and then patted with paper towels to remove excess moisture
  • 1 1/2 tablespoons all-purpose flour
  • 2-3 tablespoons oil for pan
  • Fresh chives for serving (optional)


  1. In a large microwavable bowl, pour in the vegetable broth then microwave just until warmed -about 15-20 seconds. Add the Ener-G to the warmed broth and whisk until thoroughly combined. Next, add in the coconut cream, “butter,” salt, pepper, paprika, and garlic powder, and whisk until smooth. Finally, add in the shredded potatoes, shredded onion, and flour, then stir well so that each potato shred is well coated with the liquidy mixture. Set potatoes aside for a moment to prepare your pan.
  2. Over medium-high heat, heat up a large skillet (about 10″ in size) with the oil in it. Once the oil is hot, very carefully dump your potatoes into the hot pan. Pat the mixture out with a spatula so that it’s a more even layer in the pan then lower the heat to medium and cook the first side for about 10 minutes or until browned.
  3. After 10 minutes has passed, flip the potatoes and let the next side cook for about 8 minutes or until browned. After 8 minutes, flip the potatoes again only this time, when flipped, break up the chunks so that some more of the unbrowned areas can have access to the pan. Cook for a final 5-8 minutes flipping and breaking up pieces as needed.
  4. When the potatoes are done, let them rest for at least 5 minutes before serving. Top with some fresh chives (optional) when ready to serve. Leftover hash browns will keep in an airtight container in fridge for up to 3 days.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s