Coconut Almond Swiss Roll Cake

Soft and airy sponge Coconut Almond Swiss Roll Cake recipe. The cake layer is fluffy and soft with a chocolate spread, a light cream rolled into a swiss roll. The cake roll is topped with sliced almonds and coconut flakes. The perfect balance of flavors.

We love adding almonds to desserts like coffee cake or a layered cake, and even in a broccoli salad.

Slices of Swiss Roll Cake with a sponge cake base, a chocolate layer, and coconuts on a plate.

PIN this recipe HERE! Follow Valentina’s Corner on Pinterest for more inspiration!

coconut almond swiss roll cake-

This swiss roll is truly the perfect balance of flavors. The sponge cake roll is so soft and airy and when combined with the chocolate spread, light cream with coconut and almonds, it’s truly the best kind of dessert. It’s not overly sweet but definitely sweet enough to satisfy the sweet tooth. The dessert comes together so quickly and will be a hit with the kids and adults alike.

 Up close picture of a slice of coconut almond swiss roll on a platter.

how to make almond coconut swiss roll-

This almond coconut swiss roll is such an easy recipe to make and is so beautiful when served.

  • First, prepare cake roll by creaming together the egg with sugar and folding in the flour mixture.
  • Then toast the almonds and the coconut flakes, adds so much crunchiness and flavor.
  • Prepare the chocolate spread.
  • Prepare the easy and light cake cream.
  • Lastly, assemble the swiss roll.

You will want to use a large, rimmed baking sheet the size of 18″x12″ (somewhere in that vicinity).

Step by step collage instructions how to make sponge swiss roll.

This recipe was inspired by the candy Almond Joy and that really is what it tastes like in every bite. You have the chocolate, the coconut flakes, the almonds and to top it off – a delicate light cream.

We love the homemade chocolate layer that takes this cake over the top. I mean, who doesn’t love chocolate!?! The light chocolate layer is such a great compliment to this coconut swiss roll.

Step by step pictures on how to assemble swiss roll with a chocolate layer and a sweet cream.

can I prepare swiss roll cake in advance?

Yes, this roll may be prepared up to 2 days in advance. Keep the cake covered tightly and refrigerated.

TIP: Thought coconut flakes and almonds are a great combination in the recipe, you can leave out one or the other if desired.

Chocolate layer in coconut roll cake. Spread chocolate layer on cake, top with toasted almonds and coconut flakes.

Oh I can’t wait for you to give this Swiss Roll Recipe a try! You sure are in for a treat with the amazing combination of flavors.

Other sponge cake recipes that you may enjoy:

Print Recipe
5 from 3 votes

Coconut Almond Swiss Roll Cake

Coconut Almond Swiss Roll Cake Recipe. Sponge cake roll with a chocolate spread, a light cream and topped with toasted almonds and coconut flakes. 
Prep Time28 mins
Cook Time17 mins
Total Time45 mins
Course: Dessert
Cuisine: American
Keyword: swiss roll
Servings: 8 servings
Calories: 527kcal


  • 3/4 cup sliced almonds, toasted
  • 1/2 cup sweetened coconut flakes, toasted

swiss roll-

chocolate layer-


  • 1 8 oz cream cheese, room temp
  • ½ cup granulated sugar
  • 1 cup heavy whipping cream, cold


  • Preheat oven to 355°F. Line baking sheet with parchment paper. Spray with baking spray and lightly dust with flour. Set aside.
  • Spread sliced almonds on a small baking sheet. Spread coconut flakes on a baking sheet. Bake 5-7 minutes until golden in color. Set aside to cool.

Prepare the Swiss Roll

  • Separate egg whites from egg yolks in two bowls. Beat egg whites on high speed for 2 minutes, until whites form soft peaks. Slowly, add sugar and beat another 2 minutes until stiff peaks form.
  • Using same whisks, in a different bowl, beat egg yolks and sour cream for 1 minute. Add yolk/sour cream mixture to egg whites and beat on low speed until combined.
  • Combine flour and baking powder. Add half the flour to egg mixture. Beat. Add the rest of the flour and beat again. Beat lightly and just enough to incorporate the flour. Don't overbeat.
  • Pour mixture into the prepared baking sheet. Bake 12-14 minutes. Check the center of cake for the readiness with a toothpick, it should come out clean.
  • Once baked, let cool about a minute and roll cake up into a roulade.

Chocolate Spread-

  • Combine the ingredients for the chocolate in a saucepan. Cook over medium heat, stirring frequently until thick and smooth in consistency.  Set aside to cool. 

Prepare the Cream-

  • With a mixer, beat the cream cheese until smooth, add sugar and mix until combined. 
  • In a separate bowl, beat the whipping cream until peaks form. Combine with cream cheese and sugar, fold in the whipping cream until well combined. 

Assemble Swiss Roll-

  • Carefully unroll the cake roll and remove the parchment paper (be sure cake is completely cooled). Spread the chocolate generously over the cake. 
  • Add about 2/3 of the cream over the chocolate. 
  • Add about half of the toasted almonds. 
  • Tightly roll cake into a roll. Coat top and sides of roulade with remaining cream.
  • Decorate top of roulade with toasted coconut flakes. 
  • Refrigerate cake covered at least 2 hours or overnight.


Use a rimmed baking sheet around the size of 18"x12". 🙂
Nutrition Facts
Coconut Almond Swiss Roll Cake
Amount Per Serving
Calories 527 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 15g94%
Cholesterol 161mg54%
Sodium 108mg5%
Potassium 246mg7%
Carbohydrates 61g20%
Fiber 3g13%
Sugar 44g49%
Protein 8g16%
Vitamin A 795IU16%
Vitamin C 0.2mg0%
Calcium 91mg9%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 14 Comments
  • Andrea Johnson 11/22/2019, 12:07 am Link Reply

    Delicious and easy!!

    • Valentina's Corner 11/22/2019, 9:57 am Link Reply

      Thank you for giving our swiss roll a try, Andrea. I’m so glad you enjoyed it.

  • Iryna 04/21/2019, 11:00 am Link Reply

    Happy Easter Valentina!
    Made this roulade yesterday 4/20. Was looking for a dessert that is quick and easy to make, and am glad I came upon your site. This roll is soooooooo yummy 🤤🤤🤤😋😋😋. All of the flavors go well together, and it has just the right sweetness, which I love!!! A day later, more than half of it is already gone 🤪🤣.
    Thanks for a great recipe!!!

    • Valentina's Corner 04/21/2019, 8:29 pm Link Reply

      That just makes me so happy, Iryna. I’m so glad to hear that, thank you for sharing and visiting our online home. Stop back and visit. 🙂

  • Tanya 06/16/2018, 12:16 am Link Reply

    Wow, this cake was delicious!!!!

    • admin 06/17/2018, 11:53 pm Link Reply

      You’re so kind, Tanya. Thanks so much for the awesome feedback. And, thanks for visiting our online home. 🙂 🙂

  • Oksana 04/07/2018, 10:22 pm Link Reply

    Made this tonight . It’s delicious ? my whole family loves it. The flavors are amazing. Thank you

    • admin 04/08/2018, 12:33 am Link Reply

      Thanks so much for trying our recipe, Oksana!
      So glad to hear your family loved the cake. Look at you awesome baked. 🙂

  • oksana 04/02/2018, 9:54 am Link Reply

    What size of baking sheet for the cake? Also, sweetened or unsweetened coconut?

    • admin 04/02/2018, 10:54 am Link Reply

      Updated, thank you, Oksana.
      Have a lovely week.

  • Laura 03/31/2018, 8:03 am Link Reply

    Hi valya how do you prepare the chocolate layer

    • admin 03/31/2018, 11:03 am Link Reply

      Oh no. Thanks so much for catching that, Laura. It’s fixed. 🙂

  • Delly 03/31/2018, 1:47 am Link Reply

    How do you make the chocolate spread??

    • admin 04/04/2018, 11:52 pm Link Reply

      I’m so sorry for not responding earlier. For some reason, your comment was marked as Spam and I didn’t see it come through. The recipe is updated. Enjoy! 🙂

Leave a Reply

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