Chana Masala – Diabetes-Friendly Vegetarian Chickpea Curry

Low-GI (glycaemic index), high-fibre South Asian comfort in a bowl
Chana Masala – Diabetes-Friendly Vegetarian Chickpea Curry
A registered nutritionist-approved low-GI (glycaemic index) chickpea curry supporting diabetes-friendly blood sugar, with authentic South Asian flavour.
Nutrition per serving
Nutritionist’s Note
By packing 9g of dietary fibre alongside complex carbohydrates from chickpeas, this classic dish buffers glucose absorption to effectively flatten post-meal blood sugar spikes. Using monounsaturated olive oil and low-sodium stock alongside warming spices like ginger and cumin keeps the cardiovascular load light, which is crucial for overall metabolic health. I frequently suggest this to my clients with type 2 diabetes or prediabetes who want a deeply comforting, plant-based dinner that maintains steady overnight glycaemic control.
Ingredients
- 400 g canned chickpeas, drained and rinsed
- 1 large onion (≈150 g), finely chopped
- 2 cloves garlic (≈10 g), minced
- 1 tsp fresh ginger (≈5 g), grated
- 200 g chopped tomatoes (canned, no added sugar)
- 150 ml low-sodium vegetable stock
- 1 tbsp olive oil
- 1 tsp each ground cumin and ground coriander
- ½ tsp ground turmeric
- ½ tsp garam masala
- ¼ tsp chilli powder (adjust to taste)
- ½ tsp sea salt and ¼ tsp freshly ground black pepper
- 1 tsp dried fenugreek leaves (kasuri methi)
- 1 tsp amchoor (dried mango powder), or a squeeze of fresh lemon juice
- Fresh coriander leaves, chopped, for garnish
Method
- Heat the olive oil in a heavy-bottomed pan over medium heat; this helps release the spices without burning them.
- Add the chopped onion and sauté for 5-6 minutes until translucent, creating a flavour base for the curry.
- Stir in the garlic and ginger, cooking for another minute to aromatise the mixture.
- Sprinkle in cumin, coriander, turmeric, chilli powder and a pinch of salt; toast the spices for 30 seconds to unlock their depth.
- Pour in the chopped tomatoes and vegetable stock, bring to a gentle simmer and let the sauce reduce by a third, about 8 minutes, to concentrate flavours.
- Add the chickpeas, stir to coat, and simmer for 10 minutes; the fibre-rich legumes will absorb the spices and stay low-GI.
- Finish with garam masala, fenugreek leaves, and amchoor (or a squeeze of lemon juice) for the classic tangy chana masala finish; cook for a further 2 minutes, then remove from heat and garnish with fresh coriander.
- Serve hot with a side of whole-grain brown rice or a small whole-wheat roti for a balanced meal.
Tried this recipe?
Scan to cook from your phone
Storage
Transfer cooled leftovers to an airtight container and chill in the fridge for up to 4 days, or freeze for up to 3 months (chana masala actually tastes better the next day as the spices infuse). Reheat on the hob over a medium heat with a splash of water or extra veg stock to loosen the sauce, stirring occasionally until piping hot throughout.
Tips
- Lightly crush a couple of tablespoons of the chickpeas against the side of the pan with your spoon whilst simmering; this naturally thickens the gravy without needing extra starches, keeping the glycaemic load low.
- Rub the kasuri methi (dried fenugreek leaves) vigorously between your palms before dropping them into the pan; this friction warms the leaves and releases their aromatic essential oils for maximum flavour.
- To lower the glycaemic impact even further, serve alongside a dollop of unsweetened plain Greek yoghurt, which adds protein and helps smooth out post-meal blood sugar levels.
Want a meal plan built around your needs?
If you'd like more like this, tailored to your routine and your condition, a free 15-minute call is where we figure out what that could look like.
Online consultations by secure video call, open to clients across the UK.






