Green Velvet Cookies with White Chocolate

Soft green velvet cookies drizzled with sweet white chocolate on a white plate Save to Pinterest
Soft green velvet cookies drizzled with sweet white chocolate on a white plate | recipesbymarina.com

These soft green velvet cookies feature a tender crumb and striking color, topped with an elegant white chocolate drizzle. The unique combination creates a festive treat that's perfect for holidays or special celebrations.

What makes these special is the touch of white vinegar and green food coloring, which gives them their signature velvety texture and vibrant hue while keeping them incredibly soft. The white chocolate drizzle adds the perfect sweet finish.

The first time I made green cookies, my kitchen looked like a St. Patricks Day explosion gone wrong. I was skeptical about the cocoa powder interacting with green food coloring, but somehow these emerald beauties emerged from the oven looking like something from a fairy tale. My roommate walked in, took one look at the cooling rack, and asked if leprechauns had invaded our apartment while she was at work. Now theyre the most requested treat at every gathering, and Ive learned to embrace the mess.

Last Christmas, I made three batches for our office cookie exchange and watched them disappear in under fifteen minutes. My coworker Sarah actually hid two in her desk drawer before the party even ended, whispering that her husband had been talking about them since last years holiday party. Theres something about that vibrant green against the snowy white chocolate that makes people smile before they even take a bite.

Ingredients

  • 2 cups all-purpose flour: The foundation that gives these cookies their tender, cake-like crumb
  • 2 tbsp unsweetened cocoa powder: Just enough to add depth without overpowering the green color or making them taste like chocolate cookies
  • 1 tsp baking powder and 1/2 tsp baking soda: The perfect leavening duo to create that soft, puffy texture we all love
  • 1/2 tsp salt: Balances the sweetness and wakes up all the other flavors
  • 1/2 cup unsalted butter, softened: Room temperature butter incorporates air bubbles for a lighter cookie
  • 1 cup granulated sugar and 1/4 cup brown sugar: The combination creates crisp edges while keeping centers wonderfully chewy
  • 2 large eggs: Adds structure and richness to the dough
  • 1/4 cup whole milk: Contributes to the soft, tender texture
  • 2 tsp pure vanilla extract: Dont skimp here—it rounds out all the flavors beautifully
  • 1 tsp white vinegar: Reacts with the baking soda for extra lift and tenderness
  • 1 tbsp green food coloring: Gel coloring gives the most vibrant color without adding extra liquid
  • 4 oz white chocolate: The sweet, creamy finish that makes these cookies absolutely irresistible
  • 1 tsp coconut oil or vegetable oil: Optional, but makes the white chocolate easier to drizzle

Instructions

Get your oven ready:
Preheat to 350°F and line two baking sheets with parchment paper so youre not scrambling later
Whisk the dry team:
In a medium bowl, combine the flour, cocoa powder, baking powder, baking soda, and salt until everything is evenly distributed
Cream the butter and sugars:
Beat them together for 2 to 3 minutes until the mixture looks pale and fluffy—this step is worth every second
Add the eggs one at a time:
Make sure each egg is fully incorporated before adding the next, scraping down the sides as needed
Pour in the wet ingredients:
Add the milk, vanilla, vinegar, and food coloring, mixing until you have a uniformly green batter
Bring it all together:
Gradually fold in the dry ingredients, stopping as soon as the flour streaks disappear—overmixing makes tough cookies
Scoop and space:
Drop dough onto your prepared sheets about 2 inches apart to give them room to spread
Bake to perfection:
Pop them in for 10 to 12 minutes until edges are set but centers still look slightly soft
The patience test:
Let them cool on the baking sheets for 5 minutes before moving them to a wire rack
Melt the white chocolate:
Heat in 20-second bursts in the microwave, stirring between each until silky smooth
The grand finale:
Drizzle the white chocolate back and forth over the cooled cookies and let it set before serving
Vibrant green cookies with white chocolate swirls arranged on a baking sheet Save to Pinterest
Vibrant green cookies with white chocolate swirls arranged on a baking sheet | recipesbymarina.com

My niece now requests these for her birthday instead of cake, and watching her carefully choose which one to eat first based on the drizzle pattern has become my favorite part of the celebration. Something about these cookies turns ordinary moments into tiny celebrations.

Getting That Perfect Green

The first batch I made turned out more of a muddy sage color because I was afraid to add enough food coloring. Now I start with one tablespoon and add drops until I reach that vibrant emerald shade that makes people do a double take. The cocoa powder naturally tones down the color, so dont be shy with the green gel.

The Art of the Drizzle

