Home » Valentine's Day Recipes » Vegan Love Heart Cupcakes: Vanilla Cupcakes with a Hidden Pink Heart Inside

Vegan Love Heart Cupcakes: Vanilla Cupcakes with a Hidden Pink Heart Inside

On

Updated

Heart Cupcakes

By Callie  

There’s a specific category of bake I love that I’d describe as “the reveal dessert” – something that looks ordinary from the outside and shows its real intention the moment it’s cut or bitten into. These vegan love heart cupcakes are the best example I’ve made in that category. On the outside: a perfectly frosted, sprinkle-topped vanilla cupcake. On the inside, centered right in the middle of the cake: a bright pink heart standing upright, revealed when you split the cupcake in half or bite through the center.

The technique is simpler than it sounds once you understand it. You bake a separate thin pink cake first, cut heart shapes from it using a cookie cutter, then stand those hearts upright in partially-filled cupcake liners before covering them with more plain vanilla batter. The hearts are held in place by the surrounding batter as it bakes, and the contrast between the plain vanilla exterior and the vivid pink interior is exactly the surprise the name promises. The whole process takes longer than standard cupcakes – you’re essentially baking two cakes and then assembling – but the result is genuinely show-stopping in a way that a plain frosted cupcake isn’t.

I first made a non-vegan version of these for Emily’s class Valentine’s Day party when she was eight. She came home with stories about kids cutting them open and the reaction when the pink hearts appeared, which is the specific feedback that made me keep this recipe in rotation. The vegan adaptation was straightforward because the base recipe – simple vanilla cake leavened with baking soda and vinegar rather than eggs, with plant milk and oil rather than dairy – produces a cake that is both genuinely delicious and genuinely plant-based without feeling like a compromise.

For another vegan-friendly Valentine’s Day cupcake experience where the wow factor comes from flavor rather than hidden interior, the Gluten-Free Red Velvet Cupcakes are also vegan and allergy-free – a naturally vivid red cupcake with cream cheese frosting that makes an equally beautiful Valentine’s spread.

Why You Will Love These Vegan Love Heart Cupcakes

  • The hidden pink heart creates a reveal moment that is genuinely delightful for the person receiving it. A cupcake that looks ordinary from the outside and shows a perfectly centered pink heart when cut open produces a reaction that no amount of elaborate exterior decoration can replicate. It communicates “I thought about this specifically for you” in a way that registers immediately and memorably. This is the dessert for Valentine’s Day, for a birthday, for any occasion where you want the food to feel like a deliberate gesture rather than just something sweet at the end.
  • Completely dairy-free and egg-free without any compromise in texture or flavor. The vinegar-and-leavener reaction (apple cider vinegar reacting with baking soda) produces leavening in the absence of eggs. The plant milk and oil replace dairy and egg fat with functional equivalents that produce a moist, tender crumb. This is not a recipe that happens to be vegan by omitting things – it’s a recipe designed from the start around plant-based ingredients that function correctly in their own right. The result tastes like a good vanilla cupcake because it is a good vanilla cupcake that happens to be vegan.
  • The vegan buttercream is genuinely excellent – smooth, pipeable, and not at all different from dairy buttercream in texture or performance. Spreadable vegan butter (Violife, Miyoko’s, or Earth Balance) beats to the same light, fluffy consistency as dairy butter and produces a buttercream with the same melt-in-the-mouth quality. The key is using spreadable-style rather than block-style vegan butter, which tends to be slightly firmer and produces a stiffer, less silky buttercream. Soy milk at room temperature loosens the buttercream to the right piping consistency. The result pipes beautifully through a star nozzle and holds its shape without drooping or melting at room temperature.
  • The technique is scalable to any occasion by changing only the heart color and the frosting color. Pink hearts and pink or white frosting for Valentine’s Day. Green shamrock shapes and green frosting for St. Patrick’s Day. Red stars and red or green frosting for Christmas. The base vanilla cake recipe stays identical; the food coloring and cookie cutter shape change. One technique, unlimited thematic applications.
  • The hidden heart technique works because vanilla cake batter is thick enough to support an upright insert without it falling sideways. This is the physics that makes the recipe possible. Thinner batters would allow the heart to tip and fall; thick vanilla cake batter holds the insert upright during the pour and during the first few minutes in the oven before the batter sets enough to lock the heart in place. The specific batter consistency in this recipe is calibrated for this purpose – don’t thin it with additional liquid beyond the recipe quantities.
  • The beet powder / gel coloring option for the pink hearts is genuinely effective and produces a natural, beautiful color. Beetroot powder (available at health food stores and online) added to the pink heart batter produces a natural deep pink that intensifies during baking. One to two tablespoons per the heart batter quantity produces a vivid color that is clearly visible in the white vanilla cupcake. The beet flavor is undetectable in the finished bake – the vanilla and sugar dominate. For anyone avoiding artificial food dyes, this is an excellent natural alternative that produces genuinely beautiful results.
  • Making the pink heart sponge a day ahead makes the assembly day significantly easier. The pink heart cake can be baked, cooled, and refrigerated a full day before the cupcakes are assembled. Cold cake cuts into hearts more cleanly than warm or room-temperature cake – the firm cold crumb holds the cookie cutter edge without crumbling or compressing. The day-ahead approach also splits the work into two manageable sessions rather than one long one, which is practically useful when baking for a specific occasion.
  • The recipe is fully customizable for gluten-free diets with one flour substitution. Replace the self-raising flour in both the hearts and the cupcakes with a gluten-free self-raising flour blend (or GF all-purpose plus the correct baking powder and baking soda quantities). The vinegar-and-leavener reaction that provides leavening in the absence of eggs functions identically with GF flour. The texture is slightly more tender and the crumb slightly more fragile than the wheat version, but the hidden heart technique works the same way and the final result is indistinguishable in appearance.

