If you are searching for a charming, delightful dessert that instantly evokes nostalgic warmth, the Vintage Heart Cake is your new best friend. This classic American treat combines a fluffy lemon or vanilla cake base with naturally pink cream cheese frosting, creating a visually stunning and irresistibly tasty centerpiece for any occasion. Whether you’re baking for Valentine’s Day or simply craving a slice of sweet comfort, the Vintage Heart Cake brings that vintage magic and love to every bite, guaranteed to make your celebrations unforgettable.

Ingredients You'll Need
Every incredible cake starts with a handful of essential ingredients that come together in harmony. This recipe keeps it simple, using staples that contribute to the Vintage Heart Cake’s amazing texture, flavor, and beautiful color. Each item plays a special role—from the fluffy cake layers to the creamy frosting that holds everything together.
- Flour (2 cups or 240 grams): You can choose all-purpose or gluten-free flour, providing the perfect structure for the cake base.
- Salt (1 ¼ teaspoons): Enhances all the flavors, balancing sweetness and deepening taste profiles.
- Baking powder (2 teaspoons): Helps the cake rise into a soft, airy delight.
- Large eggs (4, room temperature): Adds richness and moisture, binding the ingredients perfectly.
- Granulated sugar (1 ¾ cups or 350 grams): Sweetens generously while aiding in creating a tender crumb.
- Vanilla extract (1 ½ teaspoons): Provides a warm, familiar aroma and depth of flavor.
- Lemon extract (1 ½ teaspoons): Or extra vanilla, offering a fresh zing that brightens every bite.
- Milk (1 cup or 240 ml): Moisturizes and helps mix everything into a smooth batter.
- Lemon zest (2 tablespoons): Optional, but highly recommended for adding fragrant citrus notes to your cake.
- Unsalted butter (¼ cup or 56 grams, cut into parts): Enriches the batter with creamy, tender qualities.
- Canola or vegetable oil (⅓ cup or 67 grams): Keeps the cake moist for days without heaviness.
- Full-fat cream cheese (20 ounces or 563 grams): The star ingredient in the frosting for that luscious, tangy creaminess.
- Unsalted butter for frosting (1 cup + 2 tablespoons or 252 grams): Soft but not melted, it balances the frosting’s texture beautifully.
- Powdered sugar (3 cups + 2 tablespoons or 375 grams): Sweetens the frosting and gives it that silky smooth finish.
- Pink food coloring: Adds the signature vintage pink hue that makes the frosting visually irresistible.
- Maraschino cherries: A lovely garnish to crown your Vintage Heart Cake with classic charm.
How to Make Vintage Heart Cake
Step 1: Preparing the Cake Batter
First, preheat your oven to 335 °F (168 °C) and prepare two 8-inch round pans with parchment paper. Mixing the dry ingredients—flour, salt, and baking powder—in a bowl ensures even rising. Next, beat the eggs with sugar and extracts until light and fluffy, creating the perfect base for your cake’s airy texture.
Step 2: Incorporating Dry and Wet Ingredients
Slowly add the dry mix to the egg mixture on low speed to avoid overworking the batter. Meanwhile, gently warm the milk with lemon zest until small bubbles form, then blend in butter and oil until melted. This warm milk mixture will give the batter richness and a delicate, moist crumb.
Step 3: Combining and Baking
Stir the warm milk mixture into the batter at low speed until fully incorporated. Divide the batter equally between the pans, then bake for 33 to 45 minutes. You're looking for that perfect toothpick test—clean and tops set—before moving the cakes to a wire rack. They’ll cool over a couple of hours and surprisingly get moister as they rest.
Step 4: Crafting the Cream Cheese Frosting
Beat cream cheese and butter together until smooth but still a bit crumbly. Slowly add powdered sugar, then finish with vanilla and a pinch of salt. Reserve some frosting white for decoration, then mix pink food coloring into the rest for that vintage blush. The frosting is rich, tangy, and spreadable, perfectly complementing the light cake.
Step 5: Shaping and Assembling the Heart
This is where the magic starts. Place one cake layer on your serving plate with the rounded side down. Spread pink frosting generously, then add the second layer, flat side up. Mark a right angle to cut away the cake’s rounds, then attach those pieces with frosting to create a perfect heart shape. Apply a crumb coat, chill until firm, then finish frosting thickly for smoothness.
Step 6: Decorating Your Vintage Heart Cake
Mix additional pink coloring for a darker shade to pipe a decorative shell border with a Wilton tip, accentuating your cake’s romantic heart shape. Use the reserved white frosting to add delicate dots or lines for contrast. Top with maraschino cherries to finish with that classic, sweet charm.
How to Serve Vintage Heart Cake

