My recipe came out weirdly bitter and terrible and I don't know why
I've been cooking an Indian recipe for chicken in cashew sauce and something's gone wrong. The recipe calls for pureeing 2 onions, garlic, tomato paste, cashews, garam masala, chili powder, lemon juice, tumeric, salt, and yogurt, then sauteeing this mixture for a few minutes. Then you add golden raisins, chicken, and water (I used coconut milk instead) and cook it for about 15 minutes. I did all this and then tasted the sauce and it's very, very bitter and tastes pretty terrible. Anyone know why? Anything I can do to fix it at this point?