Vegan Love Heart Cupcakes Ingredients

Pink Hidden Hearts (Baked First)

  • 115g (1 scant cup) self-raising flour – or 1 scant cup all-purpose flour plus 1 teaspoon baking powder
  • 1/4 teaspoon baking soda (bicarbonate of soda)
  • 90g (7 tablespoons) caster sugar or fine granulated sugar
  • 140ml (just over 1/2 cup) soy milk, at room temperature
  • 45ml (3 tablespoons) sunflower oil or other neutral oil
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon apple cider vinegar or lemon juice
  • Pink or red gel food coloring (to desired shade) – or 1-2 tablespoons beet powder for natural color

Vanilla Cupcakes

  • 230g (1 3/4 cups) self-raising flour – or all-purpose flour plus 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 180g (14 tablespoons) caster sugar or fine granulated sugar
  • 240ml (1 cup) soy milk, at room temperature
  • 90ml (6 tablespoons) sunflower oil or other neutral oil
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon apple cider vinegar or lemon juice

Vegan Buttercream

  • 180g (3/4 cup) vegan butter – spreadable style (Violife, Earth Balance, or Miyoko’s) – see notes on butter choice
  • 400g (3 1/4 cups) icing sugar (confectioners’ sugar / powdered sugar), sifted
  • 1 teaspoon pure vanilla extract
  • 3 tablespoons soy milk (or other plant milk), at room temperature – added gradually to consistency

Optional decorations: Vegan-friendly heart-shaped sprinkles, edible pink glitter, colored sugar

Ingredient Notes And Substitutions

Apple cider vinegar – the leavening chemistry you need to understand: In a standard egg-containing cake recipe, the egg white proteins trap air when beaten and provide protein structure that supports the rise. In an egg-free vegan cake, baking soda (a base) reacts with an acid (the vinegar or lemon juice) to produce carbon dioxide bubbles that leaven the batter. This reaction begins immediately when the acid meets the base in the wet mixture, which is why vegan cake batters using this technique should be mixed and baked without delay – the leavening gas is being produced from the moment the vinegar meets the baking soda. Don’t mix the batter and walk away for 20 minutes; mix and pour into the tin immediately. Apple cider vinegar produces a slightly milder, more neutral flavor than white vinegar; lemon juice produces a very faintly citrus-forward note. Both are functionally identical for leavening purposes.

Soy milk vs other plant milks – why soy is specifically recommended: Soy milk has a slightly higher protein content than almond, oat, or rice milk, which provides marginally better structure in the baked cake. It also produces the most milk-like “buttermilk” effect when combined with the vinegar – the slight curdling that happens creates a slightly tangy, tenderizing effect on the flour proteins that produces a more tender crumb. Oat milk is the best alternative for texture (closest to soy in protein and fat content). Almond milk produces a slightly lighter, sometimes drier result. Any of these work in this recipe; soy is the most reliable. All should be at room temperature – cold plant milk can cause the oil to clump rather than blending smoothly into the batter.

Gel food coloring vs liquid vs beet powder: Gel food coloring produces vivid, concentrated color from a small quantity without adding significant liquid to the batter – important for maintaining the correct batter consistency. Liquid food coloring produces less vivid color from larger quantities that can thin the batter. For the pink hearts, the color needs to be vivid and clearly different from the vanilla cupcake exterior – pale pink against ivory will barely show. Use gel coloring for the most reliable, vivid result. Beet powder (1-2 tablespoons for the heart batter) produces a natural deep pink that is beautiful and particularly vivid in the cut surface of the baked cake. Liquid red food coloring at 1-2 tablespoons produces a vibrant result but does thin the batter slightly – reduce the soy milk by 1-2 tablespoons to compensate.

