Creamy Spinach & Coconut Basa Dhal

Creamy Spinach & Coconut Basa Dhal

Responsibly-sourced basa is the star of this creamy dhal. Brighten it with golden turmeric. Make it hearty with fibre-rich lentils. Add yum-factor with coconut cream. Leafy spinach add a pop of colour.

High protein 1/3 daily fibre 8 plants

Serving size

Cook time: 45 mins
Cuisine: Indian
Food group: Fish
Allergens: Fish

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

  • Boil a half-full kettle
  • Pull out a large lidded frying pan, a grater & a measuring jug

Get started

  • Finely chop or crush the garlic. Finely grate the ginger. Finely dice the onion. Halve the tomatoes. Finely slice the spring onions
  • Meanwhile, dissolve the creamed coconut in the jug with 500ml boiling water (250ml for 1 person)

Simmer the dhal

  • Heat the large lidded frying with 1 tbsp oil on a medium heat. Once hot, add the onion, garlic and ginger, then cook for 4-5 mins, until beginning to soften
  • Add the tomatoes, garam masala, the half pack of turmeric and half the spring onions, and cook for a further 2 mins
  • Add the lentils and creamed coconut mixture, then simmer for 12 mins, until the lentils are beginning to soften. Add a splash of water if it becomes too dry

Finish the prep

  • Meanwhile, roughly chop the coriander. Rinse the spinach
  • Quarter the lemon. Dice the basa into 3cm pieces

Add the fish

  • When the lentils have simmered for 12 mins, add the basa to the pan and simmer for 12 mins, until cooked through
  • Once cooked, gently in the spinach and half the coriander. Simmer until the spinach has wilted. Season with salt and pepper
  • Add a squeeze of lemon juice

Plate up

  • Check your fish is cooked through; it should be steaming hot, opaque and separate easily with a fork
  • Serve the basa dhal in bowls garnished with the remaining coriander, spring onions and the lemon 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?