vegan strawberry lime layer cake
Prep time
Cook time
Total time
This fresh and zesty Vegan Strawberry Lime Layer Cake tastes like summer! The frosting is made with homemade lime curd for an even more flavorful treat.
Recipe type: Cakes
Serves: 12
  • *for the lime curd*
  • ¼ cup unsweetened nondairy milk
  • 2 tbsp water
  • ½ tbsp corn starch
  • 3 tbsp granulated sugar
  • 3 tbsp fresh lime juice
  • zest of 1 lime
  • 2 tbsp + 2 tsp vegan butter
  • pinch of salt
  • green food coloring (optional)
  • *for the cake*
  • 2 tbsp ground flaxseed + 6 tbsp water
  • 1 cup granulated sugar
  • 1¾ cup all-purpose flour
  • 1½ tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt
  • ¼ cup vegan butter, at room temperature
  • ⅓ cup nondairy yogurt {I used Silk almond}
  • ¼ cup vegetable oil
  • ⅓ cup unsweetened nondairy milk
  • ⅓ cup lime juice
  • zest of 1 lime
  • 1 cup chopped fresh strawberries
  • *for the frosting*
  • ½ cup shortening
  • ½ cup vegan butter
  • 4 cups powdered sugar
  • pinch of salt
  • lime curd (recipe above)
  • *for decorating*
  • fresh lime slices and fresh strawberries
  1. First, prepare the lime curd. In a small pot, whisk together the nondairy milk, water, and cornstarch.
  2. Place over medium-high heat and add in the lime juice, lime zest, sugar, and vegan butter, continuing to whisk. Mixture should start bubbling and thickening. Whisk for 1-2 minutes as it boils, then remove from heat. Set curd aside to cool until needed. It has to be COLD before it can be used in the cake.
  3. Next, make the cake. Preheat oven to 350F and spray two 6" round cake pans with nonstick baking spray. In a small bowl, whisk together the ground flaxseed with the water and set aside to thicken.
  4. In the bowl of a stand mixer, combine the flour, baking powder, baking soda, salt, and sugar.
  5. Add in the vegan butter, and beat on low until it's incorporated and has a sandy texture.
  6. In a small bowl, whisk together the oil, flaxseed mixture, nondairy yogurt, lime zest, and add them to the dry ingredients. Mix until combined.
  7. Pour in the unsweetened nondairy milk and lime juice, and beat on medium-low until smooth and creamy. Finally, gently stir in the strawberry pieces.
  8. Divide batter evenly among the 2 pans, and bake for 45 minutes until cake is set in the center and a toothpick comes out clean.
  9. When lime curd and cakes are completely cooled, you can make the frosting. In the bowl of a stand mixer, beat the shortening and vegan butter together until completely smooth and creamy. Add in the powdered sugar, 1 cup at a time, until a thick frosting forms. Add in a few spoonfuls of the lime curd until frosting reaches desired color and flavor. If it gets too runny, just add in a bit more powdered sugar.
  10. To assemble the cake, divide the 2 cake layers in half to create 4 thin layers. Place one cake piece on your cake stand or platter, and pipe a layer of lime frosting on top. Repeat with all.
  11. Frost the outside of the cake as desired, and decorate the top with an open star tip (1M). Finish with halved lime slices and fresh strawberries on top!
Recipe by The Baking Fairy at