Sri Lankan-style Bean Curry with Black Rice & Desiccated Coconut

Sri Lankan-style Bean Curry with Black Rice & Desiccated Coconut

This warming curry will whisk you away to sun-drenched Sri Lanka. Kidney beans are simmered in a creamy coconut sauce, with red peppers, spinach and warming spices. Black rice on the side soaks up all the delicious flavours. A sprinkle of desiccated coconut and squeeze of lime to finish it all off.

Ready in 20 1/3 daily fibre 8 plants

Serving size

Cook time: 20 mins
Cuisine: Indian
Food group: Vegan
Allergens: Soya

Getting hungry?

Find 56 recipes a week just like this one at Mindful Chef, that are all:

Delicious, high quality food - and lots of it
No stodgy refined carbs - no food comas here
Goodness from natural food - full of fibre
Explore this week's menu

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Before you start

  • Pull out 2 large frying pans, a sieve & a measuring jug

Get started

  • Finely dice the onion. Dice the pepper into 2cm chunks
  • Heat a large frying pan with 1 tsp oil on medium heat. Once hot, add the onion and pepper and cook for 5-6 mins, until softened. Season with salt
  • Meanwhile, drain and rinse the beans

Simmer simmer

  • Add the Sri Lankan spice blend, curry powder and chilli paste to the pan and cook for 1 min
  • Add the beans, tamari, creamed coconut, 300ml hot water (150ml for 1 person) and half the desiccated coconut
  • Leave to simmer for 5-6 mins, until the sauce has thickened

Finish the curry

  • Rinse the spinach
  • In the final minute of simmering, stir the spinach into the curry to wilt, adding a splash of water if the sauce gets too dry
  • Season with salt and pepper, then stir in the juice from the lime (or to taste)

Heat up the rice

  • Heat the other large frying pan on medium-high heat. Once hot, add the rice and break it up with a wooden spoon
  • Add 50ml water (25ml for 1 person) and a pinch of salt, then cook for 2-3 mins, until piping hot

Plate up

  • Share the curry between bowls, with the black rice alongside
  • Sprinkle over the remaining desiccated coconut and garnish with any remaining lime, cut into wedges

Looking for more recipe inspiration?

Subscribe to our newsletter and get delicious seasonal inspiration and recipes, plus 25% off your first 4 boxes with us!

By signing up to our mailing list you agree to the terms of our Privacy Policy.

Mindful Chef

Take a seat at our table.

Food is personal at Mindful Chef. We use cookies and similar technologies to tailor recipes and content to your tastes, just like our delicious weekly menus. We also use this tech to enhance your experience and help our website run smoothly.

You're in charge - accept or reject nonessential cookies, and feel free to change your preferences at any time.

Cookie Policy

Making changes?

Are you sure you want to continue?