Place a large saucepan and heat the oil over medium heat. Add the onions and stir for 5 minutes until softened and translucent.
Ina large bowl mix together the meat, rice, paprika, mint, parsley and salt then add it to the saucepan and pour water to just cover the mixture. Then bring it to boiling.
When it starts boiling reduce the heat and simmer for 5 minutes.
In a large bowl and add the cabbage leaves you'll be using and cover with boiling water.
Keep the saucepan boiling until any remaining liquid disappear the mixture. Then roll out each cabbage leaf over cutting board and place one tsp of the meat rice mixture.
Roll the leaves with the mixture and transfer them into a wide saucepan.
Pour in about 360ml/12fl.oz. of hot water over then cover and cook on a low heat for about 30 minutes.
Mix some savory, paprika with melted butter, just few minutes before you turn of the heat.
Place in plate and then pour the melted butter mixture and yogurt over the top.
Serve immediately.