Dal is one of those fantastic, warming dishes that feels like a hug. Made with lentils and a variety of other vegetables (a total of 10 vegetables and legumes, in fact!), this version is as good for you as it is delicious.
I used a selection of slightly sad looking vegetables from the bottom of my freezer for this dal – it’s a brilliant vegetarian curry for using up odds and ends in a really tasty way.

Dal is an Indian dish usually made with lentils, along with a variety of spices. The lentils are cooked down either in coconut milk or stock to make a lovely, creamy meal.
What Vegetables can be Added?
This is the fun part – dal is incredibly versatile and so many vegetables can be added in during the cooking process. In my recipe, I’ve used frozen cauliflower, spinach and peas, but courgette, butternut squash, potato, sweet potato, peppers, carrots and tender stem broccoli could all work – in fact, I’m struggling to think of one that wouldn’t.
What Spices are Used in Dal?
You can use a variety of different spices, but I’ve purposefully kept my recipe here extremely simple. My dal uses store cupboard staples, so the only flavours here are onion, garlic, ginger and curry powder. Trust me, it’s delicious!
Dal can be cooked in about 30 minutes. You want to simmer the lentils in the liquid until they’re soft and flavourful. It’s a great week night dish.
What Goes Well With Dal?
Dal works brilliantly as a side dish with almost any curry. It also works well as a main dish with rice or by itself. I’ve made a cucumber and tomato yoghurt to go with it here – that brings some wonderful freshness. You can also serve with poppadoms, naan or flat breads.
Here are some curries that you could serve alongside this dal:
- Lamb and Spinach Curry
- Slow Cooked Beef Curry
- Easy One Pot Saag Paneer
- Chicken Balti
- Vegetable Korma
- The Creamiest Butter Halloumi Curry
Using Frozen Vegetables
You can chop and change the vegetables in this recipe to suit what you have in the freezer, but you’ll need to take account of how long they’ll take to cook. Larger vegetables like cauliflower, sweet potato, pumpkin etc. are quite dense and should be added early on to cook them through. Smaller vegetables like peas can be added right at the end because they just need to be warmed through.

Want more lentil recipes? Check out these ones.
You might also like these dal recipes:
Bottom-of-the-Freezer Vegetable Dal

Ingredients
- 1 tablespoon vegetable oil
- 1 onion
- 3 cloves garlic
- 20 grams ginger
- 2 teaspoons medium curry powder
- 300 grams red lentils dried
- 100 grams cauliflower frozen
- 100 grams spinach frozen
- 100 grams peas frozen
- 400 ml coconut milk
- 20 grams fresh coriander
- 1 large tomato
- ½ cucumber
- 2 tablespoons greek yoghurt
Instructions
- Peel and chop the onion. Peel and dice the garlic and ginger.
- Put a large saucepan on a medium heat and add the oil. When hot, add the onion, garlic and ginger. Cook, stirring often, for 3 minutes until softening.
- Add the lentils and curry powder. Stir, then pour in the coconut milk and 400ml water. Add your chunkier frozen vegetables – the cauliflower and spinach chunks.
- Turn down to a simmer and cook gently, stirring regularly, for about 20 minutes until the lentils are soft.
- Add the peas – cook for another minute – then stir in the chopped coriander. Season with salt.
- To make the yoghurt, chop the tomato and cucumber into 1cm pieces. Mix with the yoghurt and season with salt.
- To serve, scoop the warm dahl into bowls and top with the cool yoghurt. Delicious!
Video
Notes
- You can freeze leftovers for up to 3 months. Reheat thoroughly before serving.
- You can replace the cauliflower, spinach and peas with any other frozen vegetables. Try butternut squash, courgette or edamame beans.

An easy and delicious way to get plenty of veg into your doet