Vegan butter for buttercream – spreadable vs block: Spreadable vegan butter (from a tub, like Earth Balance, Violife, or Miyoko’s European Style Unsalted) contains a higher water content and softer fat profile than block-style vegan butter. For buttercream specifically, spreadable produces a silkier, more easily pipeable result – it beats to a light, fluffy consistency quickly and produces a buttercream with the smooth, melt-in-the-mouth quality you want. Block-style vegan butter can work but produces a slightly firmer, denser buttercream that requires more plant milk to loosen to piping consistency and can look slightly chunky. Use spreadable for buttercream.

Callie’s Kitchen Note: The first time I made these for Emily’s class, I didn’t chill the pink heart sponge before cutting – I cut while it was still slightly warm, thinking it would be fine. The cookie cutter compressed the warm crumb rather than cutting cleanly through it, and the hearts came out with slightly crushed edges that showed up as blurry, unclear hearts in the finished cupcakes. The second batch: pink sponge fully cooled and then refrigerated for 30 minutes before cutting. The cold, firm sponge cut into clean, crisp heart shapes with clearly defined edges. When those cupcakes were cut open, the heart outline was sharp and obvious – a much more dramatic reveal than the first batch. Chill the pink sponge before cutting. The difference in the reveal quality is significant.

How To Make Vegan Love Heart Cupcakes

The Project Recipe Timeline

This is a Project Recipe with two separate baking stages. Total elapsed time: approximately 2.5-3 hours including cooling times. Active work: about 45-50 minutes spread across two sessions. A practical plan: bake the pink hearts cake in the afternoon, cool and refrigerate overnight. The following morning: cut the hearts, make the cupcake batter, assemble, bake, cool, and frost. Day-before prep makes the assembly day feel manageable rather than rushed.

Stage One – Bake The Pink Heart Sponge

1- Make The Pink Batter

Preheat the oven to 180 degrees C (160 degrees C fan / 350 degrees F). Grease and line a 7-inch (18cm) round or square cake tin. In a large bowl, whisk together the self-raising flour, baking soda, and caster sugar. In a separate jug or bowl, combine the soy milk, oil, and vanilla extract. Add the apple cider vinegar to the wet ingredients last – you’ll notice the milk curdles very slightly when the vinegar is added, which is correct and intentional. Add the wet ingredients to the dry ingredients and stir just until combined and smooth – don’t overmix. Add gel food coloring (or beet powder) and stir until the batter reaches a vivid, uniform pink color. Pour into the prepared tin and spread evenly.

Bake for 12-15 minutes until a toothpick inserted into the center comes out clean. The pink sponge should be fully set, springy when pressed, and deep pink in color. Allow to cool in the tin for 5 minutes, then transfer to a wire rack. Once fully cooled to room temperature (at least 30-40 minutes), refrigerate for at least 30 minutes before cutting – or overnight for the next-day assembly approach.

Why The Pink Sponge Must Be Fully Cool Before Cutting

Warm cake crumbs are soft and compress easily under the pressure of a cookie cutter rather than cutting cleanly. A cold, firm pink sponge responds to the cookie cutter the way firm cheese responds to a knife – it yields cleanly without compressing, producing a heart with sharp, defined edges. Those sharp edges are what produce the clean, dramatic heart reveal in the finished cupcake. A compressed, blurry heart edge produces a less clear reveal that can look more like a pink blob than a recognizable heart shape. Chill the sponge. The cutting step is easy when the sponge is cold and frustrating when it isn’t.

2- Cut The Hearts

Remove the chilled pink sponge from the refrigerator. Place on a clean cutting board. Use a small heart-shaped cookie cutter (approximately 3-4cm / 1.25-1.5 inches in diameter – sized to fit inside the cupcake liner without touching the sides) to cut 12 hearts from the sponge. Press the cutter straight down with firm, decisive pressure and lift cleanly. The hearts should come out with the cutter and have clean, defined edges. You may need to re-cut from the sponge edge pieces after the first round – re-cut scraps in the same manner. Set the 12 hearts aside on a plate, covered with plastic wrap. Return them to the refrigerator until needed – cold hearts are easier to position upright in the batter than room-temperature ones.

The sponge scraps from around the hearts: eat them. They’re perfectly good pink cake and the quality control opportunity is yours. Emily always supervised this step closely at our house.

Stage Two – Make The Vanilla Cupcakes And Assemble

3- Make The Cupcake Batter

Preheat the oven to 180 degrees C (160 degrees C fan / 350 degrees F). Line a standard 12-hole muffin tin with cupcake liners. In a large bowl, whisk together the self-raising flour, baking soda, and caster sugar until evenly combined. In a separate jug, combine the soy milk, oil, and vanilla extract. Add the apple cider vinegar to the wet ingredients and stir briefly. Add the wet ingredients to the dry ingredients and stir until smooth – no more. The batter should be fairly thick, smooth, and uniformly ivory-colored. Mix until just combined; overmixing develops gluten and produces a tougher, denser cupcake than a lightly-mixed batter would.

