Go Back

Gender Reveal Cupcakes

Servings 14 to 18 cupcakes (depending on how much batter you use for the hearts)


  • 3 cups all purpose flour (Stir flour before measuring, then scoop and level each cup carefully. You don't want dense cupcakes.)
  • 2 cups sugar
  • 1 Tbsp baking powder
  • 3/4 tsp salt
  • 1 cup (2 sticks) unsalted butter, cut into Tablespoons
  • 1 cup milk
  • 4 large eggs
  • 1 tsp pure vanilla extract
  • 2 x the recipe for The BEST Cream Cheese Frosting (link in instructions below) [I did almond extract instead of vanilla for these cupcakes, but vanilla is fine.]
  • Blue & Pink Food Coloring Gel


  • In the bowl of a stand mixer with the paddle attachment, combine the flour, sugar, baking powder, and salt. Turn on the machine and add the butter, 1 Tablespoon at a time, until the butter breaks down and the mixture crumbles, scraping the sides as needed.
  • In a large glass measuring cup, measure the milk and then whisk in the eggs and vanilla. Pour egg mixture into the dry ingredients, while the machine is running, until a batter forms. Do not overmix.
  • Pour roughly ⅓ to ½ the batter into a bowl. (If you need a lot of cupcakes, only do ⅓ of the batter.) Mix in blue or pink food coloring until desired color is achieved. Pour batter into a greased 13x9-inch baking dish and bake at 400 degrees Fahrenheit for 12 to 15 minutes. Allow to cool for a good 15 minutes.
  • Press a small heart shaped cookie cutter in the colored cake and gently scoop out the heart with a serving spatula. Cut enough hearts for the amount of cupcakes you need, or until the cake runs out.
  • Fill a cupcake pan with paper liners and fill ¼ to ½ full of batter. Stick colored hearts in the center of the batter. Scoop additional cake batter over the colored heart to fill the cups about ⅔ to ¾ full. Be careful not to overfill.
  • Bake at 400 degrees Fahrenheit for 14 to 18 minutes until cake is baked and bounces back when touched. Allow cupcakes to cool completely.
  • Meanwhile, make 2 batches of The BEST Cream Cheese Frosting and fit 2 plastic piping bags with large decorating tips (or wash, dry, and re-use one bag). Draw one thin line of pink food coloring and one thin line of blue food coloring on either side of the plastic bag(s) (I put mine in the folds of the bag to make it easier) with a toothpick. Get as close to the tip as you can. (The food color lines will thicken after you insert the frosting.) Gently fill the bag(s) with frosting, being careful not to touch the food coloring with your spatula. Twist the end and squeeze until both colors are coming out the tip.
  • Pipe a swirl on top of each cupcake, from the outside in towards the center, covering the secret colored heart. Repeat with other cupcakes and have fun revealing to your family and friends the gender of your baby!


 © DESSERT NOW DINNER LATER All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please re-create the recipe, snap YOUR OWN PHOTO and re-write the recipe in YOUR OWN WORDS, or link back to this post for the recipe.