If you love lentil dahl, you’ll love this lower carb version of the classic Indian dish. Dahl is one of my favourite foods and regardless of how you make it, it’s a very hearty, wholesome and healthy meal. Lentils are high in fiber, vitamin and minerals and a good source of plant-based protein but if you’re looking for a lower carb way to get your dahl fix, this beautiful, savoury cauliflower coconut dahl is the way to go!
Low Calorie + Low Carb Options
One serving of this cauliflower coconut dahl comes in at just 106 calories with 14 grams of carbs, 4 grams of fat and 4 grams of protein. So, go ahead and make those serving sizes a bit bigger if you’re hungry! I didn’t use any oil so there is just a little fat from the light coconut milk, other than that there isn’t much to it – just veggies and spices!
It makes a great side dish too, or even as a salad-topper. I ate my last serving with a big bowl of baby spinach, some baked sweet potato and crispy tofu. It was delicious!
Since I’m tracking macros right now, I don’t eat lentils very often. I love lentils but they’re so calorie-dense that I prefer to eat higher volume foods to keep me full longer. Cauliflower rice is an excellent way to add volume to your diet without adding a lot of calories, plus it offers a ton of health benefits. If you do want to dig into a bowl of real lentil dahl however, you have to try my coconut red lentil dahl recipe. It’s a reader favourite and one of my favourite recipes too.
Cauliflower Rice Recipes
I’ve posted quite a few cauliflower rice recipes on the blog. The most popular is my healthy cauliflower fried rice which is really easy to make and healthier alternative to traditional fried rice. I like to make a tofu scramble and mix that in to increase the protein and it’s like fried rice with egg!
Here are a few other cauliflower rice recipes I’ve shared!
You can also used cauliflower in place of mashed potatoes, as a base for creamy sauces and to make cauliflower wings!
Cauliflower Coconut Dahl
Not only is this twist on lentil dahl easy to fit into a healthy diet, it’s a cinch to make and can be ready in less than 30 minutes. If you prep the cauliflower rice ahead of time, it would be even faster! It’s also packed with antioxidants, vitamins and minerals so although it’s low in macros, it’s high in micronutrients and we can’t forget about those!
All you have to do is saute the onion, garlic and ginger in some vegetable stock, add all the spices, add the cauliflower rice and coconut milk, simmer away, stir in some lime and cilantro and you’re ready to go!
It smells wonderful, it’s bright and beautiful and it’s full of delicious, curry-inspired flavour. If you want to add some extra protein to this dish, feel free to stir in your favourite veg protein source! Crumbled tempeh or tofu, Field Roast sausage or some seitan would be awesome.
- 1 onion, 350 g
- 1 tbsp ginger, 10 g
- 3 cloves garlic
- 1 tomato, 200 g
- ¾ cup vegetable stock
- 1 tbsp curry powder
- 2 tsp cumin
- 1 tsp coriander
- 1 tsp cinnamon
- 1 tsp turmeric
- 1 head cauliflower, riced, approx. 6 cups, 750 g
- 4 tbsp packed finely chopped cilantro
- 1 can light coconut milk
- 1 tsp organic cane sugar
- Juice from ½ lime
- Add the onion, garlic and ginger to a pan with a few splashes of the vegetable stock. Cook until it starts to soften, about 5 minutes. Add a little extra of the stock if needed.
- Add all the spices and the tomato and stir to combine, adding a bit more stock.
- Add the cauliflower rice, cilantro, coconut milk and the rest of the stock.
- Simmer lightly until the cauliflower is tender, about 20-25 minutes.
- Stir in the sugar and lime juice.
- Serve topped with fresh cilantro.
If you make 6 servings out of this the servings are on the smaller side, so feel free to make 3-4 servings instead! It will still only be around 200 calories per serving so if you're hungry or need more energy, definitely increase the serving size.