4- The Hidden Heart Assembly

Fill each cupcake liner approximately halfway (slightly less than halfway if your hearts are on the taller side) with the vanilla batter. Now take one chilled pink heart from the refrigerator and stand it upright in the center of the batter in one cupcake liner, pushing the bottom point of the heart down into the batter until the heart is standing straight up with the top of the heart above the batter level. The heart should be centered and aligned so it points toward you (the flat top edge of the heart facing out toward you, not pointing up or sideways). This alignment is important for the reveal – when the cupcake is split in half front-to-back, the heart should appear centered and right-side-up.

Carefully spoon additional vanilla batter over and around the heart, covering it completely, until the liner is about 3/4 full. Use the back of the spoon to gently press the batter around the heart without pushing the heart sideways. The heart should be completely covered and not visible from the outside. Repeat for all 12 cupcakes.

Why Alignment Matters For The Reveal

A heart that is positioned right-side-up (flat top edge horizontal, pointed bottom edge pointing down) and centered in the liner will appear as a recognizable, right-side-up heart when the cupcake is cut in half front-to-back. A heart that is sideways (tilted 90 degrees) will appear as an odd, elongated shape that may or may not read as a heart. A heart that is upside down will appear as an upside-down heart. A heart that is off-center will appear on one side of the cupcake’s cut surface rather than centered, producing a less dramatic reveal. Take 10 seconds per cupcake to ensure each heart is centered, right-side-up, and facing the correct direction before covering with batter.

5- Bake The Cupcakes

Bake at 180 degrees C (160 degrees C fan / 350 degrees F) for 18-20 minutes until risen, lightly golden at the edges, and a toothpick inserted slightly off-center (not through the heart – the heart is set cake that will come out clean anyway; test the surrounding vanilla batter) comes out clean. Allow to cool in the tin for 5 minutes before transferring to a wire rack. Allow to cool completely – at least 45-60 minutes – before frosting. Warm cupcakes melt the buttercream into a liquid puddle rather than allowing it to hold a piped shape.

Callie’s Kitchen Note: The “slightly off-center” toothpick test is a small but important detail for these cupcakes. The hidden heart in the center is already fully baked (it was baked as a separate sponge before being inserted into the cupcake). Testing with a toothpick through the center of the cupcake will pass through the pre-baked heart and come out clean even if the surrounding vanilla batter isn’t fully set. Test by inserting the toothpick at an angle toward the side of the cupcake – this samples the vanilla batter around the heart rather than the heart itself. If that comes out clean, the cupcake is done. I only figured this out after one batch where the vanilla cupcake was slightly underdone because I was testing through the pre-set heart and thinking everything was fine. Off-center test every time now.

Stage Three – The Vegan Buttercream

6- Make And Pipe The Buttercream

In a large bowl, beat the spreadable vegan butter with an electric hand mixer on medium speed for 2-3 minutes until pale and slightly fluffy. Sift the icing sugar directly into the bowl (sifting prevents lumps that won’t dissolve in the finished buttercream) and beat on low speed to incorporate, then increase to medium-high speed and beat for 2-3 minutes until very pale, light, and fluffy. Add the vanilla extract and 1 tablespoon of soy milk. Beat for another minute. Assess the consistency: the buttercream should fall slowly from the beaters in a thick ribbon that holds its shape – not stiff enough to resist the piping bag but firm enough to hold a piped swirl without collapsing. Add additional plant milk a teaspoon at a time if needed to reach this consistency.

For a pink buttercream that matches the hidden heart theme: add a small amount of pink gel food coloring to the buttercream and beat until evenly colored. A pale blush pink is the most elegant result for the frosted exterior; a vivid pink is more playful and fun – choose based on the occasion and the aesthetic you’re going for. Transfer to a piping bag fitted with a large open star tip. Hold the piping bag directly above the center of each cupcake and pipe a swirl from the outside edge inward and upward. Top with vegan-friendly heart sprinkles while the buttercream is still fresh and tacky.

Callie’s Kitchen Note: Emily’s class Valentine’s Day party reaction – kids cutting the cupcakes open and the collective “oh!” when the pink hearts appeared – remains one of my favorite baking memories. She reported that it took about 5 minutes before every single cupcake had been cut in half to see the heart, rather than being eaten whole. The hidden surprise completely changed how the cupcakes were consumed and talked about. That’s the specific magic of a reveal dessert: it gives people something to do and something to talk about beyond just eating. If you’re making these for a gathering, cut one in half and leave it visible on the serving plate before anyone touches the others. The visible cross-section tells the story without any explanation needed and people will immediately reach for the whole ones to experience the reveal themselves.

Common Mistakes To Avoid

Cutting The Pink Sponge While Warm

