Yema Candy is a soft, chewy Filipino sweet made with condensed milk, egg yolks, and butter. In this version, the condensed milk is turned into dulce de leche for a richer, caramel-like flavor. Sweet and nostalgic, these little wrapped sweets are perfect for gifting, snacking, or simply treating yourself.

Jump to:
What is yema?
Yema is a classic Filipino candy made with egg yolks, condensed milk, and sometimes butter. It's slowly cooked until thick, then shaped into bite-sized pieces—often balls or triangles—and wrapped in colorful cellophane.
The word yema actually comes from the Spanish word for “egg yolk,” one of its main ingredients. The candy turns out rich, sweet, and creamy with a chewy bite—kind of like soft milk fudge.
This version starts with condensed milk cooked into dulce de leche—thick, rich, and tastes like caramel. It’s then cooked with egg yolks, butter, and cashews into a thick custard, and shaped into triangle candies.
Ingredients you'll need

Notes and substitutions
- Condensed milk: This is the base of the recipe. I simmered it right in the can until it turned into dulce de leche—a thicker, richer, caramel-like version of itself. That extra step gives the yema a deeper flavor that’s totally worth it.
- Egg yolks: These thicken the mixture and help bind everything together so it holds its shape once cooled.
- Butter: This makes the yema richer and creamier, with a smoother texture and glossy finish.
- Cashews: I like using roasted cashews, chopped small so they’re easy to mix in and shape. If you don’t have cashews, you can use other nuts like peanuts, pili nuts, or almonds—or skip them if you prefer it smooth.
How to make this recipe
Step 1: Make the dulce de leche
Remove the label from the can of condensed milk. Place the unopened can in a deep pot and cover fully with water.
Bring to a boil over medium heat, then reduce to medium-low heat. Simmer steadily for about 1 ½ hours, making sure the can stays fully submerged the entire time. Add more hot water as needed to keep it covered.

Let the can cool completely before opening. Inside, you’ll find thick, golden dulce de leche that’s sweet and caramel-like—and if you prefer a darker, deeper flavor, you can let it simmer a little longer.

Step 2: Cook the yema
Transfer the dulce de leche to a nonstick saucepan. Add 3 egg yolks, 2 tablespoons butter, and a pinch of salt. Mix until smooth.

Cook over medium-low heat, stirring constantly with a spatula so the bottom doesn’t burn. After about 15-20 minutes, the mixture will thicken and turn darker.

Stir in ½ cup roasted cashews (chopped).

Keep mixing for another 5–10 minutes, until it gets harder to stir and holds its shape.

The longer you cook it, the chewier the yema will be.
TIP: Keep the heat low and keep stirring—yema thickens quickly, and if left alone it can burn or turn grainy.

Step 3: Cool and wrap
Let the mixture cool until it’s comfortable to handle—you can do this straight from the pan or transfer it to a bowl to speed things up.

Scoop a small amount (just under a tablespoon) and place it in the center of a square piece of cellophane.

Bring the corners together to meet at the top, then fold them down neatly. Gently press the sides so it forms a triangle.

Store the wrapped yema in an airtight container at room temperature for up to 1 week, or refrigerate for a longer shelf life.

Recipe FAQs
No. It’s best to use only egg yolks. Egg whites can make the texture rubbery or curdled, while yolks thicken the mixture and give yema its rich flavor and golden color.
It may need more cooking time. Keep stirring until it forms a thick paste that holds its shape.
Yes, yema can sit at room temp for up to 1 week if it's fully cooked and stored in an airtight container. The high sugar content helps preserve it. But if it’s hot or humid where you are, it’s safer to refrigerate—just let it come to room temp before serving.
Store at room temperature for up to a week, or refrigerate for up to 2 weeks. Bring to room temp before serving for best texture.
More ways to enjoy yema
- Yema cake: A soft chiffon cake filled and frosted with rich yema custard, then topped with grated Queso de Bola for a sweet-salty finish.
- Pianono: A rolled sponge cake filled with creamy yema.
- Yema spread: A thick, caramel-like custard you can use as a spread for toast or filling for pastries.
- Brazo de Mercedes: A rolled meringue cake filled with thick custard made from egg yolks and condensed milk.
- Yema tart: Mini tart shells filled with rich yema custard—sometimes topped with grated cheese or lightly torched for a caramelized crust.
Other dessert recipes you may like
Did you make this recipe? I would love to know! Your feedback helps me make better recipes. Please rate, review, or comment below. Questions about this recipe are welcome, too!
Let's connect on Facebook, Instagram, Pinterest, TikTok, Twitter, and Youtube. Be sure to tag me when you try any of my recipes @recipesbynora!
📖 Recipe

Yema Candy (with Dulce de Leche)
Equipment
- Deep pot (for dulce de leche)
- Medium saucepan (for yema)
- Wooden spoon or heatproof spatula
- Clear or colorful cellophane wrappers 2.5 x 2.5 inches (or similar size)
Ingredients
- 1 (14-ounce) can condensed milk (see note)
- 3 egg yolks (see note)
- 2 tablespoons butter (see note)
- ½ cup roasted cashews or peanuts coarsely chopped (see note)
- Pinch of salt
Instructions
- Make the dulce de leche: Remove the label from the can of condensed milk. Place the unopened can in a deep pot and cover fully with water. Bring to a boil over medium heat, then reduce to medium-low and simmer for about 1 ½ hours, keeping the can fully submerged (add hot water as needed). Let the can cool completely before opening.
- Cook the yema: Transfer the dulce de leche to a nonstick saucepan. Add egg yolks, butter, and a pinch of salt; mix until smooth. Cook over medium-low heat, stirring constantly so the bottom doesn’t burn, until it thickens (about 15–20 minutes). Stir in roasted cashews and cook 5–10 minutes more, until thicker, harder to stir, and able to hold its shape. The longer you cook, the chewier the yema will be.
- Cool and wrap: Let the mixture cool until safe to handle. Scoop a small amount (just under a tablespoon) and place it on a 3-inch square of cellophane. Bring the corners together, fold neatly, and press the sides into a triangle. Store in an airtight container at room temperature for up to 1 week, or refrigerate for longer shelf life.
Notes
- Condensed milk: The base of the recipe, simmered into dulce de leche for a thicker, caramel-like flavor.
- Egg yolks: Thicken the mixture and help it hold its shape once cooled.
- Butter: Adds richness, creaminess, and a smooth, glossy finish.
- Cashews: Roasted and finely chopped for texture. You can also use peanuts, pili nuts, almonds, or leave them out for a smooth version.











Mary
My childhood favorite.
Nora Reyes
Hello, Mary! These are really easy to make.