I did not get to try this exactly as written as I did not have all that I needed. I did not have cilantro and had to use cumin. I had Vidalia onion, not red. I forgot to roast/char the peppers. I chopped 4 small ones and then I remembered, so I charred one over an open flame and added it. I would give my variation 4 stars so I rate this at five as I am sure the cilantro would move it up a star.