The most impactful mistake in this specific recipe. Warm cake compresses rather than cuts cleanly under the cookie cutter. The resulting hearts have blurry, compressed edges that produce an unclear, less recognizable heart shape in the finished cupcake. Chill the pink sponge to cold-firm before cutting. This is non-negotiable for a clean, impressive reveal.

Not Aligning The Hearts Correctly

Hearts positioned sideways, upside-down, or off-center produce unexpected or disappointing reveals. Take 10 seconds per cupcake to ensure each heart is upright, centered, and facing correctly before covering with batter. The batter sets the heart in place in the oven – whatever position the heart is in when the batter is poured will be the position it’s in when the cupcake is cut open.

Overmixing The Batter

Both the pink heart batter and the vanilla cupcake batter should be mixed until just combined – smooth with no dry flour patches, but not beaten vigorously. Overmixing develops gluten strands that produce a tough, slightly chewy, denser cupcake rather than the soft, tender crumb this recipe is designed to produce. Stir, don’t beat. When the batter is smooth and uniform, stop.

Mixing The Batter And Waiting Before Baking

The apple cider vinegar-and-baking-soda leavening reaction begins the moment the vinegar contacts the baking soda in the batter. Unlike yeast-leavened recipes where waiting is beneficial, this chemical reaction produces carbon dioxide immediately that is already beginning to escape from the batter surface. Delaying the bake by more than a few minutes after mixing means the leavening gas has partially dispersed before the oven heat can set it into the crumb structure, producing flatter, less risen cupcakes. Mix, fill the liners, and bake immediately.

Testing The Toothpick Through The Center

Already covered in the Kitchen Note but worth repeating as a Common Mistake entry because the consequence is real: testing through the center of a cupcake with a hidden heart insert will always produce a clean toothpick result because the heart is pre-baked. The vanilla batter surrounding the heart is what needs to be tested. Insert the toothpick at an angle toward the side of the cupcake. Only a clean result from the vanilla batter confirms the cupcake is fully baked.

Callie’s Kitchen Note: Making the pink hearts a day ahead is the single change that makes this recipe feel easy rather than ambitious. Day one: bake the pink sponge (20 minutes including baking), cool, refrigerate. Day two: cut the hearts (10 minutes), make the batter (10 minutes), assemble (15 minutes), bake (20 minutes), cool (45 minutes), frost (20 minutes). Split across two days, neither session feels long or complicated. Done in one day, the combined timeline with all the cooling steps makes it feel like a longer project than it is. The day-ahead approach is the project management decision that makes this feel achievable on a weeknight rather than only on a free weekend.

Storage

Unfrosted cupcakes: Store cooled, unfrosted vegan love heart cupcakes in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. The vegan oil-based batter actually stays moist longer than a butter-based cake at room temperature because oil doesn’t solidify the way butter does when cold. Frost as close to serving time as possible for the best buttercream texture.

Frosted cupcakes: Store in an airtight container at cool room temperature for up to 2 days or refrigerated for up to 5 days. Refrigerated cupcakes: bring to room temperature for 20-30 minutes before serving – cold buttercream is firmer and slightly waxy in texture; room-temperature buttercream is silky and melts immediately on the tongue as it should. Don’t store where the piped buttercream will be crushed by the lid – use a container large enough to have at least an inch of clearance above the swirl.

Freezer: Unfrosted cupcakes freeze well for up to 2 months. Wrap each individually in plastic wrap and freeze in a zip-top bag. Thaw at room temperature for 1-2 hours before frosting and serving. Frosted cupcakes can be frozen (freeze on a flat tray until the buttercream is solid, then wrap and bag), but the buttercream can sometimes look slightly shiny or dull after thawing compared to fresh. For best presentation, freeze unfrosted and frost fresh.

The pink heart sponge: Bake ahead and refrigerate for up to 3 days before cutting the hearts and assembling. Or cut the hearts and refrigerate the cut shapes for up to 24 hours before assembling. The cold hearts insert more cleanly than room-temperature ones regardless of timing.

Vegan Love Heart Cupcake Variations

Lemon Vanilla With Hidden Yellow Heart

Add the finely grated zest of 1 large lemon to both the heart batter and the cupcake batter, plus 1 tablespoon of fresh lemon juice replacing 1 tablespoon of the soy milk. Color the heart batter with yellow food coloring (or a small amount of turmeric for natural color). The lemon zest distributes through both batters and produces a consistently lemon-forward flavor. Replace the vanilla buttercream with a lemon buttercream (replace the vanilla extract with 1 tablespoon of fresh lemon juice and 1 teaspoon of lemon zest). The yellow heart inside the white cupcake with lemon buttercream is a particularly beautiful, spring-appropriate presentation.

Hidden Rainbow Heart Cupcakes (Celebration Version)

