For a touch of luxury, try making butter chicken with cashews. This recipe adds a delightful crunch and a subtle nutty flavor to the dish. The cashews are soaked and ground into a paste, which is then added to the sauce along with the usual ingredients. The result is a creamy and indulgent butter chicken that will impress your guests.