To make on the stove top: Heat the olive oil in a large pot over medium heat (I would use a little more olive oil); add the spices, stir and heat through for a minute; add onions and stir for two to three minutes; add the remaining ingredients except the lime.