Divide the pink heart batter into 4-6 portions and color each a different rainbow color. Pour each color into a separate section of a lined baking sheet, creating thin colored cake strips. Once baked and cooled, cut hearts from each colored strip. In each assembled cupcake, use hearts of different colors so each cupcake reveals a different colored heart when cut. A box of 12 rainbow-colored heart cupcakes, each a different surprise color, is a genuinely magical birthday or celebration present. The technique is more complex but uses the same heart-insert method.

Chocolate Cupcakes With Pink Heart

Replace the vanilla cupcake batter with a vegan chocolate cupcake batter: same quantities but replace 30g (1/4 cup) of the flour with 30g of unsweetened cocoa powder, increase the sugar by 20g, and keep everything else the same. The deep chocolate exterior with the vivid pink heart inside produces a dramatically different color contrast than the vanilla version – the chocolate-pink combination is particularly striking. Top with either vanilla buttercream (which shows the pink of the hidden heart through the color contrast of the white frosting and chocolate cupcake) or chocolate buttercream (add 2 tablespoons of cocoa powder to the buttercream recipe).

St. Patrick’s Day Version (Hidden Shamrock)

Use a small shamrock-shaped cookie cutter and green food coloring for the colored insert sponge. Keep the vanilla cupcake batter plain. Frost with green-tinted vanilla buttercream or plain white buttercream with green sprinkles. The shamrock reveals the same surprise principle as the heart but in a St. Patrick’s Day context. Works equally well with star shapes for Christmas or Fourth of July, Easter egg shapes for Easter (oval cookie cutter), or Christmas tree shapes for the holiday season.

Natural Food Coloring Version

Replace all artificial food coloring with natural alternatives. For deep pink/red: 1-2 tablespoons beet powder or 2 tablespoons of very concentrated beet juice (reduce 1 cup of beet juice by simmering until 2 tablespoons remain). For yellow: 1/4 teaspoon of turmeric. For blue-purple: butterfly pea powder. For green: spirulina powder or matcha (1-2 teaspoons). Natural colorings produce slightly more muted tones than artificial gel colors but are all genuinely beautiful and completely food-safe. The beet powder pink is the most vivid of the natural options and produces a heart that is clearly visible in the cut cupcake. Use gel food coloring for the most dramatic reveal; natural colors for a cleaner ingredient list.

Mini Vegan Love Heart Cupcakes

Use a mini muffin tin (24-30 mini cups) and a very small heart-shaped cookie cutter (about 1.5cm). Reduce the baking time to 10-12 minutes for the mini cupcakes. Mini versions are particularly good as a party dessert where portion size is smaller and the reveal can be experienced multiple times (more cupcakes per person). The heart proportionality is important: the heart must be small enough to fit inside the mini cupcake with vanilla batter on all sides and still visible when cut. For mini cupcakes, use a heart cutter as small as you can find reliably.

Gluten-Free Vegan Love Heart Cupcakes

Replace all self-raising flour in both the heart batter and the cupcake batter with a gluten-free self-raising flour blend (Bob’s Red Mill Gluten Free 1-to-1 Baking Flour works well; add 1/4 teaspoon of baking powder per cup of GF flour if the blend doesn’t contain its own leavener). The vegan buttercream is already gluten-free. All other ingredients are naturally gluten-free. The GF version produces a slightly more fragile, more crumbly cupcake that should be handled gently during the heart-insertion step – the batter around the heart will be slightly thinner and need more careful spooning. The hidden heart technique works the same way; the texture is slightly different.

Serving Suggestions

The Reveal Presentation

The hidden heart is the star of this recipe and the serving presentation should communicate that there’s something to discover before anyone takes a bite. Cut one cupcake in half and place it cut-side-out on the serving plate – the visible pink heart in the cross-section tells the story immediately and generates curiosity about the whole cupcakes on the rest of the plate. People will immediately reach for the whole ones to experience the reveal themselves rather than just eating them as ordinary cupcakes. This one-cut-cupcake display is the most effective “advertising” the recipe can do for itself.

For Valentine’s Day

  • Box of 6 cupcakes in a clear windowed gift box with ribbon – the pink frosting and heart sprinkles visible through the window communicate Valentine’s intent before opening
  • On a tiered cupcake stand as a Valentine’s Day dessert table centerpiece – the uniformity of the piped frosting and the height of the stand make these look bakery-professional
  • Individually wrapped in cellophane with a small tag that says “open me” or “break in half” to communicate the hidden element
  • On a platter at a Valentine’s Day brunch alongside the Red Velvet Valentine Kiss Cupcakes for a complete Valentine’s cupcake spread with complementary colors (pink vanilla and red velvet)

Beverage Pairings

A cup of good chamomile or vanilla-rooibos tea alongside the vanilla cupcakes is the most gentle, complementary pairing – the herbal sweetness of the tea doesn’t compete with the vanilla cupcake flavor. For something more celebratory: a glass of sparkling rosé or a non-alcoholic sparkling raspberry lemonade echoes the pink color theme and provides a fruity contrast to the sweet vanilla. Hot cocoa alongside vegan cupcakes at a children’s Valentine’s party is the classic pairing that works for every age group present.

