Amazingly fluffy almond cake layers paired with a sweet homemade whipped strawberry buttercream frosting that practically sings summer. This dairy-free strawberry almond cake is everything fresh and fruity that a summer-inspired layer cake should be. Topped with chopped almonds for a slightly salty crunch element that will have your tastebuds rejoicing.

Note: This post contains affiliate links to which I earn a small commission, but don’t worry there’s no extra cost to you! Thank you for supporting CAKED by Katie.

A close up of the top of a pink frosted cake with buttercream swirls and a strawberry slice of each swirl.

Dairy-Free Strawberry Almond Cake Flavor Profile

Anytime I think of strawberries I think of sweet, light, and refreshing. And that’s what this cake is. Sweet and springy, almost cloud-like, almond cake layers that act as a supporting flavor to highlight the main star of this cake show: the strawberry frosting. Speckled with bits of real strawberry, this buttercream frosting uses a homemade strawberry filling to incorporate a real genuine strawberry flavor that packs a sweet summer berry punch in every single bite.

A pink frosted cake topped with buttercream swirls an a strawberry slice on each swirl

An Almond Cake From Scratch

Using my go-to Vanilla Cake recipe as a base, I simply swapped out the vanilla extract for almond extract. At first, I contemplated using pulverized almonds in the cake batter to bring that warm nutty taste but I knew that would create a dense cake crumb. Nothing wrong with a dense texture, but I wanted this cake to be airy and light for a summertime dessert. Almond extract packs a whole lot of almond flavor though so use it sparingly. This recipe only requires a teaspoon for the whole batter!

A pink strawberry frosted cake cut open with three layers of almond cake showing. Topped with buttercream swirls an a strawberry slice on each swirl.

How To Make Strawberry Filling

Let’s quickly walk through how strawberry filling from scratch is made. First off, you can use either fresh or frozen strawberries. The only difference will be the cooking time. If you do use frozen strawberries let them thaw a bit so you can dice them up. Next, in a medium pot combine all the ingredients, stir to combine, and cook over medium heat.

The strawberry filling mixture will begin to thicken and come to a boil. It will take approximately 5-10 minutes depending on whether you use fresh or frozen strawberries. Once the mixture is thick enough to coat the back of a spoon take it off the heat and pour it into a shallow dish. Lastly, cover the surface of the strawberry sauce with plastic wrap and allow it to fully cool to room temperature before you use it.

The top view of a pink frosted cake with buttercream swirls, chopped almons, and fresh strawberry slices.

Real Strawberry Almond Buttercream

The key to real strawberry buttercream is real strawberries. Using that strawberry filling, add 1 cup to the prepared almond buttercream and give it a good whip together. Don’t worry if there are small pieces of actual strawberry in the frosting, it only adds to the flavor and gorgeous soft pink appearance. Those strawberry speckles practically scream “summer yumminess.”

Serve the remaining strawberry filling on the side of each cake slice for an extra burst of real genuine strawberry flavor. Trust me when I say that this strawberry frosting will knock your socks off!

A pink frosted strawberry cake with swirls and fresh strawberry slices on top.

And there you have it…a fresh, fruity, and oh so simply delicious dairy-free strawberry almond cake packed full of real strawberry flavor that will suit each and every summer cake celebration need.

If you enjoy a strawberry almond flavor combo…give my Strawberry Almond Sprinkle Cookies a shot and let me know what you think!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A pink frosted cake topped with buttercream swirls an a strawberry slice on each swirl

Strawberry Almond Cake (Dairy-Free)

  • Author: Katie Stymiest
  • Total Time: 2 Hours 25 Minutes
  • Yield: 10 Slices 1x
  • Diet: Low Lactose


Fluffy soft layers of dairy-free almond cake covered in a fresh strawberry buttercream whipped to perfection. This cake is fabulous for a spring or summer celebration.



Almond Cake

  • ¾ cup dairy-free milk, divided & room temperature
  • ¼ cup vegetable oil
  • 2 large eggs, room temperature *can substitute liquid egg replacer for vegan
  • 1 teaspoon almond extract
  • 2 cups cake flour, sifted *can sub 1:1 gluten-free baking blend
  • 1 ½ cups granulated sugar
  • 2 teaspoon baking powder
  • 1 teaspoon fine sea salt
  • ¼ teaspoon baking soda
  • ⅔ cup dairy-free salted butter, room temperature

