Introduction
The base of this dal comes from onions fried until golden brown, then tomatoes cooked until the oil separates. You get a thick, hearty chana dal with fresh ginger, green chiles, and coriander that works for dinner with roti or as a make-ahead lunch.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 4
Ingredients
- 250 g dried chana dal
- 2 average-size onions, finely chopped
- Vegetable oil
- 200 g chopped tomatoes
- 5-8 green chiles, finely chopped
- 20 g minced ginger
- 50 g finely-chopped coriander leaves
- Salt to taste
- 1 tbsp pepper
- 1 tbsp red chile powder
Instructions
- Soak the chana dal in water overnight.
- Drain the chana dal, and pressure cook them until tender. Drain.
- Fry the onions in hot oil until golden brown. Add the tomatoes, and fry until the oil separates out.
- Add chiles, ginger, salt, and drained chana dal. Boil for 1-2 minutes.
- Stir in pepper and garam masala. Garnish with coriander leaves.
- Serve hot with naan or roti.
Variations
- Reduce the green chiles from 5-8 to 2-3 if you want the ginger and pepper to come through more clearly with less direct heat.
- Swap the 1 tbsp red chile powder for Kashmiri chile powder if you want a deeper red color and a milder finish.
- Use mustard oil instead of vegetable oil for frying the onions if you want a sharper, more assertive flavor.
- Increase the chopped tomatoes from 200 g to 300 g if you prefer a looser, slightly tangier dal with more sauce for roti.
Tips for Success
- Soak the chana dal overnight so it cooks evenly in the pressure cooker and stays tender without turning patchy or hard.
- Drain the pressure-cooked dal before adding it to the onion-tomato base so the final texture stays thick instead of watery.
- Fry the onions until they are truly golden brown, not just soft, or the finished dal will taste flatter.
- Wait for the oil to separate from the tomatoes before adding the chiles, ginger, and dal; that tells you the base is properly cooked.
- Add the coriander leaves at the end so they keep their fresh flavor and color.
Storage and Reheating
Store the dal in an airtight container in the fridge for up to 4 days. For longer storage, freeze it in a sealed freezer-safe container for up to 2 months, leaving a little space at the top for expansion.
Reheat on the stovetop over low heat with a splash of water, stirring occasionally until hot. You can also microwave it in a covered bowl in 1-minute bursts, stirring between each, until evenly heated.
FAQ
Can you make this without a pressure cooker?
Yes. After soaking, simmer the chana dal in water until tender, which usually takes 45-60 minutes depending on the dal.
Why is the chana dal still firm after cooking?
It usually needs more time, especially if the dal is older. Pressure cook or simmer it longer until the grains press easily between your fingers.
Can you make it less spicy?
Yes. Cut back the green chiles and reduce the red chile powder; the ginger and pepper will still keep the dish flavorful.
Does it taste better fresh or the next day?
It holds up well overnight, and the flavors settle in after a few hours in the fridge. Add a splash of water when reheating because the dal thickens as it sits.
Attribution: Recipe text from “Cookbook:Chola and Roti” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Chola_and_Roti
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

