Valentine’s Day is a perfect time to show someone you care with a homemade dessert.
Baking a special cake for the holiday lets you create something sweet and personal that goes beyond store-bought options.
Whether you’re celebrating with a partner, friends, or treating yourself, a homemade cake makes the day feel more special.

The right cake can match any Valentine’s Day plan.
Some recipes work well for a quiet dinner at home, while others are great for sharing at a party.
From rich chocolate desserts to fruity options with berries, there are many ways to celebrate with cake.
The recipes ahead include both simple and impressive options that use classic Valentine’s Day flavors and ingredients.
Classic Red Velvet Cake with Cream Cheese Frosting

Red velvet cake is a traditional choice for Valentine’s Day celebrations.
This cake combines a soft texture with a mild chocolate flavor and a bright red color that makes it perfect for the holiday.
The cream cheese frosting adds a tangy sweetness that balances the cake’s flavor.
You can serve this cake at parties, romantic dinners, or any special occasion throughout the year.
Ingredients
For the Cake:
- 2 ½ cups all-purpose flour
- 1 ½ cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon salt
- 2 tablespoons unsweetened cocoa powder
- 1 ½ cups vegetable oil
- 1 cup buttermilk, room temperature
- 2 large eggs, room temperature
- 2 tablespoons red food coloring
- 1 teaspoon white vinegar
- 1 teaspoon vanilla extract
For the Cream Cheese Frosting:
- 16 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
- Pinch of salt
Instructions
Preheat your oven to 350°F.
Grease two 9-inch round cake pans and line the bottoms with parchment paper.
Mix the flour, sugar, baking soda, salt, and cocoa powder in a large bowl.
Whisk these dry ingredients together until they’re well combined.
In a separate bowl, whisk together the oil, buttermilk, eggs, food coloring, vinegar, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until the batter is smooth.
Divide the batter evenly between your prepared pans.
Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 10 minutes.
Then remove them from the pans and let them cool completely on wire racks.
While the cakes cool, make your frosting.
Beat the cream cheese and butter together with an electric mixer until the mixture is smooth and fluffy.
Add the powdered sugar one cup at a time, beating well after each addition.
Mix in the vanilla extract and salt until everything is well combined.
Place one cake layer on your serving plate.
Spread a thick layer of frosting on top of this layer.
Place the second cake layer on top of the frosting.
Frost the top and sides of the entire cake with the remaining cream cheese frosting.
Refrigerate the cake for at least 30 minutes before serving.
This helps the frosting set and makes the cake easier to slice.
Chocolate Lava Cake with Molten Center

Chocolate lava cake is a dessert that brings restaurant quality to your Valentine’s Day table.
When you cut into the cake, warm chocolate flows out from the center.
This creates a dramatic presentation that makes the occasion feel special.
The cake has a delicate outer layer that holds together a gooey chocolate center.
You can make these individual-sized cakes in under 30 minutes with basic ingredients.
They work perfectly for an intimate Valentine’s dinner or any time you want to impress someone.
List of Ingredients
You will need 6 ounces of bittersweet chocolate (60% cacao works well), 6 tablespoons of unsalted butter, 2 large eggs, 2 egg yolks, 1/4 cup of sugar, and 2 tablespoons of all-purpose flour.
Butter and flour are also needed to prepare your ramekins.
Instructions (Step by Step)
Preheat your oven to 425°F.
Butter four 6-ounce ramekins thoroughly and dust them with flour, tapping out any excess.
Melt the chocolate and butter together in a microwave-safe bowl in 30-second intervals, stirring between each interval.
Let the mixture cool slightly while you prepare the other ingredients.
Beat the eggs, egg yolks, and sugar together in a bowl with a whisk until the mixture thickens and becomes pale.
This should take about 2 minutes of whisking.
Pour the melted chocolate mixture into the egg mixture and stir until combined.
Add the flour and gently fold it in until no streaks remain.
Divide the batter evenly among your prepared ramekins.
Place the ramekins on a baking sheet for easy handling.
Bake for 12 to 14 minutes.
The edges should be set and the tops should look slightly cracked, but the centers should still jiggle slightly when you gently shake the pan.
Let the cakes cool in the ramekins for 1 minute.
Run a knife around the edges of each cake to loosen it.
Place a plate upside down on top of each ramekin and carefully flip to release the cake.
Serve immediately while the center is still warm and molten.
You can add powdered sugar, fresh berries, or whipped cream if you want.
Raspberry Mousse Cake with Fresh Berries

