Spiced Lentil Dal
With Crispy Fried Halloumi

Published July 29, 2025

45 MINS
MODERATE
SERVES 6
About the Recipe
This is my version of my Aunty Joanne's Dal, the first truly vegetarian dish I ever fell in love with. Not a substitute for something else, just a perfectly comforting, deeply spiced bowl of its own. It was a hit with my entire family from the start, and I've been making it ever since, nearly every fortnight without fail.
Over time I have made a few tweaks, but the real genuis move wasn't mine: the fried halloumi. That golden, salty edge against the soft lentils? Amazing. It's dangerously tempting to load up more than you need, and I often do. This dal is hearty, nourishing, and quietly special. The kind of recipe that stays with you.
INGREDIENTS
For the Dal
1 cup red lentils
½ cup yellow lentils
1½ tsp ground turmeric
2 tsp chilli flakes
1 pinch salt
2L vegetable stock (or water)
3 garlic cloves, crushed
3cm piece fresh ginger, grated (approx. 1½ tsp)
½ small onion, finely grated
1½ tsp ground tumeric
1½ tsp black mustard seeds
1½ tsp cumin seeds
1½ tsp fennel seeds
1½ tsp coriander seeds
1 can (400g) chopped tomatoes
120g baby spinach
½ bunch coriander, chopped
To Serve
240g halloumi, sliced into strips
1 tsp vegetable oil
Extra chopped coriander
Green chilli, thinly sliced (optional, for extra heat)
Steamed basmati riceSeC
METHOD
1.
Rinse the lentils thoroughly until the water runs clear. Add them to a medium-sized pot with the vegetable stock, turmeric, chilli flakes, and sea salt flakes. Stir to combine.
2.
Bring to the boil over a high heat, then reduce to medium and simmer for around 25 minutes or until the lentils have softened, stirring occasionally.
3.
While the lentils cook, heat the vegetable oil in a medium frypan over medium heat. Add the grated onion, garlic, and ginger. Fry for 2 minutes, until fragrant, stirring as necessary.
4.
Add the second lot of turmeric, mustard seeds, cumin seeds, fennel seeds, coriander seeds, and an extra pinch of turmeric to the pan. Stir and fry for about 2 minutes until the spices are fragrant and the seeds start to pop.
5.
Tip the chopped tomatoes into the spice mixture and stir through. Leave to simmer for 3 minutes.
6.
Pour the spice mixture into the pot of lentils. Stir to combine and let it simmer for another 10 minutes to deepen the flavours.
7.
Add the baby spinach and chopped coriander to the pot. Stir through and cook for 2 minutes until the spinach is wilted.
8.
Heat a non-stick pan over medium heat with a little oil. Fry the halloumi for 1–2 minutes on each side, or until golden and crisp.
9.
Spoon the dal over basmati rice. Top with strips of fried halloumi, a sprinkle of chopped coriander, and thinly sliced green chilli if you like extra heat.
Tips
Adjust the spice to suit. This dish has a good kick, but it's easy to tone down. For a milder version, omit the birdseye chillies and reduce the chilli flakes to just 1/4 teaspoon. If you’re cooking for mixed tastes (like I do when making it for my Mum - she can’t handle the heat, I live for it), keep the base mild and serve with extra chilli flakes or fresh sliced green chilli on top.
Perfect for batch cooking. This dal doubles beautifully. I often make a double batch in a stock pot and freeze half for later. It’s one of those recipes that tastes even better the next day.
Freezer-friendly. Let it cool completely, then store in airtight containers and freeze for up to 3 months. Ideal for nights when you want something nourishing without the effort.
Nutritional Information
Serves 6. Approx per serve:
Calories: 341 | Fat: 12.5G | Carbs: 36.8G | Protein: 22G | Fiber: 9G | Sodium: 0.59G | Sugars: 3.6G
Recipe Notes
All recipes are written using metric and Celsius measurements. Unless otherwise stated:
-
Eggs are large, free-range.
-
Oven setting is fan-forced.
-
Spoon and cup measures are level.
-
Butter is unsalted.
-
Salt is fine sea salt.
Hungry for More?
Become a City Slicker and get fresh recipes, exclusive insider stories, and a little extra flavour in your inbox.












