In a kadhai/heavy bottomed pan, heat oil on medium flame.
Add whole red dry chilli, cumin seeds, once seeds crackle, add other spices(fennel seeds, fenugreek seeds, onion seeds). Sauté for few seconds.
Add coarsely crushed ginger and green chilli., and sauté again for few seconds.
Add chopped tomatoes, also add chopped dates and cranberries.
Cook for about 2-3 mins then add coriander powder, salt, jaggery.
Add about ¼-½ Cup water. Mix, cover and cook till tomatoes are soft and mushy and cooked well.
Cool and store in an air tight container. Serve with meals as required.