Sapphire Blueberry Coconut Dream Hearts
Table of Contents
Sapphire Blueberry Coconut Dream Hearts with Crystal Coating – A Jewel-Like Vegan Dessert
Growing up in Morocco, my mother’s kitchen was always filled with the scent of rose water, saffron, and fresh fruit. But it wasn’t until I trained in pastry at Le Cordon Bleu in Paris that I learned to transform simple ingredients into glossy, jewel-like desserts. This blueberry coconut dessert — my Sapphire Blueberry Coconut Dream Hearts with Crystal Coating — brings together the best of both worlds: the bright, tangy depth of hand-picked blueberries and the lush creaminess of coconut, all encased in a shimmering agar-agar jelly that catches the light like a gemstone. It’s a blueberry hearts recipe that feels both elegant and deeply comforting, perfect for Valentine’s Day, a bridal shower, or any moment you want to impress without spending hours in the kitchen.
Imagine biting through a perfectly set, crystal-clear blueberry gelée to reveal a cloud-soft coconut mascarpone center. The coating — a warm glaze of blueberry preserves, honey, and a squeeze of lemon — adds a mirror-like sheen that makes each heart look like a sapphire from a jewelry box. The coconut cream filling is light yet decadent, with tiny shreds of toasted coconut that add a gentle crunch. This vegan jelly dessert (yes, it’s entirely plant-based thanks to agar-agar!) is not only stunning but also surprisingly easy to make once you understand the magic of heat and setting. I remember the first time I unmolded a batch in my tiny Paris apartment — the way the light caught those deep purple hearts reminded me of the stained glass windows at Sainte-Chapelle. Now, in my New York City kitchen, I make these for dinner parties and always get “Where did you buy these?” before revealing they’re homemade.
What sets this coconut cream dessert apart is the technique. The crystal coating is not just a glaze — it’s a thin layer of blueberry preserves warmed with honey and lemon that you brush on after unmolding, giving the hearts a wet-look, gemstone finish. The key is using agar-agar instead of gelatin: it sets at room temperature, holds its shape beautifully, and keeps the hearts stable even on a warm serving platter. Many home cooks worry about agar-agar clumping, but I’ll share my foolproof method in the step-by-step section. Plus, I’ll show you how to avoid the common mistake of over-boiling the agar mixture, which can ruin the crystal clarity. Whether you’re new to agar agar recipes or a seasoned pro, this recipe will make you look like a pastry chef.
Why This Sapphire Blueberry Coconut Dream Hearts Recipe Is the Best
The Flavor Secret – I use a double hit of blueberry: juice for the jelly and puree for a deeper, rounder fruitiness. The coconut cream is whipped with mascarpone for richness (or use vegan cream cheese to keep it dairy-free) and a touch of vanilla bean paste to echo the floral notes of the blueberry. This isn’t just a pretty face; every layer has purpose.
Perfected Texture – The agar-agar gelée is firm enough to unmold cleanly but soft enough to melt on your tongue. The secret? Simmer the agar mixture for exactly 2–3 minutes after boiling — any longer and the gelatinizing power weakens, resulting in weeping jellies. I learned this trick from a Parisian confiseur who taught me that patience and timing create the perfect bite.
Foolproof & Fast – You don’t need a pastry degree to pull these off. The recipe uses heart-shaped silicone molds (easily found online or at kitchen supply stores) and requires no baking. The active work is about 30 minutes; the rest is fridge time. I’ve made these with my daughter on a rainy Sunday, and they turned out perfect every time. The crystal coating elevates them from homemade to bakery-level with zero extra effort.
Blueberry Coconut Dessert Ingredients
Every ingredient here does a specific job. When I shop for these in New York, I head to the Union Square Greenmarket for fresh blueberries in summer, but frozen work beautifully year-round. The coconut cream should be full-fat — I love the Thai Kitchen brand for its thick, luxurious texture. Agar-agar: I use the Bob’s Red Mill powder; it’s reliable and dissolves easily. Let’s break it down.
Ingredients List
- For the Sapphire Blueberry Crystal Hearts: 2 cups blueberry juice, 1 cup blueberry puree (strained), 1½ cups water, ¾ cup granulated sugar, 2½ tsp agar-agar powder, 1 tbsp lemon juice, ¼ tsp salt
- For the Coconut Dream Center: 8 oz mascarpone cheese (or vegan cream cheese), ½ cup coconut cream, ¼ cup powdered sugar, 1 tsp vanilla bean paste, 2 tbsp finely shredded coconut
- For the Crystal Coating: ¼ cup blueberry preserves, 2 tbsp honey, 1 tbsp water, 1 tsp lemon juice
- For Garnish (optional): Fresh blueberries, toasted coconut flakes, edible silver dust
Ingredient Spotlight
Blueberry Juice & Puree: Use 100% blueberry juice (not from concentrate) for the brightest color. For the puree, blitz fresh or frozen blueberries in a blender and push through a fine-mesh sieve to remove skins. This gives a crystal-clear jelly. Substitute: a good quality blueberry nectar or even pomegranate juice for a different gemstone hue.
Agar-Agar Powder: This seaweed-based gelling agent is the heart of the recipe. It’s naturally vegan, sets firm, and holds up well at room temperature. Unlike gelatin, it doesn’t need refrigeration to stay solid, though we refrigerate for speed. Test your agar: if your powder is old, it may lose potency. Store in a cool, dark place. Substitute: if you’re not vegan, you can use gelatin, but the texture will be softer and you’ll need to adjust amounts; not recommended for the crystal look.
Coconut Cream: The thick, creamy top layer of a can of full-fat coconut milk. Do not use coconut milk beverage (the thin carton kind). Scrape off the solid cream and discard the water (or save it for smoothies). This gives the filling its lush, tropical richness without being greasy.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Blueberry juice | Pomegranate juice | Slightly tarter, gorgeous ruby color |
| Agar-agar powder | Agar-agar flakes (use 1½ times amount) | Same result, but need to simmer flakes longer |
| Mascarpone cheese | Vegan cream cheese (e.g., Kite Hill) | Slightly less rich, still creamy, dairy-free |
| Coconut cream | Heavy cream + 1 tsp coconut extract | Lighter, still coconut flavor, not vegan |
How to Make Sapphire Blueberry Coconut Dream Hearts — Step-by-Step
Don’t be intimidated by the layers — I promise this is one of those recipes that looks far harder than it actually is. Follow each step, and you’ll have a dessert that looks like it came from a patisserie window.
Step 1: Make the Blueberry Jelly Base
In a medium saucepan, combine the blueberry juice, blueberry puree, water, sugar, agar-agar powder, lemon juice, and salt. Whisk to dissolve the agar. Place over medium heat and bring to a gentle simmer, whisking frequently. Once it bubbles, let it simmer for 2 minutes — no more, no less — until the mixture is completely clear and the sugar dissolves.
💡 Stella’s Pro Tip: To ensure the agar-agar fully dissolves, whisk constantly while the liquid heats. If you see tiny specks, it hasn’t dissolved yet — keep whisking until the mixture turns translucent. Don’t boil vigorously; a gentle simmer prevents cloudiness.
Step 2: Partial Set in Molds
Pour the hot jelly mixture into heart-shaped silicone molds, filling each cavity about halfway. Tap the molds gently on the counter to release air bubbles. Refrigerate for 20–25 minutes, until the jelly is just set but still slightly tacky on top — it should feel like a firm jello surface, not liquid.
Step 3: Make the Coconut Dream Filling
While the base sets, make the filling. In a bowl, whip the mascarpone cheese, coconut cream, powdered sugar, vanilla bean paste, and shredded coconut using a hand mixer or stand mixer. Beat on medium-high until smooth, fluffy, and airy — about 2–3 minutes. Transfer to a piping bag (or a zip-top bag with a corner snipped).
⚠️ Common Mistake to Avoid: Don’t over-whip the mascarpone! It can break and become grainy. Whip just until you see soft peaks — stop the second it looks fluffy. If you’re using vegan cream cheese, it may be less forgiving; stop earlier.
Step 4: Assemble the Hearts
Pipe a small mound of coconut dream filling into the center of each partially set jelly heart. Don’t fill to the top — leave about ¼-inch space for the remaining jelly. Gently pour the remaining warm blueberry jelly mixture over the filling, covering it completely. Return to the refrigerator and chill for at least 3 hours, or until the hearts are fully set and crystal clear.
Step 5: Unmold the Hearts
Remove the molds from the fridge. Gently push the bottom of each silicone cavity to release the hearts. If they stick, run a thin knife around the edge or dip the mold in warm water for 5 seconds. Transfer the hearts to a chilled serving platter.
Step 6: Make the Crystal Coating
In a small saucepan, combine the blueberry preserves, honey, water, and lemon juice. Warm over low heat, stirring constantly, until the mixture is smooth, glossy, and easily pourable — about 2 minutes. Let it cool for 1 minute so it’s warm but not hot (hot liquid will melt the jelly).
Step 7: Apply the Coating
Using a pastry brush, gently brush a thin layer of the warm crystal coating over each heart. Work quickly but gently — one stroke is usually enough. The coating should settle into a mirror-like shine. If you prefer a thicker coating, you can drizzle a little extra and let it run over the edges.
💡 Stella’s Pro Tip: For that professional “gemstone” look, apply the coating in two thin layers instead of one thick one. Let the first set for 1 minute in the fridge, then apply the second. This prevents pooling and gives you a flawless finish.
Step 8: Garnish and Serve
Top each heart with a fresh blueberry, a sprinkle of toasted coconut flakes, and a delicate dusting of edible silver dust (use a fine sieve). Serve immediately or keep chilled until serving. These hearts are best enjoyed within 24 hours.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Make jelly base | 5 min | Clear, slightly thickened liquid |
| 2 | Partial set in molds | 20–25 min | Jelly is firm but top still tacky |
| 3 | Make filling | 5 min | Fluffy, airy, soft peaks |
| 4 | Assemble hearts | 5 min | Filling centered, jelly covers completely |
| 5 | Unmold | 2 min | Hearts release cleanly, shiny surface |
| 6 | Make coating | 3 min | Smooth, glossy, pourable |
| 7 | Apply coating | 2 min | Shiny, even layer |
| 8 | Garnish & serve | 3 min | Sparkling, jewel-like |
Serving & Presentation
These hearts are a showstopper on any dessert table. I like to arrange them on a white porcelain platter (the contrast makes the blue pop) and scatter fresh blueberries and edible flowers like pansies or borage around them. The silver dust adds a subtle shimmer that catches candlelight beautifully. For a Moroccan-inspired twist, serve with a side of mint tea or a drizzle of rose water syrup.
In New York, I’ve served these at brunch alongside a light citrus salad and a glass of Prosecco. They’re also perfect as a sweet finish to a rich winter dinner — the cool, creamy heart balances any heavy flavors. If you’re making them for a special occasion, consider stacking two hearts slightly offset on a plate with a swipe of coconut cream underneath for stability.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Light fruit salad, lemon sorbet | Cleanses the palate, brightens the creamy heart |
| Sauce / Dip | Mango coulis, coconut caramel | Adds tropical contrast, enhances coconut notes |
| Beverage | Prosecco, mint tea, rosé | The bubbles or floral tea complement the dessert’s elegance |
| Garnish | Edible flowers, silver dust, fresh mint | Adds visual height and a fresh herbal note |
Make-Ahead, Storage & Reheating
These hearts are perfect for a busy NYC schedule. I often make the jelly base and filling a day ahead and assemble them the morning of an event. The agar-agar holds beautifully, and the coating can be brushed on right before serving. Here’s how to store and reheat (though they’re best cold).
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | Up to 4 days | Serve straight from fridge; no reheating needed |
| Freezer | Layered with parchment | Up to 1 month | Thaw overnight in fridge; coating may lose shine, reapply fresh |
| Make-Ahead | Complete assembly up to coating | Up to 2 days before serving | Add coating just before serving for maximum gloss |
If you’re freezing, I recommend freezing the uncoated hearts and brushing the crystal coating on after thawing. The coating is best fresh. Also note that agar-agar gels can weep if frozen and thawed too quickly — leave them in the fridge overnight for best results.
Variations & Easy Swaps
One of the reasons I love this blueberry coconut dessert is it’s endlessly adaptable. Whether you need a dairy-free version or want to play with flavors, here are three tried-and-true variations.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Raspberry Rose Hearts | Sub blueberry with raspberry, add rose water | Romantic occasions | Same |
| Dairy-Free Coconut Dream | Use vegan cream cheese, plant-based butter | Vegan guests | Same |
| Mango Passionfruit Hearts | Replace blueberry with mango-passionfruit blend | Summer gatherings | Same |
Raspberry Rose Hearts
For a floral twist that reminds me of my mother’s Moroccan rose water cookies, replace the blueberry juice and puree with raspberry (use a high-quality raspberry juice and puree). Add 1 teaspoon of rose water to the jelly mixture and a drop of pink food coloring if desired. The coconut center stays, and the crystal coating can be made with raspberry preserves. The result is a delicate, pink-hued heart that tastes like a garden in spring.
Dairy-Free Coconut Dream
To make this vegan jelly dessert fully plant-based, swap the mascarpone for a good vegan cream cheese (I like Kite Hill or Miyoko’s). Use vegan butter if you’re using any, but the filling doesn’t need it. The coconut cream is already vegan. The texture will be slightly less rich but still creamy and delicious. Tested in my NYC kitchen, this version works perfectly for those with dairy sensitivities.
Mango Passionfruit Hearts
When summer hits and the Union Square market overflows with mangoes, I make a tropic version. Use mango puree (strained) for the jelly and passionfruit juice for part of the liquid. The center can stay coconut or be switched to a lime-coconut filling. The crystal coating is made with apricot preserves mixed with a little lime juice. It’s bright, sunny, and absolutely addictive.
Frequently Asked Questions
What is the best way to get a crystal coating on homemade blueberry coconut hearts?
The best way to achieve a crystal coating is by warming a mixture of blueberry preserves, honey, water, and lemon juice until smooth and glossy. Let it cool slightly (but not too much — if it thickens, reheat gently). Then use a soft pastry brush to apply a thin, even layer over the set hearts. For a perfect mirror finish, apply two thin coats, letting the first set in the fridge for just a minute. Avoid brushing too heavily — that can create streaks or pull at the jelly surface.
Can I use frozen blueberries instead of fresh for this sapphire blueberry dessert?
Absolutely! Frozen blueberries work just as well for the puree and can even be more convenient. Thaw them first, then blitz in a blender and strain through a fine-mesh sieve to remove skins and seeds. The juice may be slightly more diluted, so you might need to reduce it slightly on the stove to concentrate flavor. For the juice component, you can still use bottled blueberry juice; just check that it’s 100% juice for the best color and taste.
How long do these blueberry coconut dream hearts need to set before serving?
After assembling the hearts (pouring the second jelly layer over the filling), they need to set for at least 3 hours in the refrigerator. For best results, I recommend chilling them overnight — the agar-agar continues to strengthen and the texture becomes perfectly firm yet tender. If you’re in a hurry, you can use a shallow mold and leave in the freezer for about 1 hour, but watch closely to avoid freezing the coconut center.
What can I substitute for coconut in this sapphire blueberry dessert recipe?
If you’re not a coconut fan or have an allergy, you can replace the coconut cream with an equal amount of heavy cream or a vegan alternative like oat cream. The shredded coconut in the filling can be omitted or swapped with toasted almond flour (for texture) or left out entirely. For the coconut flavor, add ½ teaspoon of vanilla bean paste or a hint of almond extract instead. The result will be a different but equally delicious dessert.
Is agar-agar necessary, or can I use gelatin for this recipe?
Agar-agar is essential for the crystal-clear look and firm-set texture that holds up at room temperature. If you use gelatin, the hearts will be softer, more like a panna cotta, and must be kept refrigerated until serving to maintain their shape. Gelatin also clouds the jelly slightly, so you won’t get that sapphire transparency. If you are not vegan and prefer gelatin, use 2 tablespoons of powdered gelatin bloomed in cold water, but expect a different result.
How do I prevent air bubbles in the blueberry jelly?
Air bubbles are the enemy of a crystal-clear jelly. To avoid them, do not vigorously whisk the mixture once it’s simmering — use a gentle stirring motion. When pouring the hot jelly into the molds, pour slowly and tilt the mold to let the liquid run down the side. After pouring, tap the mold firmly on the counter a few times to release any trapped bubbles. If you see surface bubbles, you can gently pop them with a toothpick before the jelly sets.
Can I make these blueberry hearts in different shapes?
Yes! Silicone molds come in countless shapes — you can make stars, flowers, or even simple rectangles. The key is using a mold with a cavity that can hold both layers (about 2–3 ounces). Avoid very intricate shapes with thin parts (like fine edges) because the jelly may break upon unmolding. For the crystal coating, use a shape that has smooth surfaces so the glaze flows evenly. I’ve made these as snowflakes for winter parties — stunning with the silver dust.
Why did my crystal coating turn sticky instead of shiny?
A sticky coating usually means you didn’t cook the preserve mixture enough. The glaze needs to be warmed until it thickens slightly and becomes glossy — if it’s too thin, it stays tacky. Also, applying it too thickly can create a gummy layer. Aim for a thin brush of warm (not hot) glaze. Another cause: if the jelly base is too warm when you apply the coating, it can melt and combine, making the surface sticky. Let the hearts chill thoroughly before glazing.
Can I use blueberry juice from concentrate for the jelly?
You can, but the color will be less vibrant and the flavor more muted. I recommend 100% blueberry juice not from concentrate for the deepest ruby-sapphire hue and a true blueberry taste. If you only have concentrate, dilute it according to package directions and taste — you may need to add a little extra sugar or lemon juice to balance the flavor. The texture will still work perfectly with the agar-agar.
How do I store leftover crystal coating?
Any leftover coating can be stored in a small airtight jar in the refrigerator for up to 2 weeks. To reuse, warm it gently in the microwave (10-second bursts) or in a small saucepan over low heat. Stir until smooth and glossy again. If it thickens too much, add a teaspoon of water or lemon juice to thin it out. Use it over pancakes, ice cream, or as a fruit dip — it’s too delicious to toss.
Share Your Version!
I absolutely love hearing how these Sapphire Blueberry Coconut Dream Hearts turn out in your kitchen! Did you try a different fruit or a new garnish? I’d be thrilled if you’d leave a star rating and a comment below to let me know how they came out. And if you snap a photo, please share it on Instagram or Pinterest and tag @leosfoods — I always browse the hashtag and share my favorites on my story.
I also have a little challenge for you: try the Raspberry Rose variation and let me know if it brings back any special memories, just like it did for me. Your questions and stories inspire me to keep creating, so please don’t hesitate to ask. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Stella 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Sapphire Blueberry Coconut Dream Hearts recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Stella on Pinterest @stellarecipeblog
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
💬 I want to hear from you!
Which variation are you most excited to try? Drop a comment below — I read every single one and I’ll personally answer your questions! 🧡
— Stella
Sapphire Blueberry Coconut Dream Hearts with Crystal Coating
- Yield: 6 1x
Ingredients
- For the Sapphire Blueberry Crystal Hearts:
- 2 cups blueberry juice
- 1 cup blueberry puree, strained
- 1 1/2 cups water
- 3/4 cup granulated sugar
- 2 1/2 tsp agar-agar powder
- 1 tbsp lemon juice
- 1/4 tsp salt
- For the Coconut Dream Center:
- 8 oz mascarpone cheese
- 1/2 cup coconut cream
- 1/4 cup powdered sugar
- 1 tsp vanilla bean paste
- 2 tbsp finely shredded coconut
- For the Crystal Coating:
- 1/4 cup blueberry preserves
- 2 tbsp honey
- 1 tbsp water
- 1 tsp lemon juice
- For Garnish (optional):
- Fresh blueberries
- Toasted coconut flakes
- Edible silver dust
Instructions
- Combine blueberry juice, blueberry puree, water, sugar, agar-agar powder, lemon juice, and salt in a saucepan. Heat while stirring until fully dissolved and bring to a gentle simmer.
- Pour the mixture into heart-shaped silicone molds, filling each cavity halfway. Refrigerate until partially set.
- Whip mascarpone cheese, coconut cream, powdered sugar, vanilla bean paste, and shredded coconut until smooth, fluffy, and airy. Transfer to a piping bag.
- Pipe a small mound of coconut dream filling into the center of each partially set heart. Cover with the remaining blueberry mixture and refrigerate until fully set and crystal clear.
- Carefully unmold the hearts onto a chilled serving platter.
- Warm blueberry preserves, honey, water, and lemon juice until smooth and glossy. Allow to cool slightly while remaining pourable.
- Brush or drizzle the crystal coating over each heart to create a sparkling sapphire-like finish.
- Garnish with fresh blueberries, toasted coconut flakes, and a delicate dusting of edible silver dust. Serve thoroughly chilled.
Nutrition
- Calories: 290
- Sugar: 32g
- Fat: 15g
- Carbohydrates: 37g
- Protein: 3g

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!
