Potato curry is an easy, vegan friendly recipe. This is a quick and healthy Indian inspired curry which is perfect drizzled with a speedy yoghurt sauce.
Carbs on carbs...that's how we're doing things today 😍
Actually, it was technically carbs on carbs on carbs when we ate this because we decided to serve this potato curry with white rice and Will made naan. Sometimes it's just worth being that full.
The curry has a rich and creamy sauce helped along by a drizzle of honey for sweetness (but you can totally use maple syrup for a vegan potato curry) and a tin of coconut milk.
I used baby potatoes in this which are cooked in the sauce until perfectly tender. Although they take about 25 minutes to cook you can leave the whole thing to simmer and just check back once in a while to make sure it's not sticking so most of the cook time is actually hands off.
It's just one of my favourite easy and delicious dinner recipes.
Why we love this potato curry recipe...
This is an easy potato curry and is mostly hands off while the potatoes cook which gives you time to make some rice or whatever else you fancy serving it with. It's also all made in one pot which makes it so simple.
It's vegetarian and is easy to make into a vegan recipe with a few simple switches like adding maple syrup instead of honey and using a plant based yoghurt.
This delicious curry is great for batch cooking and using for meal prep because it lasts really well in the fridge.
You can make this curry as spicy or mild as you like by controlling the amount of chilli flakes you use. I went for just a pinch but feel free to add more.
Ingredients
This section is here to provide further tips and ideas for alternative ingredients. The full recipe and instructions are included in the recipe card at the bottom of the post!
Spices: Ginger, garlic, garam masala, bay leaf and chilli flakes all go in to make this a super flavourful curry.
Honey: This adds a hint of sweetness. Switch to maple syrup to keep it vegan.
Chopped Tomatoes: Just go for your favourite brand.
Coconut Milk: I prefer to use full fat over light coconut milk in my recipes to make them extra creamy.
Baby Potatoes: I halve the big ones so they're all the same size.
Greek Yoghurt Sauce: This is a simple mixture of yoghurt, salt and water which gets it just the right texture for drizzling.
How to make this recipe
Fry the aromatics: Heat the oil and fry the onion then add the ginger and garlic followed by the spices. Drizzle in the honey and cook for another minute.
Simmer the curry: Pour in the tomatoes and coconut milk and simmer for 10 minutes then add the potatoes and let the curry simmer for about 25 minutes until the potatoes are cooked through.
Finish the curry: Mix together the yoghurt, salt and a drop of water. Drizzle the curry with the sauce and serve.
Variations
While I love this recipe made with baby potatoes you could also try it with a mixture of regular potatoes and sweet potatoes. You could also add your choice of extra vegetables - anything from cauliflower to spinach would be great.
Try these other curry recipes!
- Meatball Curry with Creamy Coconut Sauce
- Vegetarian Thai Green Curry
- Peanut Curry with Tofu & Broccoli
- Cauliflower Lentil Curry with Spinach
- Tofu Curry with Cashew Coconut Sauce
- 15 Minute Chickpea & Spinach Curry
- 15 Minute Thai Prawn Curry
- Simple Vegan Peanut Butter Curry
Recipe
Potato Curry with Creamy Tomato Sauce
Ingredients
- 3 tablespoon Olive Oil
- 1 Red Onion
- 1 teaspoon Ginger grated
- 4 cloves Garlic crushed
- 1 tablespoon Garam Masala
- 1 Bay Leaf
- Pinch Chilli Flakes
- 2 tablespoon Honey
- 2 400g tins Chopped Tomatoes
- 1 400g tin Coconut Milk
- 800 g Baby Potatoes big ones halved
- 4 tablespoon Greek Yoghurt
- Coriander to serve
- Salt
Instructions
- Heat the olive oil in a large pot over a medium heat and add the onion. Cook for a couple of minutes then add the garlic and ginger, sprinkle with salt and cook for another few minutes. Add the garam masala, bay leaf and chilli flakes, stir to coat then add the honey and cook for another minute.
- Pour in the tomatoes and bring to a simmer, cook for 10 minutes until thickened slightly. Add the coconut milk and the potatoes and cook for another 20-25 minutes until the potatoes are cooked through. Add salt to taste.
- Mix the yoghurt with 1-2 tablespoon water and a pinch of salt. Serve the curry with rice, naan and a drizzle of yoghurt sauce.
Notes
Like the look of this recipe? Make sure you pin it for later!
Jen says
Used a vegan a yogurt- perfect!
SHANIKA says
This Potato Curry looks so delicious! I'm loving the burst of flavor and how easy it is to make!
Alison says
This is such a comforting, delicious, and healthy dish.
Patty at Spoonabilities says
Such a perfect recipe for meatless meals night! Love that touch of honey in the recipe!
Andrea Metlika says
This looks and sounds wonderful. I really like the idea of eating this with fresh naan.