Raspberry mousse cake brings together light, airy texture with bright berry flavor.
This dessert works well for Valentine’s Day because of its natural pink color and elegant appearance.
The combination of creamy mousse and fresh raspberries creates a balance between sweet and tart.
You don’t need to be an experienced baker to make this cake.
The recipe uses simple techniques that produce impressive results.
The mousse layer sits on top of a light sponge cake base, and fresh berries add color and extra flavor.
This cake needs to chill in the refrigerator for several hours before serving.
Plan to make it the day before your Valentine’s Day celebration.
The waiting time lets the mousse set properly and makes slicing much easier.
List of Ingredients
For the sponge cake base:
- 4 large eggs
- 2/3 cup granulated sugar
- 1 cup all-purpose flour
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
For the raspberry mousse:
- 2 cups fresh raspberries
- 1/2 cup granulated sugar
- 2 tablespoons lemon juice
- 2 cups heavy whipping cream
- 1 tablespoon gelatin powder
- 3 tablespoons cold water
For topping:
- 1 cup fresh raspberries
- Fresh mint leaves
Instructions
Preheat your oven to 350°F.
Line the bottom of a 9-inch springform pan with parchment paper and spray the sides with cooking spray.
Beat the eggs and sugar together in a large bowl for about 5 minutes until the mixture becomes thick and pale yellow.
Add the vanilla extract and mix well.
Sift the flour and salt over the egg mixture, then gently fold it in with a spatula until just combined.
Pour the batter into your prepared pan and bake for 25 to 30 minutes.
The cake is done when it springs back lightly when touched.
Let it cool completely in the pan.
While the cake cools, make the mousse.
Put the gelatin powder in the cold water and let it sit for 5 minutes.
Heat the raspberries, sugar, and lemon juice in a saucepan over medium heat until the berries break down and the mixture becomes liquid.
Push the raspberry mixture through a fine mesh strainer to remove the seeds.
Warm the gelatin mixture in the microwave for 10 seconds until it becomes liquid, then stir it into the warm raspberry puree.
Let this mixture cool to room temperature.
Whip the heavy cream in a cold bowl until stiff peaks form.
Take one-third of the whipped cream and fold it into the cooled raspberry mixture to lighten it.
Then gently fold in the remaining whipped cream until no white streaks remain.
Pour the raspberry mousse over the cooled cake in the springform pan.
Smooth the top with a spatula.
Cover the pan with plastic wrap and refrigerate for at least 4 hours or overnight.
Remove the sides of the springform pan before serving.
Arrange fresh raspberries on top of the mousse and add mint leaves for decoration.
Keep any leftover cake covered in the refrigerator for up to 3 days.
Heart-Shaped Strawberry Shortcake

