• Instagram
  • Facebook
  • Pinterest
  • Youtube

CHICKPEA, TOFU & SPINACH CURRY (QUICK AND EASY)

White baking dish filled with chickpea, tofu and spinach curry alongside bowls of rice and lemon wedges.

Creamy, fragrant, and full of nourishing ingredients, here is a weekly regular of ours which comes together in half an hour and tastes even better the next day.

Hey everyone! This is Rita here. We hope you're as excited about this recipe as we are! Let me tell you, as much as we love spending some quality time cooking, sometimes we just haven't got the time to spare and need to either fix something quick for lunch/dinner or rely on something we've got hanging in the freezer. This recipe is one of our favourites because it is super quick to prepare, yields 8 servings and freezes very well. It is safe to say we probably eat this at least once a week (and gladly!). And the best part is — this is no mediocre curry. It is a great-tasting, creamy and warming curry that will do a great job when it comes to impressing your friends and family at dinner parties.

There are a few pointers that help turn this one-pot recipe into one of the most practical we've got up our sleeves without compromising neither taste nor quality. First of all, it only requires cheap ingredients that we always keep as regular basic staples in our home — there is no need to run out the door at the last minute because some quirky ingredient got forgotten at the supermarket! Second, all of them were carefully picked because they require minimum to no preparation at all, they are all pretty much ready to go into the pot. And last but not least, how we chose to prepare the ingredients that actually need it also saved us a lot of time. We recommend using pre-cooked canned chickpeas instead of soaking and cooking them yourself and opting for washed, ready to use organic spinach leaves. For example, since our purpose was to make this as quick and easy as possible, we used the garlic crusher for the garlic and a grater for the fresh ginger instead of chopping them finely. We love putting our kitchen-samurai skills to the practice, but sometimes taking the shortcut pays off.

It is important to note that we try to cook exclusively with natural, organic ingredients as much as we can. No amount of time saved could be worth using highly processed ingredients which not only are super unhealthy but also do not taste like the real deal. It goes without saying that we recommend using organic unsalted canned chickpeas and organic coconut milk with absolutely no additives as some of the ingredients this recipe calls for. Using organic unsulfured dried apricots (and not the fake-looking bright orange ones!) will provide an unexpected, rich sweetness that works really well with the rest of the flavours. These are the small choices that make the simplest of recipes go a long way.

Overhead view of curry ingredients including chickpeas, tofu, onion, garlic, ginger, spinach, and coconut milk.
Pinterest Icon
Fresh spinach leaves being added to a creamy yellow curry base.
Pinterest Icon
Large white baking dish filled with curry surrounded by bowls of white rice, lemon and herbs.
Pinterest Icon
Portion of chickpea tofu curry with rice served in a white bowl, garnished with coriander.
Pinterest Icon
Spoons resting in the the golden curry dish, rice bowls and lemon nearby.
Pinterest Icon
Close-up of curry served with white rice and lemon on a grey ceramic plate.
Pinterest Icon
Single serving of curry with rice and herbs in a white bowl on a light background.
Pinterest Icon
Petals
Chickpea, Tofu & Spinach Curry (Quick and Easy)
Chickpea, Tofu & Spinach Curry (Quick and Easy)
Leave a Comment
Yields 8 servings
30 minutes
Ingredients
  • 1 tbsp coconut oil
  • 1 large yellow onion, finely chopped
  • 2 fairly large garlic cloves, center germ removed and crushed with a garlic crusher
  • 2 tbsp (or more!) fresh ginger, grated
  • 8 dried unsulfured apricots, diced
  • 3 heaped tbsp curry powder
  • 2 400 ml cans coconut milk
  • 1 can 520 ml + 1 can 400 ml chickpeas, drained and rinsed
  • 500 g firm tofu, patted dry and cut into cubes
  • 150 g baby spinach leaves
  • 2 tsp coarse sea salt
TO SERVE
  • a few sprigs of coriander
  • a squeeze of lime juice
  • basmati rice
Instructions

Start by gathering, measuring, chopping, crushing, grating, draining, and cubing all of the ingredients. This will improve your dynamic in the kitchen.

  1. Heat the coconut oil in a wide pot over medium heat.
  2. Add the onion, garlic, ginger, and apricots, sautéing for a few minutes until the onion becomes soft and translucent.
  3. Stir in the curry powder, mixing well to coat the ingredients. Let the spices toast for about a minute, ensuring they don’t stick to the bottom of the pan.
  4. Pour in the coconut milk, season with sea salt, and stir to combine. Add the remaining ingredients (except the spinach), bring to a gentle boil, then reduce to a low simmer. Allow everything to cook for 5–8 minutes, letting the flavours meld while the coconut milk reduces into a creamy, velvety sauce.
  5. Add the spinach one cup at a time, stirring it in just before turning off the heat. The leaves will wilt within a minute or so, and your curry is ready to serve! Enjoy.
