こんにちは。
様々な言い方ができると思いますが、例えば以下のような英語表現はいかがでしょうか:
Would you like dessert?
Would you like any dessert?
普段はこのように言うことが多いです。
ご質問のように a dessert と言うこともできますが、「一つのデザートはいかがですか?」のように聞こえて少し違和感があります。
ぜひ参考にしてください。
"Would you like some dessert?" は一般的な表現で、「デザートはいかがですか?」と尋ねる時に使います。"Would you like a dessert?" と似ていますが、"some" を使うと、デザートの種類が不特定または複数の可能性がある、もしくはデザートそのものを少し試してみたいかというニュアンスがあります。
一方で "a dessert" と言うときは、通常デザートとして提供される1つのアイテム、つまり具体的な一品を指すことが多いです。