Curry in all its guises is my favourite fall back recipe when I’m hungry and tired but I want something filling and tasty. When people tell me how hard being vegan is and ask me what on earth we eat and isn’t it all just really expensive and time consuming? I answer “curry” and they nod and say ‘Oh, of course! Curry! Nice.” This super easy roast potato curry is my ultimate comfort food. I can make it with my eyes closed. I always have the ingredients in, even if it’s just the last of the potatoes in the veg box going a bit to seed. I love that it’s easy to make, I love that it doesn’t contain an endless list of spices, I love that all my family will eat it, but, most of all, I love it because it is delicious…

Roast Potato Curry Served with Basmati Rice in a rustic bowl

I use potatoes in curry A LOT, I’ve previously shared my creamy vegan curry with new potatoes with you and I’ll be writing up my sweet potato curry for you very soon. But today is all about that roast potato curry –  freshly roasted or as an excellent way to use up leftover roast potatoes after a big vegan Sunday roast or Christmas dinner.

Roast Potato Curry in rustic bowls with rice and salad


I served up my curry with rice this time but I also serve it as a small side dish with a selection of small curries and dahl, with naan bread and even stuffed inside my own homemade vegan pita bread.

Homemade Vegan Pita Bread

This curry is delicious fresh from the pan and, like so many savoury sauce dishes, even tastier the next day. It is well worth making a double batch so you can take some as a lazy packed lunch or for a super quick vegan supper at the end of a busy day. 

Vegan Roast Potato Curry with Rice, lettuce and tomatoes

Spices for an Easy Vegan Curry

The spices I have used in this curry are really easy to get hold of in supermarkets, wholefood stores and online. Those little black seeds you can see in my photo are usually sold as Nigella seeds here in the UK, if you are shopping in an Asian supermarket you will also see them labelled as kalongi seeds and sometimes they are called black onion seeds in recipes. In the US they are called charnushka – so many fabulous names for such a little seed! They are one of my favourite spices to add to curries but if you don’t have any to hand and you don’t feel like shopping you can leave them out. I also use turmeric here for its lovely earthy taste but, again, you can leave it out if you don’t have any to hand. The only thing you mustn’t leave out is the curry powder – it wouldn’t be much of a curry without that! Blended curry powders come in all strengths and flavours so choose your favourite. I used a medium strength curry powder which contains a blend of coriander, turmeric, cumin, cassia, chilli powder, black pepper, fennel, ginger and pimento. 

How to Make Roast Potato Curry

Making Perfect Roast Potatoes

Choose a potato which is a good roaster, I used Cosmos because that was my potato of the week in my organic veg box but King Edwards and Maris Piper are reliable choices too. I peeled my spuds, chopped them into generous chunks and par boiled them for 5 minutes before draining them and then roughing them up a bit. Leaving them to steam after you’ve drained them then tossing them about in the colander to roughen their edges really helps to create that crispy crunch you need in a good roastie. 

Heat the vegetable oil in a hot oven, add the drained potatoes, shake the tin so they are coated in the oil, sprinkle with salt and then put them in the hot oven for 30 – 45 minutes (turning once) until brown and crispy. I drain my potatoes on a wire rack over a tea towel to remove some of the oil and to make them even crisper. 

Brown and crispy roast potoatoes

How to Make Curry Sauce

I think 99% of my recipes start with an onion and some garlic sizzling in a pan! Here I sliced my onion very thinly and fried it very gently in a little oil with the lid on my pan for about 10 – 15 minutes until it was soft and beginning to brown, then I added my garlic and ginger and sizzled it all for a further minute until it looked like this…

Fried Onions with Garlic and Ginger

Next I added the dry spices and fried for 10 seconds until I could smell their aromatic goodness and then added the water and my stock cube along with a pinch of salt and a good grinding of black pepper. I cooked it all together gently for about 10 minutes until it was reduced to a thick sauce, all ready for my potatoes.

Simple vegan curry sauce

The roast potatoes are just stirred in and warmed through gently until piping hot and ready to serve!

Simple roast potato curry with rice

5 from 3 votes
Roast Potato Curry Served with Basmati Rice in a rustic bowl
Roast Potato Curry
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins

An easy recipe for vegan roast potato curry. Simple, wholesome and comforting this easy curry can be on your table in under an hour. 

Course: Main Course
Cuisine: Indian, vegan
Keyword: potato curry, roast potato curry, vegan curry
Calories: 120 kcal
Author: Chris Mosler
  • 400 g (2 cups/15 oz) potatoes, peeled and chopped into chunks
  • 1 medium onion, peeled, halved and thinly sliced
  • 2 tbsp vegetable oil
  • 2 large cloves garlic, peeled and crushed
  • 1 tbsp peeled and finely chopped ginger root
  • 1/2 tsp nigella seeds (kalongi/black onion seeds)
  • 1/2 tsp ground turmeric
  • 2 tsp medium curry powder (or to taste)
  • 250 ml (1 cup) water
  • 1 vegan stock cube
  • salt and pepper to taste
  1. Preheat your oven to 220C/200 Fan/425F

  2. Parboil your prepared potato chunks in a pan of boiling water for 5 minutes. Drain in a colander and leave to steam for a minute or two to dry.

  3. Shake your potatoes in the colander to roughen up their edges.

  4. Pour 1 tbsp of the vegetable oil into a baking tray and put it into the hot oven for 5 minutes until hot.

  5. Add your potatoes to the hot oil, shake to coat and sprinkle with a little salt.

  6. Roast in the hot oven for 30-45 mins, turning once, until brown and crisp.

  7. (Optional) Drain on a wire rack over a tea towel to remove excess oil and allow them to crisp up even more.

  8. Fry the onion very gently in the remaining vegetable oil with the lid on for about 10 - 15 minutes until soft and beginning to brown. 

  9. Add the garlic and ginger and sizzle it all for a further minute.

  10. Add the dry spices and fry for 10 seconds until aromatic. 

  11. Add the water, stock cube, a pinch of salt and a good grinding of black pepper. Simmer it all together gently for about 10 minutes until reduced to a thick, glossy sauce.

  12. Stir in the prepared potatoes, heat through gently until piping hot and serve.

This nutritional information is only an approximate guideline, created using an online calculator. Calculations will vary according to the ingredients you use and your cooking methods.

Why not pin my Easy Vegan Roast Potato curry for later?

Roast Potato Curry, Easy and Vegan


Pin It on Pinterest