This hearty vegan hash is full of flavour, colour, and texture – perfect for a weekend breakfast when you've got a bit more time on your hands (but still want to keep things to one pan).
Featuring potatoes, veg, spices, and black beans, it's a relatively healthy option that tastes great and is sure to fill you up. If you prefer, you could add vegan sausages, mushrooms, or another meat substitute of your choice.
For more delicious vegan breakfast ideas, see these recipes for breakfast black beans, eggy scrambled tofu, mashed potato pancakes, and vegan haggis fritters.
I create new content every single week. Subscribe to keep in touch and get a free download of The Vegan Kitchen – My Top 10 Tips.
Jump to:
- What is it? 🥔
- Make it vegan 🌿
- One pan 🍳
- Nutrition 🌱
- Ingredients 📋
- Step by step 📷
- To serve 🍽️
- FAQ ❓
- Variations 🔀
- Recipe 👨🍳
What is hash?
In cooking terms, the word 'hash' comes from the French hacher meaning 'to chop'. It traditionally consists of chopped meat, potatoes, and fried onions.
To some British readers (my Yorkshire partner included), the idea of 'hash' may conjure up images of an evening meal involving corned beef and plenty of gravy. It's a similar idea, but not quite what's going on with this version.
If you are after that kind of thing, you may be interested in checking out this recipe for vegan stovies (a Scottish stew made with potatoes and other leftovers).
How to make potato hash vegan
From mushrooms and vegan sausages to other plant-based substitutes such as vegan pancetta, you have several options to replace the traditional chopped meat component. This recipe uses healthy black beans to add plant-based protein, but you could replace (or combine) these with the options above.
Not to state the obvious, but any attempts to chop up the black beans will be pretty futile – you can just leave those little guys whole. 😬
Making it in one pan
Some recipes include the step of par-boiling the potatoes before frying, but I've found that it isn't necessary. This is especially true if you put a lid on the pan during cooking.
As long as the potatoes have some oil to cook in and you use a lid, the hash should turn out just fine. If you'd prefer not to use oil, it may be better to roast the potatoes separately, cook the other ingredients in a little water or stock, then combine at the end.
Is vegan breakfast hash healthy?
This dish is packed full of healthy plant ingredients, with one serving providing:
- Calories: 270 kcal
- Protein: 11 g (22% of RDA)
- Fibre: 12 grams (50% of RDA)
- Vitamin C: 82 mg (99% of RDA)
- Potassium: 1119 mg (32% of RDA)
Figures from a third-party calculator based on one tablespoon of olive oil.
What you'll need
To make this vegan potato hash recipe, you'll need:
- Potatoes chopped into small cubes for frying
- Black beans for added nutrients and texture
- Colourful veg in the form of onion, garlic, red pepper, and greens
- Cumin and smoked paprika for a delicious flavour combo
How to make vegan hash
In a large pan (with its own lid), heat the oil on a medium heat. Add the chopped potato, shake gently, and cover with the lid.
Cook for around 7-8 minutes, stirring regularly. If necessary, add a little extra oil and adjust the heat to prevent sticking.
After 7-8 minutes, the potatoes should be crisping up and starting to soften but not yet cooked through (1).
Stir in the sliced onion and red pepper, sprinkle with salt and pepper, mix well, and return the lid to the pan. Cook for a few minutes until starting to soften, stirring regularly (2).
Once the onion and pepper are starting to soften, add the garlic and sliced greens (3).
Stir well, cover with the lid, and cook for another few minutes until the greens have softened.
Add the drained black beans, cumin, and smoked paprika and mix well (4).
Continue to cook until the potatoes are soft and easily pierced with a knife. Adjust the seasoning to taste and serve.
Serving suggestions
Enjoy this breakfast hash with toppings such as grated vegan cheese, homemade cashew parmesan, chopped fresh parsley, super seed mix, or your favourite hot sauce.
It'll serve roughly 4-6 depending on portion sizes, or you could make it stretch further with other breakfast items like scrambled tofu, mashed potato pancakes, vegan sausages, or leftover haggis fritters.
Recipe FAQ
I used red Désirée potatoes, but you could use another all-rounder such as Maris Piper or Yukon Gold. If in doubt, lean towards a waxier variety.
This recipe is 100% gluten-free. If topping with vegan cheese (optional), you may want to double-check the ingredients but it's very likely to be GF.
If you'd prefer not to use oil – and want the potatoes to be crispy – it may be better to roast these separately on a non-stick baking tray or oven dish. Simply use a little water or stock to cook the other ingredients in the pan then combine everything at the end.
This recipe uses tinned black beans for convenience, however you could also prepare dried beans from scratch. I usually soak overnight then simmer in fresh water for 60-90 minutes or until tender (see this beginner's guide to pulses for more info).
Refrigerate for up to four days or freeze for up to six months. Defrost and reheat thoroughly before eating.
Variations and tips for vegan hash
- Cooking time: Note that this may vary slightly depending on the size of your potato cubes. It also helps to use a pan with a lid during cooking.
- 'Meatier' texture: If you prefer, you could add vegan sausages, mushrooms, or another meat substitute of your choice (such as vegan pancetta).
- Vegan cheese: If using vegan cheese, I'd suggest one with a good smoked flavour. You could also sprinkle over some nutritional yeast.
- Potato skin: I prefer the texture here without skin, but feel free to leave this on.
Keep in touch
Subscribe below to get your free download of The Vegan Kitchen – My Top 10 Tips, featuring 10+ pages of personal experience and advice to set you up for success with your plant-based cooking. 👇
More vegan recipe ideas
If you liked this recipe, you may also enjoy:
- Breakfast Black Beans
- Sweet Potato Pancakes with Chilli and Lime
- Easy Microwave Porridge
- Roasted Black Beans
- Banana Cinnamon Porridge
- Vegan Haggis Quesadilla
- Sweet Potato and Black Bean Chilli
- Aloo Palak (Potato and Spinach Curry)
You can also check out my full list of vegan mains.
Full recipe
Vegan Breakfast Hash
Ingredients
- 1-2 tablespoons olive oil (or other cooking oil)
- 3 medium potatoes (approx. 1.3 lb / 600 g, see notes)
- 1 onion, finely sliced
- 1 red bell pepper, deseeded and finely sliced
- 3 cloves garlic, finely chopped
- 3.5 oz (100 g) sliced greens (such as spring greens, collard greens, or kale)
- 1x 14 oz (400 g) tin black beans, drained and rinsed
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- Salt and pepper to taste
- Grated vegan cheese, to serve (optional)
- Fresh parsley, to serve (optional)
Instructions
- Peel the potatoes (optional) and chop into small, bite-sized cubes. I went for around 1½ cm (½ inch) cubes.
- In a large pan (with its own lid), heat the oil on a medium heat. Add the chopped potato, shake gently, and cover with the lid. Cook for around 7-8 minutes, stirring regularly. If necessary, add a little extra oil and adjust the heat to prevent sticking.
- After 7-8 minutes, the potatoes should be crisping up and starting to soften but not yet cooked through. Stir in the sliced onion and red pepper, sprinkle with salt and pepper, mix well, and return the lid to the pan. Cook for a few minutes until starting to soften, stirring regularly.
- Once the onion and pepper are starting to soften, add the garlic and sliced greens. Stir well, cover with the lid, and cook for another few minutes until the greens have softened.
- Add the drained black beans, cumin, and smoked paprika. Mix well and continue to cook until the potatoes are soft and easily pierced with a knife.
- Adjust the seasoning to taste and serve with grated vegan cheese and chopped fresh parsley. Enjoy on its own or along with other breakfast dishes such as scrambled tofu or potato pancakes.📸 Recipe steps >📖 Table of contents >
Notes
- Sweet Potato Pancakes with Chilli and Lime
- Eggy Scrambled Tofu
- Roasted Black Beans
- Vegan Haggis Toastie
- Vegan Haggis Quesadilla
- Sweet Potato and Black Bean Chilli
- Aloo Palak (Potato and Spinach Curry)
- 2-Ingredient Banana Oat Cookies
Nutrition
Social follow
🌱 Follow along @thepeskyvegan on Instagram, Pinterest, and Facebook.
Further reading
📩 Fancy keeping in touch? Subscribe to my weekly newsletter.
📖 Find out more about my story.
🍽️ Want to get straight to the food? Hop aboard the recipe train.
🌿 Got a question about veganism? You might find the answer in these vegan FAQs.
Jan
Hi Alistair,
The first time I made this, I felt there was a 'raw spice' taste, so now I add the spices when I add the pepper and onion. I like to portion it up, freeze and then microwave for a super speedy lunch.
Thanks for a great recipe!
The Pesky Vegan
Hi Jan, thanks for the tip about the spices - I suppose it depends how long the potatoes still have to cook but I might update the recipe to reflect your feedback. Cheers!
Donna Bee
I finally set out to prepare vegan hash the other day, but got distracted and made the tofu scramble first. I have made versions of TF scramble in the past. This Pesky version is best! I think it is the addition of the dairy free milk. I also threw in some mixed veggies that I had on hand. Wonderful! We ate it up in two days. Then I made the tasty and colorful hash yesterday. Since I have left overs of the hash, I will whip up the scramble again. I will serve them both for our brunch this morning! Thanks for both recipes!
When I'm at loss for what to prepare, I check out Pesky Vegan!
The Pesky Vegan
Thanks for the kind words Donna, really glad to hear you're enjoying the recipes!
Leah
Delicious, easy, and versatile!
The Pesky Vegan
Great to hear, thanks for the review!
Mark Holland
I have two picky teenage boys. They both LOVED this dish.
Now, I have this and vegan pizza to offer them every other day. Ha!
Thanks so much!
The Pesky Vegan
Now that is some high praise indeed, glad you all enjoyed and thanks for leaving a review!
LJ
Hi Alistair,
This is part of our morning breakfast rotation. We don't use oil, but we still saute (using veggie broth) and on occasion, we will cube and airfry the taters. I agree, waxy potatoes work better than russet types (flakier interior) but in any case, the addition of chopped/ribboned/sliced greens is fantastic! We also got daring and after removing the leaves from our "Tuscan" kale, sliced the washed stems into 5mm pieces and sauteed them along with the onion. How tasty! And the slight crunch in the final dish was very pleasing! Thanks for sharing your breakfast hash with us.
The Pesky Vegan
That all sounds great, and air-frying the potatoes is a good idea so I'll add that to the recipe notes. Thanks!
Dana
So colourful and I shall make this for breakfast, lunch and tea/dinner.
The Pesky Vegan
Thanks Dana, let me know how you get on!