Kidney Bean & Potato Curry

This is my all-time favourite recipe to make! I've made it more times than I can even count. It's hearty, delicious, filling and you're going to have lots of leftovers. :) It's naturally gluten-free and you can easily make it oil-free. 



  • 2 cans of kidney beans

  • 1 large can of diced tomatoes

  • 1 can of full-fat coconut milk

  • 1 onion

  • 4 cloves of garlic

  • 10 baby potatoes

  • 1/2 jar of Madras Curry (optional. you can also use your favourite curry paste or just omit completely)

  • 1 tablespoon of olive oil for sauteeing (optional)

  • 1 teaspoon of turmeric

  • 1 teaspoon of paprika

  • 1 teaspoon of ground ginger

  • 1 teaspoon of cumin

  • 1 teaspoon of ground coriander

  • 2 teaspoons of garam masala

  • Salt & black pepper to taste


  1. Chop the onion and dice the garlic. Add it to a pot with water or oil to saute.

  2. Chop the potatoes into bite-sized chunks and add to the pot.

  3. Add the can of coconut milk and the diced tomatoes.

  4. Rinse the kidney beans and add those to the pot as well.

  5. Add the curry paste you're using (optional) and then all of the spices.

  6. Mix well. Bring everything to a boil and then let simmer for 1 hour, or until the potatoes are soft.

  7. Serve on its own, with bread, or over rice. Enjoy!

If you make this I'd love to see! Please tag me on Instagram @vegan_emily :)