This classic dessert gets a romantic twist when you shape it into hearts for Valentine’s Day.
The combination of tender biscuits, fresh strawberries, and whipped cream creates a simple but impressive treat.
You can make this dessert even if you’re new to baking.
The heart shape adds a special touch without making the recipe complicated.
You’ll use a heart-shaped cookie cutter to transform regular shortcake dough into festive shapes.
Fresh strawberries work best for this recipe because they provide the right texture and sweetness.
Ingredients
For the shortcakes, you need 2 cups all-purpose flour, 1/4 cup granulated sugar, and 1 tablespoon baking powder.
Add 1/2 teaspoon salt and 1/2 cup cold unsalted butter cut into small pieces.
You’ll also need 2/3 cup milk and 1 teaspoon vanilla extract.
For the filling, get 2 cups fresh strawberries.
Slice them and mix with 2 tablespoons sugar to help release their juices.
For the topping, prepare 1 cup heavy whipping cream with 2 tablespoons powdered sugar and 1/2 teaspoon vanilla extract.
Instructions
Preheat your oven to 425°F and line a baking sheet with parchment paper.
Mix the flour, sugar, baking powder, and salt in a large bowl.
Cut in the cold butter using a pastry cutter or fork until the mixture looks like coarse crumbs.
Pour in the milk and vanilla extract.
Stir just until the dough comes together.
Don’t overmix or your shortcakes will be tough.
Turn the dough onto a floured surface and pat it into a circle about 3/4 inch thick.
Use a heart-shaped cookie cutter to cut out shapes.
Press straight down without twisting to help them rise evenly.
Place the hearts on your prepared baking sheet.
Bake for 12 to 15 minutes until they turn golden brown on top.
While the shortcakes bake, slice your strawberries and toss them with sugar in a bowl.
Let them sit to create a sweet syrup.
Whip the heavy cream with powdered sugar and vanilla until soft peaks form.
Don’t overbeat or it will turn into butter.
Let the shortcakes cool for a few minutes after baking.
Split each heart in half horizontally using a serrated knife.
Place the bottom half of each shortcake on a plate.
Spoon strawberries and their juice over the bottom layer.
Add a dollop of whipped cream, then place the top half of the shortcake over the cream.
Add more whipped cream and strawberries on top as garnish.
Serve right away while the shortcakes are still slightly warm.
Chocolate Ganache Torte

A chocolate ganache torte is a simple yet elegant dessert that works perfectly for Valentine’s Day. This cake features a nutty crust and a smooth chocolate filling.
The torte differs from regular cake because it has a denser, more luxurious texture. You don’t need advanced baking skills to make one.
The recipe comes together with basic techniques and standard ingredients.
List of Ingredients
For the crust, you will need 1 cup of chocolate wafer crumbs and 1/2 cup of finely chopped pecans. Add 3 tablespoons of melted butter and 2 tablespoons of sugar.
For the ganache filling, gather 16 ounces of dark chocolate and 2 cups of heavy cream. You will also need 1/4 cup of sugar, 2 eggs, and 1 teaspoon of vanilla extract.
Instructions
Start by heating your oven to 350°F. Mix the chocolate wafer crumbs, chopped pecans, melted butter, and sugar in a bowl until everything combines well.
Press this mixture firmly into the bottom of a 9-inch springform pan. Bake the crust for 10 minutes, then remove it from the oven and let it cool completely.
Chop the dark chocolate into small pieces and place them in a heatproof bowl. Heat the heavy cream in a saucepan until it just begins to simmer, but don’t let it boil.
Pour the hot cream over the chocolate and let it sit for 2 minutes. Stir the mixture slowly until the chocolate melts completely and the ganache becomes smooth.
Add the sugar and vanilla extract to the ganache and mix well. Let the mixture cool for about 10 minutes until it’s warm but not hot.
Beat the eggs in a small bowl. Slowly add them to the chocolate mixture while stirring constantly to prevent the eggs from cooking too quickly.
Pour the ganache filling over your cooled crust. Tap the pan gently on the counter to remove any air bubbles.
Bake the torte for 25 to 30 minutes. The edges should look set, but the center can still jiggle slightly.
Remove the torte from the oven and let it cool to room temperature on a wire rack. Once cooled, refrigerate it for at least 4 hours or overnight before serving.
Run a knife around the edge of the pan before releasing the springform. This helps the torte come out cleanly without sticking to the sides.

Hi all! I’m Cora Benson, and I’ve been blogging about food, recipes and things that happen in my kitchen since 2019.