Garnishes
Maraschino cherries are the traditional topping for the Vintage Heart Cake and add a juicy burst of color and sweetness. You can also sprinkle edible rose petals or a light dusting of powdered sugar for an extra touch of elegance that surprises your guests.
Side Dishes
Pair slices of this Vintage Heart Cake with freshly brewed coffee or a cup of herbal tea to balance the rich cream cheese frosting. Fresh raspberries or strawberries on the side bring a touch of brightness that complements the subtle lemon or vanilla notes.
Creative Ways to Present
Try serving the cake on a rustic wooden board for a charming farmhouse vibe or opt for a delicate glass cake stand to highlight its timeless beauty. You can also stake small heart-shaped flags or sugar pearls on top for a personalized celebration twist.
Make Ahead and Storage
Storing Leftovers
Once frosted, cover the Vintage Heart Cake loosely with plastic wrap or a cake dome and refrigerate. It will stay moist and fresh for up to four days, allowing you to enjoy every slice at your leisure without sacrificing quality.
Freezing
This cake freezes beautifully for up to three months if you remove the maraschino cherries first. Wrap it tightly in plastic wrap followed by foil to prevent freezer burn. When ready, thaw slowly in the refrigerator before serving to maintain its ideal texture.
Reheating
Since this is a rich cake with delicate frosting, it’s best served at room temperature. Remove from the fridge about 30 minutes before slicing to bring out the maximum flavor and soften the frosting slightly. Avoid microwaving, which can spoil the texture.
FAQs
Can I make the Vintage Heart Cake gluten-free?
Absolutely! The recipe works great with gluten-free flour like King Arthur Measure for Measure or Bob’s Red Mill 1-to-1 Baking Flour. Just be sure to weigh your flour for best results.
What can I substitute for cream cheese in the frosting?
You can try mascarpone for a milder, creamier texture or a dairy-free cream cheese alternative if you need a vegan option. Keep in mind, the flavor and consistency may vary slightly.
How do I get the perfect heart shape?
The key is to bake two even layers, then cut away the rounded edges carefully and use a bit of frosting as glue. Don’t worry if the first cut looks uneven—trimming the top center can perfect the shape easily.
Is there a way to make the cake more moist?
The mix of butter and oil already keeps this cake moist, but make sure not to overbake it. You can add a simple syrup brush with lemon juice or vanilla if you want extra moisture inside.
Can I make the cake without the lemon flavor?
Yes! Swap the lemon extract and zest for vanilla instead to create a classic vanilla version of the Vintage Heart Cake, which is just as delightful.
Final Thoughts
The Vintage Heart Cake is more than just a dessert—it's a labor of love wrapped in classic flavors and stunning presentation. Once you make it, you’ll want to bake it over and over for all your special moments. So go ahead, gather your ingredients, and treat yourself and your loved ones to this timeless, heartwarming delight.
Print
Vintage Heart Cake Recipe
This vintage heart cake features a fluffy lemon or vanilla cake base paired with naturally pink cream cheese frosting, making it an ideal dessert for Valentine’s Day. The cake can be made with all-purpose or gluten-free flour and is decorated with a charming shell border and maraschino cherries for a festive touch.
- Total Time: 4 hours
- Yield: 20 servings
Ingredients
For the Cake:
- 2 cups (240 grams) flour (all-purpose or gluten-free)
- 1 ¼ teaspoons salt
- 2 teaspoons baking powder
- 4 large eggs (50 grams each), room temperature
- 1 ¾ cups (350 grams) granulated sugar
- 1 ½ teaspoons vanilla extract
- 1 ½ teaspoons lemon extract or more vanilla extract
- 1 cup (240 ml) milk of choice
- 2 tablespoons lemon zest (omit for vanilla cake)
- ¼ cup (56 grams) unsalted butter, cut into parts
- ⅓ cup (67 grams) canola or vegetable oil
For the Frosting:
- 20 ounces (563 grams or 2 ½ packages) full-fat cream cheese, room temperature
- 1 cup + 2 tablespoons (252 grams) unsalted butter, very soft but not melted
- 3 cups + 2 tablespoons (375 grams) powdered sugar
- 1 teaspoon vanilla extract
- Pinch salt
- Pink food coloring (natural berry powder or food coloring)
Garnish:
- Maraschino cherries
Instructions
- Prepare the Oven and Pans: Place the rack in the center of the oven. Preheat to 335 °F (168 °C) and line two 8-inch round cake pans with parchment paper.
- Mix Dry Ingredients: In a medium bowl, whisk together flour, salt, and baking powder; set aside.
- Beat Wet Ingredients: In a large mixing bowl, using an electric hand mixer or stand mixer with a whisk attachment, beat the eggs, sugar, vanilla, and lemon extract at medium-high speed for about 2 minutes until thick and light golden. If using a paddle attachment, beat for 5 minutes.
- Combine Dry and Wet Ingredients: On low speed, beat in the dry ingredients just until combined. Scrape down sides and bottom with a silicone spatula to ensure even mixing.
- Heat Milk and Flavorings: In a small saucepan over medium heat, warm milk and lemon zest until small bubbles appear around the edges (180-185 °F/82-85 °C). Remove from heat and stir in butter and oil until the butter melts.
- Incorporate Milk Mixture: Slowly add the warm milk mixture to the batter on low speed until fully combined.
- Divide Batter and Bake: Evenly divide batter between the two pans (about 580 grams or 2 ¾ cups per pan). Bake for 33-45 minutes or until a toothpick inserted in the center comes out clean and the tops are set.
- Cool Cakes: Let cakes cool in pans on a wire rack for 15 minutes. Then invert onto wire racks and cool completely (about 2 hours). The cake may seem dry initially but will moisten as it rests.
- Make Frosting: Beat cream cheese and butter together at medium speed until smooth but possibly crumbly. Gradually add powdered sugar and beat until combined. Then add vanilla extract and salt; beat well.
- Color Frosting: Remove ½ cup (117 grams) frosting and leave white for decoration. Add ½ teaspoon berry powder or pink food coloring to the remaining frosting for a light pink shade. Beat until smooth.
- Assemble Cake Base: Place one cake layer on a large cake plate with the bottom side toward the base. Spread ¾ cup (173 grams) of the pink frosting over it. Add the second layer on top, flat side up.
- Shape Heart: Using a ruler, measure two 5-inch lines forming a right angle at the bottom of the cake. Cut away the curved edges. Attach these curved pieces at the top of the cake with about 2 tablespoon frosting, bending as needed to form a heart shape. Trim if necessary for a cleaner heart shape.
- Apply Crumb Coat: Use ⅓ to ½ cup (76-115 grams) frosting to coat the cake sides and top thinly. Chill in freezer 30-60 minutes or refrigerator for 2 hours until firm.
- Final Frosting Layer: Use about ¾ cup (98 grams) frosting on the top and 1 cup (130 grams) on the sides. Chill again for 30-60 minutes in freezer or 1-2 hours refrigerated until set.
- Decorate: Darken remaining pink frosting with an additional ⅜ teaspoon berry powder. Pipe a small shell border top and bottom using Wilton tip 32. Use reserved white frosting for small dots or lines with Wilton tips 18 and 3. Add extra decorations or shades of pink as desired. Garnish with maraschino cherries just before serving.
- Storage: Cover and refrigerate for up to 4 days. Freeze (without cherries) for up to 3 months.
Notes
- You may use all-purpose or gluten-free flour (King Arthur Gluten-Free Measure for Measure Flour or Bob's Red Mill Gluten-Free 1-to-1 Baking Flour) as substitutes.
- The cake temperature for baking is precise to achieve a light crumb and moist texture.
- Nutrition info is an estimate; consult a professional for detailed analysis.
- Butter temperature is important; very soft but not melted for proper frosting texture.
- Let colored frosting rest briefly if specks appear from powder, then re-beat.
- Prep Time: 40 minutes
- Cook Time: 33 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice (1/20th of cake)
- Calories: 527 kcal
- Sugar: 55 g
- Sodium: 297 mg
- Fat: 28 g
- Saturated Fat: 15 g
- Unsaturated Fat: 11 g
- Trans Fat: 1 g
- Carbohydrates: 66 g
- Fiber: 0.4 g
- Protein: 5 g
- Cholesterol: 98 mg
Leave a Reply