Skip to Content

Vegan Tofu Potato Curry

Sharing is caring!

An easy and quick vegan recipe for tofu potato curry with peas. Simple ingredients simmered in a flavorful sauce – this vegan curry makes a really satisfying and healthy lunch or dinner.

vegan curry with potatoes and tofu on a plate

Not much time to cook, but still feeling like eating something healthy and tasty tonight? Well, this quick and spicy tofu potato curry might be something for you.

A recipe born out of lack of time to go shopping and not much time to spend with cooking either. A Monday recipe for us, my fridge is always quite empty on Mondays.

I was hungry but didn’t feel at all like eating just a slice of bread with cheese for lunch, so I searched the fridge for something I could cook. I couldn’t find much, just half a pack of tofu.

There are always some potatoes in the cellar, some peas in the freezer, and an open jar of some kind of curry paste or similar stuff in the fridge, so curry it was! And I loved it! So much that I instantly decided to take some pictures, which was not something I had planned for that particular lunch.

vegan curry recipe with potatoes

Indian food has a special place in my heart. I first ate Indian food when my husband and I were living and working in London and it was really love at first bite.

We have eaten almost nothing else when we went out during the one year we spent there. Maybe Chinese and some typical English pub food a couple of times, but otherwise it was always Indian.

Nowadays, it is almost a standard thing for me to cook some different curries and dhals when we have guests, they are always a success and it so much easier and more relaxed for me to be able to cook some nice curries ahead and then just heat them up when the guests come.

vegan tofu potato curry

How to cook curry without a recipe?

When I first started to cook Indian food, I’ve always followed the recipes to the letter, I was unfamiliar with the spices and the combinations and I wanted to have everything perfect. I still do follow the recipes when I want to make something really special, but otherwise, for everyday quick cooking, I like to keep things simpler.

Over the years I developed an almost personal way of building a curry, either vegetarian/ vegan or meat curry.

Vegetarian/vegan or not?

  • First of all, I think if I want this to be vegetarian/vegan or not.
  • If it is, then I go for either tofu or chickpeas, they are my most cooked vegan kind of curries.
  • If not, then it is mostly chicken. I do make a nice beef curry from time to time, but mostly for guests. I have rarely used pork for curries.
vegan curry recipe with peas

With or without coconut milk?

  • The big question: should I use coconut milk or not? I adore curries made with coconut milk, but I like change as well, so I try to alternate.
  • In the case of this recipe for potato curry with tofu, I decided to let the coconut milk be, but I am sure the dish would be delicious as well if you decide to use a can of coconut milk instead of the vegetable broth.
  • And I can assure you that the combination of tomatoes and coconut milk is wonderful.

Vegetables for curry:

  • When it comes to the vegetables I use, it is quite easy, I take whatever I happen to find in the fridge or in the freezer.
  • This time it was peas, but I have made similar curries with carrots or cauliflower, eggplants, zucchini, or bell peppers. Whatever you like, really.
recipe for potato curry with tofu

Curry paste or powder:

  • When it comes to the paste or powder you use, fresh is always better.
  • I like making my own curry mixtures, I do it often enough, but sometimes I just don’t have the time for it, so I use a ready mixture.
  • I am not a huge fan of red curry paste, I do like it from time to time, but I find it too hot for regular cooking.
  • But I love yellow or green curry paste, they are milder and I have learned to use just the right amount, which makes the dish spicy, yet mild enough for the kids as well.
  • So, when it comes to the amount of curry paste you use, follow your taste, feel free to use more if you like things spicier.

Side dish:

  • The side dish is mostly rice, but if I feel like having some naan bread, then it’s almost sure I will put some potatoes or sweet potatoes in the dish, I just love to eat potato stews/curries with bread, reminiscences from my childhood and my grandmother’s Romanian cooking where we would eat white bread with anything, potatoes included.
vegan potato curry with tofu and peas

