Yes you can substitute yogurt with the same amount of cashew cream and 1 to 2 tablespoons of tangy pickle. Soak 12 cashews in 1/4 cup hot water for 15 mins and blend to a smooth puree. Use that in place of yogurt and finish the dish with the tangy pickle.