Chop the onions and garlic and sauté in the oil. Add all the spices and roast lightly. Then add flour and tomato paste and roast a little more. Pour in the water and let the sauce simmer gently for 20 minutes.
Can be used for gratinating enchiladas, taco fillings, etc. The spices can be varied according to personal taste.