Melt the butter and keep it separately.
Beat the eggs and sugar in a large bowl until it looks fluffy.
Add the orange juice and zest, mix well.
Sift the flour, baking powder, bicarbonate of soda and almonds into the egg mixture.
Fold gently without any lumps.
Finally fold the butter into the mixture.
Grease 4 ramekins with butter and dust it with flour. Pour the mixture equally into the ramekins.
Preheat the oven to 180 degree Celsius.
Take a large tray, fill with boiling water and then place the ramekins inside that.
Bake it in the preheated oven for 25 minutes or until a skewer inserted comes out clean.