Silky Milk Jelly Candies with Coconut and Rosewater

Published: March 27, 2026
Brenda WhiteBrenda White
Tags: Dessert, Vegetarian, Homemade, No-Bake, Candy

Milk Jellies

Soft, creamy milk jellies scented with rosewater and coconut—easy, vegetarian candies to share.

Prep Time:15 minCook Time:10 minTotal Time:145 minServings:24Difficulty:Easy

Nutrition (per serving)

Calories:55 kcal
Protein:1 g
Carbs:11 g
Fat:2 g

These milk jelly candies are one of my favorite simple sweets to make when I want something elegant but fuss-free. They’re silky and slightly bouncy thanks to agar-agar, scented with a whisper of rosewater and rounded out with coconut milk for a tender, creamy mouthfeel. They’re vegetarian, easy to portion, and beautiful on a dessert platter.

I love making a double batch to gift in little boxes or to serve with coffee—kids and grown-ups both adore them. The recipe is forgiving: once you learn to bloom and boil the agar, the rest is a matter of gentle stirring, pouring into molds, and patient chilling.

Ingredients

  • Whole milk:2 cups
  • Unsweetened coconut milk:1 cup
  • Granulated sugar:3/4 cup
  • Agar-agar powder:2 tsp
  • Rosewater:1 tbsp
  • Vanilla extract:1 tsp
  • Salt:1/8 tsp
  • Toasted shredded coconut (optional):1/2 cup
  • Powdered sugar (for dusting, optional):1/4 cup

Instructions

  1. Lightly grease a 9x9-inch square pan or line it with plastic wrap; set aside. If using molds, have them ready.

    Plastic-lined square pan ready for milk jelly
  2. Whisk the agar-agar and 1/2 cup of the milk in a small bowl to dissolve the powder and prevent clumps.

    Agar powder whisked into a bowl of milk
  3. In a medium saucepan, combine the remaining milk, coconut milk, and sugar. Warm over medium heat, stirring until the sugar dissolves and the milk starts to steam.

    Creamy milk mixture warming in a saucepan
  4. Stir in the milk-agar mixture and bring to a full simmer (important: agar must boil briefly to activate). Reduce heat and simmer gently for 2 minutes, stirring constantly.

    Milk jelly mixture gently simmering in a saucepan
  5. Remove from heat and stir in the rosewater, vanilla, and salt. Taste and adjust sweetness or rosewater if desired.

    Rosewater poured into the creamy milk mixture
  6. Strain the mixture through a fine-mesh sieve into the prepared pan or into a measuring cup for easy pouring into molds to ensure an extra-smooth texture.

    Creamy milk mixture strained into the lined pan
  7. Let the mixture cool slightly at room temperature, then transfer to the refrigerator. Chill until fully set, about 2 hours.

    Smooth milk jelly setting in the lined square pan
  8. Once set, turn the slab out onto a cutting board and cut into small squares, or pop candies from molds. Dust lightly with powdered sugar or roll edges in toasted shredded coconut if using.

    Milk jelly slab cut into coconut-coated squares
  9. Store in an airtight container in the refrigerator for up to 5 days. Serve chilled.

    Coconut milk jelly squares stored in a glass container

Tips & Notes

  • Agar-agar must reach a simmer to set properly—don’t skip the brief boil.
  • For extra silkiness, strain the hot mixture to remove any tiny undissolved bits before chilling.
  • If you prefer a denser candy, increase agar-agar to 2 1/2 tsp; for softer jellies, use 1 1/2 tsp and chill longer.