Delicious Swiss Carrot Cake Recipe

5 stars
4.71 (13)
Delicious Swiss Carrot Cake Recipe
Prep Time:
20 mins
Cook Time:
60 mins
Total Time:
Recipe by Administrator
Published on September 17, 2023

This Swiss Carrot Cake is a moist and flavorful cake that is perfect for any occasion. Made with fresh carrots, warm spices, and a creamy frosting, this cake is sure to impress. The recipe is easy to follow and can be made ahead of time. Serve it as a dessert or enjoy it with a cup of tea or coffee. This cake is a true crowd-pleaser!


  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 4 large eggs
  • 1 1/2 cups granulated sugar
  • 1 cup vegetable oil
  • 2 cups grated carrots
  • 1/2 cup crushed pineapple, drained
  • 1/2 cup chopped walnuts (optional)
  • 1/2 cup raisins (optional)
  • 1 teaspoon vanilla extract
  • 1/2 cup unsalted butter, softened
  • 8 oz cream cheese, softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract


  1. Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking pan.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
  3. In a large bowl, beat the eggs and sugar until well combined and pale yellow in color.
  4. Add the vegetable oil to the egg mixture and mix until smooth.
  5. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
  6. Fold in the grated carrots, crushed pineapple, walnuts, raisins (if using), and vanilla extract.
  7. Pour the batter into the prepared baking pan and spread it evenly.
  8. Bake for 35-40 minutes, or until a toothpick inserted into the center of the cake comes out clean.
  9. Remove the cake from the oven and let it cool completely in the pan.
  10. In the meantime, prepare the frosting by beating the softened butter and cream cheese until smooth and creamy.
  11. Gradually add the powdered sugar and vanilla extract, and continue beating until well combined.
  12. Once the cake has cooled, spread the frosting evenly over the top.
  13. For the best flavor, refrigerate the cake for at least 1 hour before serving.
  14. Slice and serve the Swiss Carrot Cake as a delightful dessert or enjoy it with a cup of tea or coffee.

Interesting Facts

  • Carrot cake is believed to have originated from the Middle Ages when sugar was scarce, and people used sweet vegetables like carrots for flavor and sweetness.
  • The Swiss Carrot Cake is a traditional Swiss dessert, often served during special occasions and celebrations.
  • Carrots are packed with vitamins and fiber, making this cake a healthier dessert option.
  • Adding pineapple to the cake batter helps keep the cake moist and adds a hint of tropical flavor.
  • Feel free to customize the recipe by adding your favorite nuts or dried fruits to the batter.