Pantry & tools (buy once, cook for months)
Core spices (ground): turmeric, Kashmiri chili (or mild paprika + a pinch of cayenne), cumin, coriander, garam masala.
Whole spices (optional but great): cumin seeds, mustard seeds, bay leaf, cinnamon stick, green cardamom, cloves.
Other essentials: ginger–garlic paste (or 1:1 grated fresh), tomato purée/canned tomatoes, onion, yogurt or cream/coconut milk, ghee or neutral oil, basmati rice, canned chickpeas, red or yellow lentils (masoor/moong), paneer (or firm tofu).
Tools: heavy skillet or Dutch oven, blender (or immersion), small pan for tempering/tadka, measuring spoons, rice cooker (optional).
The base method (one skill covers 80% of curries)
- Bloom whole spices (optional): Heat 1–2 tbsp oil/ghee on medium; add ½ tsp cumin seeds (and/or mustard seeds, a bay leaf). Let crackle 10–20 seconds.
- Bhuna the masala: Add 1 diced onion; cook to deep golden (8–10 min). Add 1 tbsp ginger–garlic; cook 60–90 sec until the raw smell disappears.
- Spice powder + tomato: Add ground spices (see Spice math below); stir 30 sec. Add 1 cup (240 ml) tomato purée. Cook, stirring, until the oil separates and the sauce turns brick red (5–8 min).
- Liquid + main ingredient: Add your protein/veg, plus ½–1 cup water/stock; simmer gently until tender and flavors meld.
- Finish: Taste and balance: salt, a squeeze of lemon, 1 tsp sugar if too sharp, a pinch of garam masala, and fresh cilantro. For creamier curries, stir in 2–4 tbsp cream, yogurt (tempered—see tips), or coconut milk.
Spice math (per 1 large onion + 240 ml tomato base)
- Turmeric: ½ tsp
- Ground cumin: 1 tsp
- Ground coriander: 2 tsp
- Chili powder: ½–1 tsp (Kashmiri = mild & red; cayenne is hotter—start with ¼ tsp)
- Garam masala (to finish): ½–1 tsp off heat
Scale up/down with the main ingredient: ~450–600 g chicken/fish/veg or 2 cans of beans fits the ratios well.
Heat control: use Kashmiri chili for color without much heat; add fresh green chili only at the end if you want a kick.
Six foolproof beginner curries
1) Butter Chicken (Murgh Makhani, weeknight version)
Serves 4 | ~35 min
Marinate (10 min): 600 g boneless chicken thighs, ½ cup yogurt, 1 tsp ginger–garlic, ½ tsp salt, ½ tsp turmeric, 1 tsp chili powder.
Sauce: 2 tbsp butter + 1 tbsp oil; 1 onion (sliced thin); 1 tsp ground cumin; 2 tsp ground coriander; ½ tsp chili; 1 cup tomato purée; 1 tsp sugar; ½ tsp salt; 120 ml cream; ½ tsp garam masala.
Method: Sear chicken in a little oil 2–3 min/side (no need to cook through); remove. In the same pan melt butter and sauté onion until golden. Add spices 30 sec, tomato + sugar + salt; cook until glossy and thick with specks of oil. Return chicken with juices; simmer 8–10 min until cooked. Stir in cream and garam masala; rest 2 min. Finish: butter swirl + cilantro.
Swap: Coconut cream for dairy-free.
2) Chana Masala (Spiced Chickpeas)
Serves 4 | 30 min
Base: 2 tbsp oil, ½ tsp cumin seeds, 1 onion (finely diced), 1 tbsp ginger–garlic, 2 tsp ground coriander, 1 tsp cumin, ½ tsp turmeric, ½–1 tsp chili, 1½ cups crushed tomato, 2 cans (800 g drained) chickpeas, 1 cup water.
Simmer 12–15 min until thick. Finish with ½–1 tsp garam masala, 1 tbsp lemon juice, cilantro.
Creamy option: mash a few chickpeas into the sauce for body.
Serve with: rice or toasted rolls for a quick chole bhature vibe.
3) Palak Paneer (Spinach & Paneer, bright green)
Serves 4 | 25 min
Blanch 400 g spinach in boiling water 45 sec; drain and blend with ½ cup water into a smooth purée.
In a pan: 1 tbsp ghee, ½ tsp cumin seeds, 1 onion (finely chopped) to pale gold; add 1 tsp ginger–garlic, ½ tsp turmeric, ½ tsp chili, 1 tsp cumin, 1 tsp coriander; ¼ cup tomato (optional, for a tangy style). Add spinach purée, 80–120 ml cream or ¼ cup yogurt, 1 tsp salt; simmer 3–4 min. Add 250 g paneer cubes (lightly pan-fried if you like). Finish with ½ tsp garam masala and a squeeze of lemon.
Vegan: use firm tofu + coconut milk.
4) Dal Tadka (Everyday Yellow Lentils)
Serves 4 | 25–30 min
Simmer 1 cup moong dal or masoor dal with 3 cups water, ¼ tsp turmeric, ½ tsp salt until soft (15–20 min; pressure cooker 6–7 min). Mash lightly and adjust water to a pourable stew.
Tadka: In a small pan heat 1½ tbsp ghee/oil; add ½ tsp cumin seeds, a pinch of chili flakes or 1 dried red chili, 1 minced garlic clove; cook until garlic just golden. Pour sizzling tadka over the dal; finish with lemon and cilantro.
Add-ons: diced tomato and onion in the simmer for a chunkier dal.
5) Egg Curry (Anda Curry, zero fuss)
Serves 4 | 30 min
Boil 6 eggs (9–10 min); peel and halve.
Make base masala using Spice math; when glossy, add 1 cup water and ¼ cup coconut milk or 3 tbsp cream. Simmer 5 min. Nestle eggs cut-side up; simmer 3–4 min. Finish with garam masala and cilantro.
Tip: Lightly sauté the boiled eggs in a teaspoon of oil for browned edges and better flavor absorption.
6) Easy Coconut Fish Curry (Kerala-style)
Serves 4 | 20–25 min
Base: 2 tbsp oil, ½ tsp mustard seeds, 8–10 curry leaves (if available), 1 onion (thinly sliced), 1 tsp ginger–garlic. Add ½ tsp turmeric, 1 tsp chili powder (or ½ tsp cayenne + ½ tsp paprika), 1 tsp coriander; 1 cup tomato. Cook to glossy. Add 400 ml coconut milk + ½ cup water and ¾ tsp salt; bring to a gentle simmer. Add 600 g firm white fish chunks (cod, halibut); cook 6–8 min just until flaking. Squeeze lemon; garnish with cilantro.
Swap: Shrimp works; reduce time to 3–4 min.
Quick DIY Garam Masala (fragrant finish)
Toast 2 tbsp coriander seeds, 2 tsp cumin seeds, 1 tsp black peppercorns, 8 green cardamom pods (seeds only), 1 small cinnamon stick, 6 cloves until aromatic; cool and grind. Store airtight 2–3 months. Use ½–1 tsp at the end of cooking.
Rice & bread, the simple way
Basmati rice (fluffy): Rinse 2–3 times. Cook 1 cup rice : 1.5 cups water with ½ tsp salt and 1 tsp oil; simmer covered 12 min; rest 10 min; fluff.
Cheater’s naan (skillet): Mix 2 cups flour, 1 tsp baking powder, ½ tsp salt, ¾ cup yogurt, 2 tbsp oil, enough water to make a soft dough. Rest 20 min. Roll ovals; cook on a hot dry pan 1–2 min/side; brush with butter + garlic.
Pressure cooker / Instant Pot notes
- Butter chicken: sauté base on Sauté mode; add chicken; High Pressure 5 min, quick release; add cream and finish.
- Chana masala (from dry): soak 1 cup chickpeas overnight; High 35–40 min, natural release 10; finish with garam masala + lemon.
- Dal: High 6–7 min; tadka afterward.
Balancing & fixing flavors (the cheat sheet)
- Too sour/tomato-y: 1 tsp sugar + 1 tbsp cream/yogurt; simmer 1 min.
- Too hot: Add dairy/coconut milk, or a knob of butter; serve with extra rice.
- Flat/bland: Add ¼–½ tsp salt first; then a pinch of garam masala and lemon.
- Bitter spices: You burned powders—next time lower heat and add tomato immediately after the 30-second spice bloom.
- Curdled yogurt: Always lower heat and whisk yogurt with a ladle of hot sauce before stirring in (tempering).
A 3-night beginner plan
- Night 1: Dal tadka + basmati rice + cucumber yogurt (raita).
- Night 2: Butter chicken or egg curry + naan.
- Night 3: Chana masala or palak paneer + leftover rice.
Batch the onion–tomato masala on Sunday and each night becomes a 15–20 minute finish.
Grocery checklist
Basmati rice, onions, garlic, ginger, canned tomatoes/tomato purée, yogurt/cream or coconut milk, cilantro, lemons; chickpeas (canned or dry), red/yellow lentils, spinach, paneer/tofu, eggs, chicken thighs, firm white fish.
Spices: turmeric, Kashmiri chili/paprika, cumin (whole + ground), coriander (ground), garam masala, mustard seeds, bay leaf, cinnamon stick, cardamom, cloves. Optional curry leaves.