You can make it in both ways but the curry with bones is more tasty and healthy as compared to cook without bones. Bones have a special taste and when it cooks on slow heat then release juices and oil from bones and marrow that make a perfect taste of curry.