Ive tried piping bags, forks, spoons, and even dipping the cookies directly into melted white chocolate. The fork method gives the most authentic, rustic look while dipping creates a perfectly smooth coating that looks professional. Both work beautifully—it just depends on how much time you have and how much chocolate you want on each cookie.

Make-Ahead Magic

These cookies freeze beautifully without the white chocolate topping. I often bake a double batch, freeze half plain, and then thaw and drizzle them right before serving. The white chocolate drizzle can also be made ahead and stored in the refrigerator—just give it a quick reheat in the microwave and stir until smooth again.

  • Scoop the dough balls and freeze them on a baking sheet before transferring to a bag for fresh-from-the-oven cookies anytime
  • Let the melted white chocolate cool slightly before drizzling—it thickens up and creates those gorgeous lines that hold their shape
  • If the drizzle sets too hard, pop the cookies in the microwave for just 5 seconds to soften the chocolate again
Tender green velvet treats topped with melted white chocolate drizzle and garnish Save to Pinterest
Tender green velvet treats topped with melted white chocolate drizzle and garnish | recipesbymarina.com

Whether for St. Patricks Day, Christmas, or just a Tuesday that needs a little color, these cookies have a way of making ordinary moments feel special. Enjoy every bright, delicious bite.

Recipe Questions & Answers

White vinegar activates with baking soda to create a softer, more tender crumb while enhancing the green color development from the food coloring.

Gel food coloring is recommended as it provides vibrant color without adding excess liquid to the dough. Liquid coloring works but may require adjusting flour amounts slightly.

Keep in an airtight container at room temperature for up to 5 days. Separate layers with parchment paper to prevent the white chocolate drizzle from sticking.

Removing cookies while centers are still slightly soft ensures they finish cooking on the hot baking sheet, resulting in perfectly tender treats rather than dry or overbaked ones.

A small amount of cocoa powder enhances flavor depth without overpowering the delicate taste or affecting the vibrant green appearance once food coloring is added.

Scoop dough onto a baking sheet and freeze solid, then transfer to a freezer bag for up to 3 months. Bake from frozen adding 1-2 minutes. Baked cookies freeze well for 2 months.

Green Velvet Cookies with White Chocolate

Soft vibrant green cookies with tender crumb finished with sweet white chocolate drizzle.

Prep 20m
Cook 12m
Total 32m
Servings 24
Difficulty Easy

Ingredients

Dry Ingredients

  • 2 cups all-purpose flour
  • 2 tbsp unsweetened cocoa powder
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt

Wet Ingredients

  • 1/2 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 1/4 cup packed light brown sugar
  • 2 large eggs
  • 1/4 cup whole milk
  • 2 tsp pure vanilla extract
  • 1 tsp white vinegar
  • 1 tbsp green food coloring

White Chocolate Drizzle

  • 4 oz white chocolate, chopped or chips
  • 1 tsp coconut oil or vegetable oil (optional)

Instructions

1
Preheat and Prepare: Preheat oven to 350°F. Line two baking sheets with parchment paper.
2
Combine Dry Ingredients: In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
3
Cream Butter and Sugars: In a large bowl, cream the butter, granulated sugar, and brown sugar until light and fluffy, about 2-3 minutes.
4
Add Eggs: Add eggs, one at a time, beating well after each addition.
5
Mix Wet Ingredients: Mix in the milk, vanilla extract, white vinegar, and green food coloring until fully combined.
6
Combine Mixtures: Gradually add the dry ingredients to the wet mixture, mixing until just combined. Do not overmix.
7
Scoop Dough: Using a cookie scoop or tablespoon, drop dough onto prepared baking sheets, spacing about 2 inches apart.
8
Bake Cookies: Bake for 10-12 minutes, or until the edges are set but centers are still soft.
9
Cool Cookies: Allow cookies to cool on the baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
10
Prepare White Chocolate Drizzle: Melt the white chocolate (with oil, if using) in a microwave-safe bowl in 20-second bursts, stirring until smooth.
11
Drizzle and Serve: Drizzle the melted white chocolate over the cooled cookies using a fork or piping bag. Allow to set before serving.
Additional Information

Equipment Needed

  • Mixing bowls
  • Electric mixer
  • Measuring cups and spoons
  • Baking sheets
  • Parchment paper
  • Cookie scoop or tablespoon
  • Wire rack
  • Microwave-safe bowl or double boiler

Nutrition (Per Serving)

Calories 145
Protein 2g
Carbs 21g
Fat 6g

Allergy Information

  • Wheat (gluten)
  • Eggs
  • Dairy
  • Soy (if using certain white chocolate brands)
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.