In order to cook garudhiya, tuna fish are cut up following a traditional pattern. After having had the gills and some of the innards thrown away, the fish pieces, the heads and the bones are carefully washed. The fish is then boiled in water with salt, until it is well cooked. The foam or scum (filleyo) is carefully removed while boiling and is later discarded.[1]
Garudhiya is usually eaten with steamed rice, but it can also be eaten with roshi, the Maldivian chapati. When eaten with steamed taro (Alocasia and Colocasia), or with steamed breadfruit, grated coconut is added.[1]
Sometimes Maldivians use chilies, curry leaves and onions to flavor the garudhiya according to their taste, however, mostly this broth is cooked simply using fish, salt and water.
Kekki garudhiya is a variant of garudhiya with spices.
Garudiya could be also obtained using other fishes like wahoo(kurumas), mahi-mahi(fiyala)orbluefin jack(handi), among others, but the favored fish for garudhiya is tuna and related species.
When the tuna-based garudhiya is cooked until all the water evaporates, it forms a thick brown paste known as rihaakuru that is highly valued in the Maldivian diet.[3]