Heart Cupcakes

Vegan Love Heart Cupcakes FAQ

Why Did My Hearts Sink To The Bottom During Baking?

Hearts sink when the surrounding batter is too thin to support their weight, or when the heart was inserted before the initial batter layer was deep enough to support it from below. Two fixes: ensure the initial batter layer in each liner is at least 1-1.5cm deep before inserting the heart (the heart needs batter below it to stand on, not just air at the bottom of the liner), and ensure the heart is cold and firm when inserted – a warm or room-temperature heart is slightly softer and more prone to shifting under its own weight than a cold, firm one. The batter thickness is the main structural support; don’t use a batter thinner than the recipe specifies.

Can I Make These Without A Heart-Shaped Cookie Cutter?

Yes – cut heart shapes freehand from the pink sponge using a small sharp knife. Draw a heart template on parchment paper first, place it on the cold pink sponge, and trace around it with the knife. The hearts will be less perfectly uniform than cutter-cut ones but still clearly recognizable and still produce the reveal effect. For the cleanest freehand cuts, use a very sharp thin-bladed knife and cut with confident, single-stroke motions rather than sawing. The heart template approach also gives you size control – cut a paper template to test against your cupcake liner before committing to a size.

Can I Use Regular (Non-Vegan) Ingredients?

Yes – the recipe adapts easily to conventional ingredients. Replace the soy milk with regular dairy milk (same quantity). Replace the oil with melted butter, cooled slightly (the same quantity). Reduce the baking soda slightly (to 1/4 teaspoon for the cupcakes and a pinch for the hearts) and omit the apple cider vinegar if you’re using butter instead of oil. For the buttercream: replace vegan butter with regular unsalted butter, same quantity, at room temperature. The technique and assembly are identical. The vegan version was designed to be just as good as the dairy version – not a reduced version of it – so either approach produces excellent results.

How Vivid Does The Pink Heart Need To Be To Show Up Clearly?

More vivid than you think you need. The vanilla cupcake batter that surrounds the heart is ivory-white, which should provide good contrast against even a pale pink. But in practice, a light pink heart can look slightly washed out in the cut cupcake – the baked vanilla crumb around it has a slight golden warmth that reduces the contrast against a very pale pink. Use gel coloring generously (a deeper pink than you think is necessary) or use 1.5-2 tablespoons of beet powder for the natural version. The goal is a color that looks clearly, unmistakably pink against the vanilla crumb – not quite red, but vividly pink. When in doubt, go darker.

What If I Don’t Have A 7-Inch Cake Tin For The Pink Sponge?

Any tin that produces a cake at least 1-1.5cm (about 1/2 inch) thick is workable – the thickness needs to equal or exceed the width of your cookie cutter for the heart to be tall enough to span the full center of the cupcake from bottom to top. A square 8-inch tin, a loaf tin, or even a larger round tin all work – you’ll have a larger or differently-shaped surface to cut from, which is fine. Cut as many hearts as you can from the available surface. A loaf tin works particularly well because the flat top surface is even-depth throughout, making the hearts consistent in height.

My Buttercream Looks Greasy Or Separated. How Do I Fix It?

Greasy or separated vegan buttercream usually means the vegan butter was too warm when beaten. Vegan butters (especially those with higher water content like spreadable varieties) can separate slightly if they get too warm during beating – the fat and water start to separate rather than emulsifying. Fix: refrigerate the separated buttercream for 10-15 minutes until it firms slightly, then beat again starting on low speed. The cold firms the fat back to a state where it can accept air again. Add the icing sugar after this recovery beating rather than before if the buttercream is still looking slightly separated. Adding 1-2 tablespoons of cold plant milk can also help re-emulsify a slightly separated buttercream.

Recipes You May Like

If these vegan love heart cupcakes have you excited about stunning Valentine’s Day baking that delivers a genuine reveal or wow moment, here are three more from the blog in the same spirit.

Red Velvet Valentine Kiss Cupcakes – The most visually complementary companion to these vegan heart cupcakes for a complete Valentine’s Day spread. Where the love heart cupcakes are pale vanilla with a hidden pink interior, the red velvet kiss cupcakes are deep crimson with cream cheese frosting and the classic Hershey’s Kiss on top. Same occasion, same cupcake format, completely different color story. Together on a tiered stand – pink vanilla and deep red velvet – they produce a Valentine’s spread that looks deliberately curated and covers both the subtle and the dramatic ends of the color spectrum.