How to cook a simple curry?

  • Lightly fry your tofu (or chicken) cubes. Remove them from the pan.
  • Fry the spices, including onion, garlic, curry paste or powder, or a spice mixture of your choice.
  • Add the vegetables that need a longer cooking time and the cooking liquid. Simmer until almost done.
  • Add the vegetables that need a shorter cooking time and the fried tofu (or chicken. Beef would need a longer cooking time, so that would be another recipe). If you make a chickpea curry using canned chickpeas, now is the time to add them as well.
  • Adjust the taste and add some fresh herbs.
  • Serve immediately with rice or naan bread or reheat later.
potato curry recipe

Other curry recipes I love:

vegan curry recipe with peas

Vegan Tofu Potato Curry Recipe

An easy and quick vegan recipe for tofu potato curry with peas. Simple ingredients simmered in a flavorful sauce – this vegan curry makes a really satisfying and healthy lunch or dinner.
4.67 from 6 votes
Print Pin Share Grow Rate
Course: Vegan Recipes
Cuisine: Indian
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Calories: 317kcal
Author: Adina


  • 2 tablespoons oil divided
  • 250 g/ 8.8 oz tofu
  • 1 onion
  • 4 garlic cloves
  • 2-3 tablespoons yellow curry paste to taste (See note)
  • 450 g/ 1 lb potatoes
  • 1 can chopped tomatoes 400 g/ 14 oz
  • 250 ml/ 8.5 fl.oz/ 1 cup vegetable broth
  • 300 g/ 10.6 oz/ 2 cups frozen peas
  • a small bunch of fresh parsley
  • fine sea salt and pepper


  • Pat the tofu dry with some kitchen paper and cut it into cubes. Peel the potatoes and chop them into bite-sized cubes.
  • Heat 1 tablespoon of the oil in a heavy bottom pan. Fry the tofu on medium high heat until golden on all sides. Remove from the pan.
  • Halve the onion and slice it thinly.
  • Add the second tablespoon oil to the pan and cook the onion on medium heat for 4 or 5 minutes, stirring often, until softer and beginning to brown.
  • Add the finely chopped garlic cloves and the yellow curry paste. Cook for about 2 minutes, stirring very often.
  • Add the potatoes, canned tomatoes, vegetable broth and stir well. Turn the heat to low, cover the pot and simmer for about 15 minutes or until the potatoes are almost cooked through.
  • Add the peas, bring to a boil again and simmer for 5 minutes. Add the tofu and heat through.
  • Adjust the taste with salt and pepper and add the chopped parsley shortly before serving.
  • Serve with naan bread.


Different brands of curry paste can taste differently and can be hotter or milder. Use according to your taste.


Serving: 1g | Calories: 317kcal | Carbohydrates: 44g | Protein: 14g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 9g | Sodium: 1071mg | Fiber: 8g | Sugar: 9g
Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

Sharing is caring!

Recipe Rating

Patrick Horgan

Thursday 23rd of July 2020

You say you've found a couple of pastes you like after a long time but didn't share the brands?


Thursday 23rd of July 2020

I live in Germany, so they are probably not relevant for most people.


Tuesday 25th of February 2020

Another keeper Adina! I made this last night and both my husband and I loved it. I did make a couple of changes but your wonderful tutorial said it was allowed. :) I didn't have the tofu nor the peas, so I substituted both with about 1.5 cups edamane. I also used the red chile paste because that's what I had. Everything else I kept the same. Great dish! Thanks for another wonderful meatless meal.


Wednesday 26th of February 2020

So happy to hear it, MJ. Edamame sounds great, I know what they are, but I have never had some, they are completely unavailable here, I've never even seen them. :( But I will keep that in mind should I ever find any. :)


Friday 20th of April 2018

This curry recipe is absolute perfection, definitely going to try it! Also, that metal plate is so nice, I've wanted to get something similar for such a long time :P


Wednesday 18th of April 2018

You make Indian cooking look so easy Adina!!! What a yummy dish and photos are stunning, especially for impromptu. Will def. be trying this - my husband Jon loves Indian cuisine but usually just gets it when we go out, so this will be a nice treat. Have a super week! (And no ironing!) :)

Albert Bevia

Wednesday 18th of April 2018

I can see why Indian cuisine is your favorite, it has so much flavor to it, this dish here sounds amazing, I love tofu, a very easy and healthy recipe Adina :)