{"slug":"green-lentil-dal-makhani","collection":"michael","is_recipe":true,"visibility":"public","title":"Green Lentil Dal Makhani","description":"A rich, creamy one-pot lentil curry in the style of dal makhani. Green lentils and kidney beans simmered with fresh tomatoes, finished with butter and cream.","body_md":"\n## Ingredients\n\n- 1–2 tbsp olive oil\n- 2 small onions, chopped\n- 12 small garlic cloves, sliced\n- 2 tbsp fresh ginger, crushed or grated\n- 8 small–medium fresh tomatoes, chopped\n- 4 tsp cumin seeds, crushed\n- 2 tsp fenugreek seeds, crushed\n- 1 tsp chili powder\n- 2 tbsp garam masala\n- 2 tsp turmeric\n- 400g (2 cups) dried green lentils\n- 800g (1 can) kidney beans, drained and rinsed\n- 600ml (2½ cups) water\n- 120ml (½ cup) double cream or heavy cream\n- 50g (4 tbsp) salted butter, divided\n- Salt and black pepper to taste\n- 1 bunch fresh cilantro (coriander), for serving\n\n## Instructions\n\n1. Heat olive oil in a medium-large saucepan over medium heat. Sauté onion until soft.\n2. Add garlic, ginger, cumin seeds, and fenugreek seeds. Stir for about 1 minute until fragrant.\n3. Add tomatoes and half the butter (25g). Simmer for about 5 minutes, stirring frequently, until the tomatoes break down and reduce.\n4. Stir in chili powder, turmeric, and garam masala. Season with salt and pepper.\n5. Add kidney beans, green lentils, and 600ml water. Bring to a simmer, cover, and cook for 30 minutes until lentils are completely soft. Simmer longer for a deeper flavour if you have time.\n6. Remove from heat. Stir in the cream and remaining butter (25g). Rest for 5 minutes.\n7. Serve topped with fresh cilantro, with naan or rice alongside.\n\n\u003e **Heat:** 1 tsp chili powder gives mild warmth. Add more to taste, or reduce to ½ tsp (or omit) for no heat.\n\u003e\n\u003e **Fenugreek:** Can be swapped for mustard or fennel seeds.\n\u003e\n\u003e **Tomatoes:** If fresh tomatoes aren't available, substitute about 240ml (1 cup) passata, or a few tablespoons of tomato paste with a splash of extra water.\n\u003e\n\u003e **Texture:** For a smoother finish, use an immersion blender to partially blend the dal to your preferred consistency.\n","draft":false,"servings":"8","prep_time":"5 minutes","cook_time":"30 minutes","total_time":"40 minutes","created_at":"2026-03-24T05:00:00Z","categories":["Main"],"tags":["Curry","Dal","Indian","Kidney Beans","Lentils","One-Pot","Vegetarian","Weeknight"],"methods":["Stove-Top"],"themes":["Vegetarian"],"ingredients":[{"section":"","items":["- 1–2 tbsp olive oil","- 2 small onions, chopped","- 12 small garlic cloves, sliced","- 2 tbsp fresh ginger, crushed or grated","- 8 small–medium fresh tomatoes, chopped","- 4 tsp cumin seeds, crushed","- 2 tsp fenugreek seeds, crushed","- 1 tsp chili powder","- 2 tbsp garam masala","- 2 tsp turmeric","- 400g (2 cups) dried green lentils","- 800g (1 can) kidney beans, drained and rinsed","- 600ml (2½ cups) water","- 120ml (½ cup) double cream or heavy cream","- 50g (4 tbsp) salted butter, divided","- Salt and black pepper to taste","- 1 bunch fresh cilantro (coriander), for serving"],"parsed":[{"raw":"- 1–2 tbsp olive oil","qty":1,"qty_max":2,"unit":"tbsp","item":"olive oil"},{"raw":"- 2 small onions, chopped","qty":2,"item":"small onions","prep":"chopped"},{"raw":"- 12 small garlic cloves, sliced","qty":12,"item":"small garlic cloves","prep":"sliced"},{"raw":"- 2 tbsp fresh ginger, crushed or grated","qty":2,"unit":"tbsp","item":"fresh ginger","prep":"crushed or grated"},{"raw":"- 8 small–medium fresh tomatoes, chopped","qty":8,"item":"small–medium fresh tomatoes","prep":"chopped"},{"raw":"- 4 tsp cumin seeds, crushed","qty":4,"unit":"tsp","item":"cumin seeds","prep":"crushed"},{"raw":"- 2 tsp fenugreek seeds, crushed","qty":2,"unit":"tsp","item":"fenugreek seeds","prep":"crushed"},{"raw":"- 1 tsp chili powder","qty":1,"unit":"tsp","item":"chili powder"},{"raw":"- 2 tbsp garam masala","qty":2,"unit":"tbsp","item":"garam masala"},{"raw":"- 2 tsp turmeric","qty":2,"unit":"tsp","item":"turmeric"},{"raw":"- 400g (2 cups) dried green lentils","qty":400,"unit":"g","item":"dried green lentils"},{"raw":"- 800g (1 can) kidney beans, drained and rinsed","qty":800,"unit":"g","item":"kidney beans","prep":"drained and rinsed"},{"raw":"- 600ml (2½ cups) water","qty":600,"unit":"ml","item":"water"},{"raw":"- 120ml (½ cup) double cream or heavy cream","qty":120,"unit":"ml","item":"double cream or heavy cream"},{"raw":"- 50g (4 tbsp) salted butter, divided","qty":50,"unit":"g","item":"salted butter","prep":"divided"},{"raw":"- Salt and black pepper to taste","item":"Salt and black pepper to taste"},{"raw":"- 1 bunch fresh cilantro (coriander), for serving","qty":1,"unit":"bunch","item":"fresh cilantro","prep":"for serving"}]}],"servings_int":8,"qc":{"status":"passed","last_checked_at":"2026-07-30T02:00:12.612885Z","checked_by":"robert@sigler.io","standard_version":"2026-07-29","findings_count":0,"stale":false}}
