This Watermelon Basil Granita with Pistachios and Yoghurt is refreshing, vibrant, and the perfect summer dessert. With sweet watermelon, fragrant basil syrup, and creamy yoghurt, it’s light yet satisfying and tastes as good as it looks (delicious!).

Looking for more yummy desserts? I’ve got you sorted 🙂 check out my:
- Banoffee Caramel Slice
- Cinnamon Scrolls
- Self Saucing Chocolate Pudding
- Oreo McFlurry Ice Cream
- Peanut Butter Slice
- Nutella Mini Cheesecake
Have you seen the viral Watermelon Shaved Ice? It’s currently notching up 75+ million views on social media, but the comments aren’t great — from “guys it’s not good” to “the only thing you’ll taste is the syrup”. The original recipe (by @itsvegansis) uses frozen watermelon, lime, maple syrup, and a sprig of mint. Refreshing? Sure. But also a little plain. I wasn’t put off though. Upon closer inspection, I realised the problem: it needs more flavour, more texture, and a bit of oomph. So I put my spin on it. I’ve added a basil sugar syrup, kept the limes (because watermelon and lime are magic together), and finished with pistachios and a spoonful of soy vanilla yoghurt.
And before you say, “Madalin, not everything has to be high protein” — you’re right, it doesn’t. But here’s the thing: the yoghurt addition doesn’t just bump up protein, it actually improves the dish. It adds creaminess, balances the sweetness, and makes the granita taste complete. If protein isn’t your vibe, swap it for coconut yoghurt — richer, creamier, and still delicious.
Why I sneak protein into snacks + desserts 🍪✨
Most people save protein for main meals, especially dinner. But your body actually uses protein better when you spread it out across the day. Loading up at dinner means your muscles can’t use it all in one go. By adding smaller amounts at breakfast, in snacks, or even in dessert, you give your body a steady supply to repair, rebuild, and keep you energised.
It also means:
- You stay fuller for longer (bye-bye pantry raids).
- Your energy and blood sugar stay balanced (no post-cake crash).
- Hitting your protein goal feels way easier without needing massive portions at one meal.
I know the current obsession with protein can sometimes feel a bit “diet culture,” but the truth is protein matters — especially on a plant-based diet. That’s why I love sneaking it into recipes like this one. And if you’re looking for more protein-rich meals and desserts, check out my recipe library!

Main Ingredients & Why We Use Them
- Watermelon – Naturally sweet, juicy, and hydrating. Freezes beautifully to create light, fluffy ice crystals.
- Lime (zest + juice) – Adds brightness and a hint of tang that balances the sweetness of the melon.
- Caster Sugar – Optional, but helps boost sweetness if your watermelon isn’t very ripe.
- Fresh Basil Leaves – Infuse the syrup with a herbal, aromatic note that pairs perfectly with watermelon.
- White Caster Sugar & Water (for syrup) – Create a simple base to extract and carry the flavour of the basil. Many people use maple syrup instead (and you can), but there’s this fear of white sugar over “natural” sugar. Let me remind you that both sugars cause the same response in the body — they’re broken down into glucose and fructose. The difference is more about flavour and texture than about being “better” or “worse.” For this recipe, caster sugar keeps the syrup clear, light, and allows the basil to shine.
- Pistachios – Provide crunch and nutty richness, balancing the lightness of the granita.
- Soy Yoghurt– Adds creaminess, making the dish feel more indulgent and satisfying. Soy coconut yogurt increases the protein, but if you don’ t care for protein you can replace with coconut yogurt or condensed coconut milk.
- Edible Flowers or Extra Basil – For garnish and visual appeal.
Watermelon Granita Ingredients


How to Make It
First, freeze the watermelon chunks until solid. While that sets, prepare the basil syrup by simmering sugar and water, then steeping fresh basil and blending to a vivid green. Once your melon is frozen, grate it into icy flakes then mix with lime juice, and a touch of sugar if needed. Fluff with a fork and return to the freezer briefly. To serve, spoon the granita into bowls, drizzle with basil syrup, sprinkle with pistachios, and finish with a dollop of creamy yoghurt.


Variations and Substitutes
You can swap lime for lemon for a softer citrus note. Try mint instead of basil for a different herbal twist. For extra indulgence, drizzle over coconut condensed milk instead of yoghurt. You can also add a pinch of chilli or Aleppo pepper for a subtle kick.
Equipment
You’ll need a freezer-safe tray to set the watermelon and a saucepan to make the basil syrup. A lemon zester works well for creating fine ice, and a sieve will help strain the syrup for a smooth finish.

How to Serve It
Serve this granita in shallow bowls or elegant glasses with yoghurt on the side, pistachios sprinkled over, and a garnish of basil or edible flowers. It’s perfect as a light dessert after dinner or as a cooling afternoon treat on a hot day.
How to Store It
Granita can be made in advance and stored in the freezer for up to 3 days. Just fluff with a fork before serving to restore its icy texture. The basil syrup will keep in the fridge for up to 3 days in a sealed jar.
How to Make It

Watermelon Basil Granita (Shaved Ice)
Ingredients
- 1 quarter of a watermelon flesh cut into small triangles
- 1 lime juiced and zested
- 1 tablespoon caster sugar
Basil syrup
- 30 g fresh basil leaves
- 80 g caster sugar
- 100 ml water
Garnish
- 3 tablespoon pistachios roughly chopped
- 200 g thick soy vanilla yoghurt
Instructions
Cut the watermelon
- Cut your quartered melon once, the again in half and then again in half to make a small enough triangle (so that one original cut yields 4 pieces). See picture for best size reference. Keep the skin on. Note 1.
Prepare the granita
- Spread the watermelon chunks in a single layer on a tray and freeze until solid, at least 6 hours or overnight. Once frozen, grate the watermelon using a zester. Stir through the lime juice, and a little sugar if the melon isn’t very sweet. Return to the freezer for 30 minutes, then fluff with a fork. Note 2.
Make the basil syrup
- While the melon freezes, put the sugar and water in a small pan, bring to the boil, then remove from the heat. Add the basil leaves, stir, and let steep for 20 minutes or longer. Blitz in a blender until vivid green, then strain through a fine sieve. Chill until needed.
Assemble
- Spoon the watermelon snow into shallow bowls. Drizzle with the basil syrup, and scatter over pistachios and lime zest.
Finish
- Serve immediately, with a generous spoonful of soy vanilla yogurt alongside.




