Now, in hot oil, add fennel seeds,jeera/cumin seeds and let them splutter.Add onion cut lengthwise and cook until brown.Add the masala/spices and salt and cook on low flame till the onions leave oil.Now,add tomatoes and cook again for 5 minutes until oil separates.Add the tomato puree and cook again till oil separates.This will not take more than a few minutes.