Fresh oranges are in season and I love to use them in variety of ways besides enjoying eating them alone. I and my family are big fans of homemade cakes. So, I decided why not I make cake with juicy oranges in it. I made orange Swiss roll cake and I am really delighted to try this recipe. This orange Swiss roll recipe is simple but it is so yummy, moist and full of refreshing orange flavor. When I first tried this recipe I was a little scared of cracking the cake while rolling it. But believe me, it was much easier than I expected, just a few precautions and you can make it like a pro. It is a must try seasonal treat with unforgettable taste.

If you love oranges you must also try these recipes

Orange chicken with chili garlic rice

Homemade orange ice cream

Refreshing orange mojito

This homemade orange Swiss roll is a true celebration. It will take all your stress away as it gives you a happy time which you thoroughly enjoy. Ever wonder where this yummy desert “Swiss roll” comes from? Well I know, like me, your guess is obviously Switzerland. But when I researched about it, I found no particular origin of it. Swiss roll also called jelly roll, roll cake, or Swiss log was originated possibly in Australia. It was originally made by spreading jelly on it, rolled carefully and cut in slices after getting cold. That’s why it is called “jelly roll” or “jelly cake”.  it is also called”roulade” as rolled with some jam, cream or frosting.

Orange Swiss roll ingredients:

  • Oranges: Fresh oranges are best to use. Oranges should be firm and tight, otherwise, when you make slices of them; they will not retain their round shape.
  • Flour: I am using all purpose flour and I do not recommend almond flour or any other flour for this recipe.
  • Eggs: Four large eggs are used for the cake. Separate the egg yolks and beat egg whites until they become foamy and firm or until you get soft peak.
  • Cooking oil: It is preferred to use olive oil or canola oil in this recipe.
  • Milk: Milk is very important in this recipe as it keeps the sponge moist and soft.
  • Sugar: sugar is used in two parts. One part goes in cake mixture and other part is used to make sugar syrup in which orange slices are boiled.
  • Orange essence: It is totally optional to use artificial orange flavor. You can skip it if you don’t like it.
Orange Swiss roll

Also try these cakes

Carrot cake with cream cheese frosting

Dalgona coffee cake

Coconut cheese cake

Moist lemon loaf

No bake mango cheese cake

Tips for making perfect Swiss roll:

  • When you make slices of orange, make slices as thin as possible. Thick slices will damage the cake while rolling.
  • Boil the slices in sugar syrup for just one or two minutes. Slices will become over soft and difficult to manage if you boil them for long time.
  • Always place butter paper in the baking tray before pouring cake batter. Butter paper saves the cake from sticking on base .
  • When you make the cake upside down, place butter paper and a hard tray on the cake then flip it. Remove butter paper carefully from other side.
  • Place cling foil on tray and flip cake again. Cling foil helps in rolling the cake perfectly.
  • Don’t over bake your cake. it’s a very thin layer of batter and will be baked in 15-20 minutes.
Print Pin
5 from 1 vote


This orange Swiss roll is a true celebration. It will take all your stress away as it gives you a happy time which you thoroughly enjoy. It is so yummy, moist and full of refreshing orange flavor. It is a must try seasonal treat with unforgettable taste.
Course Dessert, Side Dish
Cuisine American, Australian, Mediterranean
Keyword chocolate orange swiss roll, mandarin orange swiss roll, Orange swiss roll, orange swiss roll cake recipe, orange swiss roll recipe, spanish orange swiss roll
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour
Servings 5 people


  • Mixing bowl
  • beater preferably electric beater
  • Knife to cut
  • Baking oven
  • Strainer
  • serving plate
  • Butter paper


  • 2 large Oranges
  • 100 gm Sugar
  • cup Oil
  • ½ cup Milk
  • ¾ cup All purpose flour
  • 4 large Eggs
  • 4-5 drops Orange essence


  • Wash oranges and cut them in slices.
  • Put two cups of water and 3 tbsp of sugar in pan. Put orange slices in it and boil them 1-2 minutes.
  • Place kitchen towel in a tray and put boiled orange slices on it .
  • Strain the sugar mixture and keep it aside.
  • Separate egg yolks from egg white. Put egg yolks and 4 tbsp sugar in a bowl and beat them until creamy.
  • Add oil and milk in bowl and beat again.
  • Mix all purpose flour and fold the batter gently.
  • Beat egg whites until they become stiff and foamy.
  • Fold egg white into batter. Do not beat.
  • Place butter paper on baking tray and out orange slices on it . keep equal distance between slices.
  • Pour cake batter on tray and tap the tray so that batter spreads equally.
  • put tray in oven and bake it for 20 minutes at 160 degree centigrade.
  • Place butter paper and hard tray on baked cake and flip it. Remove paper from other side carefully.
  • Spread a cling foil on tray and flip the cake again on it.
  • Now take a brush and spread sugar mixture on cake.
  • Whip cream until you get soft peak.
  • Spread cream on cake evenly. make sure the layer of cream should not be too thick.
  • Start rolling the cake. hold cling foil in your hands and fold the cake with its help. Try not to touch the cake.
  • wrap the roll in butter paper and place it in fridge for 3-4 hours.
  • After 3-4 hours take out cake from fridge and remove butter paper and cling foil carefully. Swiss roll will be ready to serve.

I would love it if you try my recipe and give me a feed back in the comments below. To keep updated with my new recipes subscribe to and also follow me on instagram and facebook.

7 thoughts on “ORANGE SWISS ROLL”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating