How to Make Ribbon Cake (Traditional & Healthy Version)

Ribbon Cake is a beloved Sri Lankan dessert, renowned for its vibrant layers and festive appeal. Originating from homes across Sri Lanka, Ribbon Cake is a staple at birthday parties, weddings, and special gatherings, symbolizing celebration and happiness. Its colorful layers, typically pink and green, are achieved using natural food colors, making it visually appealing for both children and adults. The cake is soft, fluffy, and lightly sweetened, balancing flavor and texture perfectly. Sri Lankan Ribbon Cake stands out for its unique preparation technique, where batter is divided, colored, and layered before baking. The result is a visually striking, moist cake that pairs beautifully with a cup of Ceylon tea. Traditionally served as a dessert or tea-time treat, Ribbon Cake reflects the island's creative culinary spirit and is often shared among family and friends. This recipe presents a health-conscious version, reducing sugar and fat while retaining the authentic taste, making it suitable for those mindful of their calorie intake. Ribbon Cake is not just a dessert; it is a cultural icon, celebrated for its joyful presentation and nostalgic taste.

35 min total2 servingsmedium405 kcal / 100g

Ingredients

  • All-purpose flour
    1 cup All-purpose flour (Wheat flour (local: 'kiri pethi'))
  • Eggs
    2 Eggs (Free-range preferred)
  • Cane sugar
    1/3 cup Cane sugar (Can reduce for lower calories)
  • Low-fat milk
    1/4 cup Low-fat milk (Fresh or UHT)
  • Unsalted butter
    1/4 cup Unsalted butter (Can substitute with margarine)
  • Baking powder
    1 teaspoon Baking powder (Leavening agent)
  • Vanilla essence
    1 teaspoon Vanilla essence (Sri Lankan vanilla preferred)
  • Natural pink food color
    a few drops Natural pink food color (Beetroot extract or natural color)
  • Natural green food color
    a few drops Natural green food color (Pandan extract or natural color)
  • Salt
    a pinch Salt (Enhances flavor)

Step-by-step instructions

Step 1: Preheat your oven to 180°C (350°F)
0%

Step 1 · Preheat your oven to 180°C (350°F)

Preheat your oven to 180°C (350°F). Grease and line a small cake tin with parchment paper.

Step 2: In a mixing bowl
0%

Step 2 · In a mixing bowl

In a mixing bowl, cream butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition.

Step 3: Sift flour
0%

Step 3 · Sift flour

Sift flour, baking powder, and salt together. Gradually add to the wet mixture, alternating with milk. Mix until just combined. Add vanilla essence.

Step 4: Divide batter equally into two bowls
0%

Step 4 · Divide batter equally into two bowls

Divide batter equally into two bowls. Add pink food color to one and green food color to the other. Mix gently to achieve even coloring.

Step 5: Pour the pink batter into the prepared tin
0%

Step 5 · Pour the pink batter into the prepared tin

Pour the pink batter into the prepared tin, spreading evenly. Carefully layer the green batter on top. Smooth the surface with a spatula.

Step 6: Bake for 20 minutes or until a skewer inserted into the center come...
0%
20 min

Step 6 · Bake for 20 minutes or until a skewer inserted into the center come...

Bake for 20 minutes or until a skewer inserted into the center comes out clean. Allow to cool before slicing.

Step 7: Slice and serve
0%

Step 7 · Slice and serve

Slice and serve. Enjoy with a cup of Sri Lankan tea for an authentic experience.

Why this recipe is healthy

By lowering sugar and butter, this Ribbon Cake recipe supports healthier eating habits, ideal for calorie-conscious individuals. Natural colorings reduce exposure to synthetic additives. Including eggs and milk offers protein and essential vitamins, making it a nutritious yet festive treat. Portion control and mindful ingredient selection ensure you enjoy this Sri Lankan classic guilt-free.

A note on tradition

Ribbon Cake is a popular dessert throughout Sri Lanka, especially in urban and rural households. It is traditionally served during birthdays, weddings, and festive occasions like Sinhala and Tamil New Year. The cake's colorful layers symbolize joy and togetherness, making it a staple at gatherings. Its preparation is often a family affair, passed down through generations, reflecting Sri Lankan hospitality and culinary creativity.

← Back to Ribbon Cake nutrition