Chocolate Text Effect in Photoshop for Valentine’s Day

Skill level

It’s February! Valentine’s Day is just around the corner. Last year, I showed you guys how to create a ‘Snow Heart‘ effect using an image, and the magic of a custom brush. This year, we’re going to sweeten things up by creating a delicious chocolate text effect using Layer Styles!

Subscribe on YouTube!  Contribute on Patreon!

Chocolate Text Effect

The Document

As with most projects, the size of your document can vary depending on screen resolution and personal preference. For this tutorial, I’m going to be starting with a 1280 x 720 pixel document, with a simple pink/purple radial background.

Chocolate Text Effect Document

The Text

For a design like this, as well as many text effects, a thicker font is usually best. Thick fonts give you more room to work with when applying Layer Styles. Using the Bubble Boddy font from, your word of choice can be typed out in the center of the document using a brown font color. #2d1b07.

Chocolate Text Effect Font

Layer Styles

Now that the text has been typed out, it’s time to add some Layer Styles to this text layer. This will give our text the ‘chocolate’ feel to it.

Chocolate Text Effect Bevel

Chocolate Text Effect Contour

Chocolate Text Effect Texture

Chocolate Text Effect Inner Shadow

Chocolate Text Effect Shadow

Once your Layer Styles have been applied, you should have something that looks like the image below. If it doesn’t, make sure that you’re using a dark brown for the font’s color, and depending on the size of your text, you may need to text out different values within your Layer Styles.

Chocolate Text Effect Layer Styles


Now that the main chocolate text is complete, let’s add a layer of frosting. Start by duplicating the current text layer, clear the Layer Styles (right-click on the layer in the Layers panel > Clear Layer Styles), and change the color of the text to a bright pink: #dd4fa2.

Chocolate Text Effect Duplicate

The Mask

Before we start adding Layer Styles, let’s add a Layer Mask to exclude part of the frosting. With your Rectangular Marquee Tool active, create a selection around the part of the frosting you’d like to keep. The top 1/4 should work well.

Chocolate Text Effect Marquee

When that’s been selected, add a Layer Mask to this layer using the icon at the bottom of the Layers panel.

Chocolate Text Effect Layer Mask

Once the Layer Mask has been added, make sure it’s active (white box around the mask, as seen above), then add a ZigZag filter (Filter > Distort > ZigZag) to give the frosting some curves.

Chocolate Text Effect ZigZag

Layer Styles

Now we can go ahead and apply a few Layer Styles to the frosting layer.

Chocolate Text Effect Bevel

Chocolate Text Effect Texture

Chocolate Text Effect Shadow

Final Result

Once all the Layer Styles have been added, you should have a result like the one seen below. Again, if it looks different, you may need to adjust your Layer Styles.

Chocolate Text Effect

Have a great Valentine’s Day!