Strawberry Filling

  • 3 cups diced strawberries, fresh or frozen
  • ¾ cup water
  • ½ cup granulated sugar
  • 3 tablespoons cornstarch
  • 1 tablespoon lemon juice

Strawberry Almond Buttercream

  • 2 cups dairy-free salted butter, room temperature
  • 6 cups icing sugar
  • 1 teaspoon almond extract
  • 1 teaspoon fine sea salt
  • 1 cup strawberry filling

Cake Decor

  • Almonds, chopped
  • Strawberry slices


Almond Cake

  1. Preheat the oven to 350ºF degrees and prepare three 6-inch round cake pans with non-stick baking spray and parchment paper.
  2. In a small mixing bowl combine ¼ cup of milk and the vegetable oil. Set aside.
  3. In the other small mixing bowl gently whisk together the remaining milk (½ cup), eggs, and almond extract. Set aside.
  4. In the bowl of a stand mixer and with the flat beater attachment, combine the flour, sugar, baking powder, baking soda, and salt and give it a quick mix together for approximately 1 minute.
  5. Add in the butter, in small pieces, to the dry ingredients and mix on low until it looks like coarse sand.
  6. Slowly pour in the milk and oil mixture and mix on medium for 2 minutes.
  7. Slowly pour the milk, egg, and extract mixture in and mix on medium for another 2 minutes. Scrap the sides of the bowl when necessary.
  8. Divide the cake batter into the three prepared cake pans and bake for approximately 20-25 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.
  9. Allow the cake layers to cool for 10 minutes and then invert them on a cooling rack to fully cool.

Strawberry Filling

  1. In a medium pot over medium heat, combine all the ingredients and stir with a spatula until combined.
  2. Bring to a boil and allow the mixture to thicken. This should take approximately 5-10 minutes. Once thickened remove from the heat.
  3. Pour the strawberry filling into a shallow container and cover the surface gently with plastic wrap and allow to fully cool.

Strawberry Almond Buttercream

  1. In the bowl of a stand mixer with the paddle attachment, cream the butter on high for 10 minutes until light and fluffy.
  2. Add in the icing sugar, almond extract, and salt and mix on low until fully combined.
  3. Add in 1 cup of fully cooled strawberry filling and mix on low until combined.
  4. Turn the mixer up to high and let mix for 5 minutes until smooth and creamy. Scrape down the sides of the bowl when necessary.

Cake Assembly

  1. Place one leveled layer of almond cake on a plate, cake board, and/or cake turntable with a small dollop of buttercream.
  2. Top with approximately 1 ½ cups of strawberry almond buttercream and spread evenly. Repeat this step with the remaining layers.
  3. Cover the cake with a thin layer of buttercream and refrigerate for 20 minutes.
  4. Apply a final coat of buttercream around the entire cake. Smooth the sides and scrape off excess buttercream from the top edge.
  5. Decorate as you please. I finished the cake off with buttercream swirls using a Wilton 1M piping tip, chopped almonds, and a strawberry slice on top of each swirl. Enjoy!
  • Prep Time: 2 Hours
  • Cook Time: 25 Minutes
  • Category: Cake
  • Method: Baking
  • Cuisine: American


  • Serving Size: 1 Slice
  • Calories: 786
  • Sugar: 42 Grams
  • Sodium: 524 Miligrams
  • Fat: 58 Grams
  • Saturated Fat: 29 Grams
  • Unsaturated Fat: 24 Grams
  • Trans Fat: 3 Grams
  • Carbohydrates: 65 Grams
  • Fiber: 1 Gram
  • Protein: 4 Grams
  • Cholesterol: 118 Miligrams

Keywords: strawberry almond cake recipe, dairy free strawberry almond cake, almond cake recipe, strawberry almond cake, dairy free strawberry frosting recipe, dairy free summer cake, summer cake recipe, strawberry cake recipe, dairy free strawberry cake, dairy-free strawberry almond cake recipe