Add Comment
Your email will not be published.
46 Comments
Biancasays:
January 8th, 2024
I have made this recipe dozens of times (for my husband and for small dinner parties) and it is always a hit. It is so easy, and I often add other vegetables instead of the tofu depending on what I have on hand. This will always be on rotation in my kitchen!
Gracesays:
October 5th, 2021
Not a lot of flavour either to be honest! How do I fix??
Gracesays:
October 5th, 2021
I love this recipe EXCEPT I find it to be quite watery… any suggestions?
LBsays:
January 11th, 2021
Do you have the nutrition information?
Emiliesays:
November 19th, 2020
This curry is the regular rotation in our house. Delicious, warm, healthy, filling and guilt-free. And easy to make!
Emiliereplied:
November 19th, 2020
*in regular rotation i meant to say!
Lilisays:
August 12th, 2020
This was phenomenal! Easily one of the best recipes I've ever used. I added about half a 6 oz can of tomato paste with the coconut milk as well as some broccoli, carrots, and squash for some extra veg. I also marinated the tofu in some soy sauce and curry powder and fried it beforehand, only because I prefer my tofu a little crispier.
Waltersays:
January 23rd, 2020
Made this last night. Fabulous! I am looking forward not only to the leftovers but to discovering more delicious and healthy recipes here on CocoonCooks. Thank you. :-)
N Blattsays:
January 4th, 2020
Delicious! Easy to make, very flavorful with a light creamy consistency. My very picky daughter loved it too! For 4 servings, this recipe could easily be cut in half.
Barbarasays:
December 29th, 2019
Damn, why does this recipe have to be 8 servings...? I'd love to try it, but I definitely don't need that much food for myself at my dorm... Would dividing every ingredient by 4 be enough, or are there any other adjustments to be made?
MJTsays:
November 3rd, 2019
Hello! My Portuguese friend recommended this recipe. I voluntarily omitted the tofu and it was delicious! I used light coconut milI and let it cook longer to get thicker. Thank you, this recipe it is definitely a keeper! It’s really good with rice, couscous or cauliflower rice.
Joshua Howardsays:
August 22nd, 2019
Hi! Two days ago I made it and it was really amazing! Thank you for sharing the recipe!
Ayeletsays:
July 31st, 2019
I just made this dish and surprisingly it didn't have much taste :( Also, I recommend that you edit the ingredient list regarding the coconut milk. According to previous comments, you pointed out that it needs to be full far coconut milk, aka coconut cream. It makes a huge difference. Just a thought!
Sharron Snellsays:
May 22nd, 2019
First attempt at a vegetarian meal, absolutely loved it, so yummy. Next time I'll add extra apricots, I like the sweetness. Do you know the calorie content per portion?
Debby keiransays:
May 16th, 2019
I am trying to avoid all saturated fats. Even plant based ones. Any suggestions for substituting the coconut milk? I’ve used soy milk before but am new to all of this so would love to hear other people’s suggestions.
Darcyreplied:
October 15th, 2019
Maybe give oat milk a try! I'm not sure about the saturated fats in it... but I do know that it can be a little creamier than some milk substitutes! At least, in my opinion.
Ashleysays:
May 5th, 2019
This recipe is quick, easy and delicious. Could not have been more pleased. This is definitely going in the rotation. I love it! Thanks!!
Susansays:
April 26th, 2019
My kids said ‘Every time you make curry, make this one!’ They’ve eaten a lot of curries, but this one took the cake. Thank you!
CSKsays:
April 20th, 2019
This curry recipe was so delicious! One of the best curries we've ever had. My son is learning how to cook and he found it - can't wait to try another one of your dishes. Thanks!
Amysays:
March 24th, 2019
I made this recipe tonight and it was my first time with curry. I was worried about what people say with curry, "your entire house will smell for days". Luckily, this wasn't the case for me. Right off the bat, this was more like a soup than a stew; reading some of the other comments I am not the first to say this. Next time I will make small tweaks to help avoid this. The second thing I noticed, and it could have been something I did wrong, was the taste wasn't as powerful as I was expecting. Is this recipe suppose to be spicy or at least have more "heat"? My husband did enjoy this as did I and we will definitely be trying it again! Thank you for sharing this with us.
Melvinsays:
February 18th, 2019
Hi, loved the recipe. How easy it was, isn't it? So one quick question, is there any substitute for coconut milk? Thanks Best
Darcyreplied:
October 15th, 2019
Give Oat Milk a try!!!!
Ainsleysays:
January 14th, 2019
Would it be terrible to make this with light coconut milk? Thank you! Made this previously with regular coconut milk and loved it!
Kseniasays:
January 11th, 2019
It looked very good but unfortunately it was not to our taste.
Cláudio E.says:
December 30th, 2018
What an excellent idea this recipe! Thank you very much! This is what i´m cookin right now, i love chickpeas btw. Happy new year!
lilliansays:
November 3rd, 2018
I made this last night and it was delicious! After reading some of the comments, I used only one can of coconut milk as mine was not as thick, and it turned out well.
Kathrynsays:
October 30th, 2018
I love this recipe. I've made it twice in the last few weeks! My problem is that I can't seem to get the consistency right. It's much more 'liquid' than it is curry when I make it. Any tips for how to create more of a velvety sauce and less of a (still very delicious) soup? Where could I be going wrong? Thanks!
Rita Parente
Rita Parentereplied:
November 12th, 2018
Hi Kathryn! Thank you so much for stopping by. :) Make sure you're using full fat coconut milk from a tin, and not a carton package. If it is still looking too liquid, simmer the sauce for 15-20 minutes before adding the veggies/tofu/whatever ingredients you're using. Also, be mindful that some veggies, like zucchinis and pumpkin, can release a lot of water into the sauce. Hope this helps! :) xo
Catalinasays:
October 14th, 2018
The food came out tasting delicious 😋 I recommend trying it
Rita Parente
Rita Parentereplied:
October 16th, 2018
Thanks for the feedback Catalina! I'm so glad you enjoyed this recipe. :) xo
Alexandrasays:
August 22nd, 2018
I made this last night for dinner, it was delicious!!! The house smelled so good :-) The only thing I did different was that I browned the tofu cubes first in a pan, gave them a bit more texture. Will definitely be making this again! Thank you for this delicious, easy to make recipe!
jenny liusays:
August 6th, 2018
I like the recipe but what can you use istead of chickpeas.
Jaesays:
July 30th, 2018
Hello Rita! I don't have apricots. :( Are they essential to this recipe? Jae
Rita Parente
Rita Parentereplied:
July 31st, 2018
Hi Jae! The apricots are delicious in this recipe, but not essential. You could use some sultanas instead, or nothing at all. :) xo
Malinda Whitsonsays:
February 25th, 2018
Greetings from North Carolina! I have just made this curry and am waiting as it simmers. My house smells amazing and I can't wait to try it! I love how healthy it is. Will comment again after we eat. All the best, Malinda
Rita Parente
Rita Parentereplied:
March 3rd, 2018
Oh yay!! Thank you so much for your kind feedback Malinda! I hope you and your family enjoyed this recipe! :) xo
Miko omegamusays:
February 23rd, 2018
Had a ton of tofu and sauteed spinach left over and was looking for a recipe to transform it into a new dish. This was fabulous! I did the whole thing in my instant pot. Actually soaked dried chickpeas overnight, then 20 min under high pressure. Sauteed in the same insert, then slow cooked it on medium for 4 hours and it was ready for me when I got home from work! Flavors were wonderful and the chickpeas were creamy and silky in texture. Slight changes: added a chopped jalapeno for heat, a bit of turmeric, substituted one of the cans of coconut milk with 15 oz of finely chopped tomatoes to make it a little less rich, and I didn't have dried apricots so I just added a squeeze of honey. It's an incredibly forgiving recipe!
Rita Parente
Rita Parentereplied:
March 3rd, 2018
Woah! I loved to read about your adaptations, how wonderful. :D Our own slow cooker is stored in the back of the highest, farthest shelf in our pantry, because I'm still not used to cooking with it (not a typical appliance here in Portugal). I'll definitely follow your suggestions and try making our curry your way! :) xo
Samanthasays:
February 9th, 2018
Hi Rita, will this meal last for like a few days and just keep it in the fridge?
Rita Parente
Rita Parentereplied:
February 9th, 2018
Hi Samantha, thanks for stopping by! It holds perfectly well in the fridge for 4 to 5 days, and you can also freeze it. We usually cook big batches of this curry and freeze several portions straight away. :) xo
Maryannesays:
January 25th, 2018
Ok, I'm getting ready to make this but just have to comment that I love how it prints. Super cute and doesn't take up so much room that I have to print more than one page (:
Rita Parente
Rita Parentereplied:
February 1st, 2018
Thank you so much Maryanne! I have a blast creating these little print outs, I'm glad to hear you like it. :) Happy cooking! xo
Rowansays:
January 10th, 2018
I became a Vegan today, and this was the first meal I've cooked in this new lifestyle. I highly recommend anybody reading this page to try it out. It's one of the best recipes I ever tasted!
Rita Parente
Rita Parentereplied:
January 22nd, 2018
Rowan, I think this is the best feedback we've ever had! Thank you so much. :') I'm happy to hear you enjoyed this simple recipe. We hope you'll stick around! xo
Latoyasays:
December 22nd, 2017
Ok so I don't cook ever, and am trying this out for the first time. What is the name of the cookware used to dice those perfect little cubes? LOL don't judge me.
Rita Parente
Rita Parentereplied:
January 9th, 2018
Hi Latoya, thanks for stopping by! There's no room for judgement here, don't worry :D We actually cut these cubes by hand. Give it a go! I'm sure you'll hand it like a champ! :) xo
leandasays:
November 25th, 2017
This dish is easy to make and scrumptious! I substituted the apricots for a yellow pepper (we call it capsicum here in Australia) and used 1 x 400ml tin of coconut milk. Thank you so much Rita & André.
Rita Parente
Rita Parentereplied:
December 14th, 2017
Thank you for stopping by Leanda. Capsicum does sound like a perfect addition to this recipe, I'm super glad you enjoyed it! Also, we love to know where our readers are from, we're sending all the love from Portugal to Australia! :) Stay close xo
yardenasays:
September 30th, 2017
Thank you for a great and easy dish. made it a few times already and everybody loves it !!!
Rita Parente
Rita Parentereplied:
October 16th, 2017
Thank you so much for the feedback Yardena! We're glad to hear you enjoy this recipe :D xoxo
Tammysays:
June 23rd, 2017
This was so delicious!!! My 1.5 year old daughter loved it! Thank you!
Rita Parente
Rita Parentereplied:
July 3rd, 2017
Aww thank you so much for letting me know, Tammy! It's great knowing that the little ones also enjoy our recipes. Stay close :) xoxo
Mikasays:
June 4th, 2017
oh my gosh, this is amazing. I made this ugh so good. Thank you for this easy delicious meal!! <3
Rita Parente
Rita Parentereplied:
June 6th, 2017
Thank you so much for your sweet words Mika! I'm glad you enjoyed this :D xo
Marikasays:
May 17th, 2017
delicious! I made it with dates and white beans because that's what I had on hand and it was really good :) Loved the sweetness of this curry
Rita Parente
Rita Parentereplied:
May 17th, 2017
Thanks for the feedback Marika, we're so glad you enjoyed this! We always make variations of this curry as well. Sultanas also work wonders. 😘
Kimsays:
February 9th, 2017
Thank you for posting a very easy to follow, minimal recipe without all of the clutter you find on other websites. I enjoy searching through your website.
Rita Parente
Rita Parentereplied:
February 11th, 2017
Thanks for the feedback Kim! It means a lot to us. :D <3
Nellasays:
January 26th, 2017
Didn't have apricots on hand so used prunes, that bit of sweetness really makes the dish. This was super easy and delicious!
Rita Parente
Rita Parentereplied:
February 1st, 2017
Yum, adding prunes sounds delicious! We've also tried dates and sultanas, they all work wonders. Thank you so much for the feedback Nella! :) xo
Elisays:
January 24th, 2017
This was really good and truly took only 30 minutes to make. I woukd use 400ml coconut milk next time. Seemed a little soupy. Is 800ml a typo?
Rita Parente
Rita Parentereplied:
January 25th, 2017
Hello Eli! Thanks for stopping by, I'm so glad you enjoyed this recipe. It's not a typo, we really do use 800ml coconut milk and it turns out as it shows in the photos above - lots of "sauce", but super rich and silky. We love it because the rice soaks it all up. Perhaps the coconut milk we're using is a little bit thicker than the one you have on hand? :) xo
Kyrasays:
November 17th, 2016
Could I make this without the apricot? I don't have any but don't have time for the store! Just wondering if it would still be as delicious as it sounds!
Rita Parente
Rita Parentereplied:
November 18th, 2016
Hello Kyra! Of course you can :) Actually, you could add whatever dried fruit you have on hand for some chewy sweetness, like sultanas, raisins or figs, but it'll still be delicious without them! :) Have fun cooking! xoxo
Mi_Bella_Lulusays:
April 18th, 2016
I've got all the ingredients but forgot to buy apricots 😱 and that is why I couldn't make it today. Can't wait to make it, tomorrow for sure. Looks UH-Mazing!
Rita Parente
Rita Parentereplied:
April 18th, 2016
The apricots do make it extra special! :D I hope you enjoy it, let me know how it turns out! xoxo
Samanthasays:
January 26th, 2016
Wow, this sounds and looks fantastic! Cannot wait to make this for dinner one night! Sam xx
Rita Parente
Rita Parentereplied:
January 26th, 2016
Thanks Samantha! :D I hope you try it, we're dying to get some feedback on these recipes. Let us know how it turns out! Rita xoxo PS - I love your blog!
Ambersays:
January 22nd, 2016
This looks amazing!!
Rita Parente
Rita Parentereplied:
January 22nd, 2016
Thanks Amber :D I'm so glad you enjoyed it! xo
More Mains Recipes
See all Mains recipes
Browse the eBooks
We Can Help You Cook More And Worry Less