Gluten-Free Red Velvet Cupcakes (Vegan And Allergy-Free) – The other fully vegan cupcake in the Valentine’s Day collection, making it the direct companion recipe for anyone baking for guests with multiple dietary requirements. Both recipes are dairy-free and egg-free; the red velvet cupcakes are additionally gluten-free. If you’re baking for a gathering where both vegan and gluten-free needs are present, both recipes on the same table covers the full range while both looking genuinely festive and beautiful.

Raspberry Almond Cupcakes – The non-vegan companion in the cupcake collection that uses the same Valentine’s-appropriate pink color palette (from natural raspberry) in a non-hidden-heart format. Where the vegan love heart cupcakes are about the reveal, the raspberry almond cupcakes are about the flavor – fresh raspberry in the batter, almond in the frosting, a deeply fruity and nutty combination that produces a cupcake that looks and tastes genuinely different from a standard vanilla or chocolate version. Both are worth having in the Valentine’s Day baking rotation.

Conclusion

These vegan love heart cupcakes are the recipe that made me understand why reveal desserts are a category worth mastering. The pink heart inside doesn’t affect the flavor – the cupcake would taste exactly the same without it. What it does is create a moment of genuine surprise and delight that makes the person eating it feel specifically thought about. That’s the actual gift the recipe gives, beyond the frosting and the vanilla cake.

Emily’s Valentine’s Day party class reaction – every single cupcake cut in half before being eaten, the collective response when the hearts appeared – is the clearest demonstration of what a reveal dessert achieves that a decorated cupcake doesn’t. The decorated cupcake is beautiful. The hidden heart cupcake is a story.

Bake the pink sponge the day before. Chill it thoroughly before cutting. Align the hearts carefully before covering with batter. Test with the toothpick off-center. Display one cut cupcake on the serving plate to communicate the surprise. Those five things produce the experience this recipe is built around. Tell me in the comments whether you went pink hearts or tried a different color, and whether you made the natural beet powder version or the gel coloring version. Save this to Pinterest for your next Valentine’s Day baking – and happy baking!

Happy baking! – Callie

Print

Vegan Love Heart Cupcakes: Vanilla Cupcakes with a Hidden Pink Heart Inside

Heart Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft and fluffy vegan vanilla cupcakes with a hidden pink heart surprise inside, topped with creamy vegan buttercream and sprinkles. These dairy-free and egg-free cupcakes are perfect for Valentine’s Day or any special occasion!

  • Author: Callie
  • Prep Time: 45 minutes
  • Cook Time: 35 minutesx
  • Total Time: 1 hour 20 minutes
  • Yield: 12 cupcakes 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale

For the Hidden Hearts:

  • 115 g self-raising flour
  • ¼ teaspoon baking soda
  • 90 g caster sugar
  • 140 ml soy milk
  • 45 ml sunflower oil
  • 1 teaspoon vanilla extract
  • ¼ teaspoon apple cider vinegar (or lemon juice)
  • Pink or red food coloring

For the Cupcakes:

  • 230 g self-raising flour
  • ½ teaspoon baking soda
  • 180 g caster sugar
  • 240 ml soy milk
  • 90 ml sunflower oil
  • 2 teaspoons vanilla extract
  • 1 teaspoon apple cider vinegar (or lemon juice)

For the Buttercream:

  • 180 g vegan butter (soft, spreadable kind)
  • 400 g icing sugar
  • 1 teaspoon vanilla extract
  • 3 tablespoons soy milk (adjust as needed)

Optional Toppings:

  • Vegan-friendly love heart sprinkles

Instructions

  1. Prepare the Hidden Hearts:

    • Preheat oven to 180°C (160°C fan). Grease and line a 7-inch cake tin.
    • In a bowl, mix self-raising flour, baking soda, and caster sugar. Add soy milk, oil, vanilla, and vinegar. Stir until smooth.
    • Add pink food coloring and mix. Pour batter into the prepared tin and bake for 12–15 minutes.
    • Cool completely on a wire rack, then cut out 12 small hearts using a heart-shaped cookie cutter.
  2. Make the Cupcakes:

    • Line a 12-hole cupcake tin with liners.
    • In a large bowl, mix flour, baking soda, and sugar. Add soy milk, oil, vanilla, and vinegar. Mix until smooth.
    • Fill each liner halfway with batter. Insert a pink heart, keeping it upright and aligned. Cover with remaining batter.
    • Bake for 18–20 minutes and cool completely on a wire rack.
  3. Prepare the Buttercream:

    • Beat vegan butter, icing sugar, vanilla, and soy milk until smooth and fluffy.
    • Pipe buttercream onto cupcakes and top with sprinkles.

Notes

  • Ensure the hearts are upright and aligned when placing them into the batter for the best reveal when cut.
  • For gluten-free adaptation, use a gluten-free self-raising flour blend.

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 340
  • Sugar: 28 g
  • Sodium: 210 mg
  • Fat: 14 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 1 g
  • Protein: 3 g
  • Cholesterol: 0 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star