Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



7-Ingredient Coconut Toffee [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

Coconut toffee is a popular Indian sweet. You need only four basic ingredients to make this yummy dessert - coconut, semolina, sugar, and vegan ghee. You can either flavor it with cardamom powder, rose extract or vanilla extract.

7-Ingredient Coconut Toffee [Vegan]

This Recipe is :

Dairy Free Vegan



Cook Time



  • 1 1/2 cup unsweetened desiccated coconut
  • 1/4 cup fine semolina
  • 1 1/4 cup sugar
  • 3/4 cup water
  • 1/2 teaspoon vanilla extract
  • 1/2 tablespoon vegan ghee and more for greasing the tray
  • 3-4 drops of red food color (optional, you can also substitute this for beet juice for a more natural food color)


  1. Roast semolina on medium-low heat until crisp and fragrant. Transfer to a plate and set aside.
  2. Add sugar and water in a heavy-bottomed pot, cook until the mixture is sticky, will take about 3-4 minutes over medium-high heat. There is no need for any string consistency. Also, grease a tray or plate with little ghee and set aside.
  3. Add few drops of food color.
  4. Add the desiccated coconut, cook on medium-high heat for 3-4 minutes.
  5. Add vanilla extract and semolina. Continue to cook on medium-high heat for another 3-4 minutes.  It should reach a soft ball stage. To check, drop a small amount of mixture in a bowl of cold water, it should form a ball and not disintegrate.
  6. As most of the moisture dries off (There should be little liquid, and not completely dry), add ghee, cook till it leaves the sides of the pot, another few seconds.
  7. Remove and transfer to a greased plate.
  8. Let it cool down for 2-3 minutes. When the mixture is still slightly warm, run a knife and cut into desired sized pieces. Once it has set completely, the toffee will harden, run the knife again, separate the pieces and transfer it to an airtight container.


Let it cool down for 2-3 minutes. When the mixture is still slightly warm, run a knife and cut into desired sized pieces. Leave it to cool and set completely, remove the pieces and store in an airtight container. It stays good for 2-3 weeks at room temperature.





Hi! I'm Freda, a pharmaceutical associate by profession and currently a food blogger, food stylist and photographer. I live in US with my husband and 2 kids. This site is an effort to document all my family recipes, authentic Indian recipes and recipes from various other cuisines.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Chocolate and Butterscotch Pudding Pie [Vegan]

Chocolate and Butterscotch Pudding Pie

Vegetable Rose Tart With Cheesy Sun-Dried Tomato Filling [Vegan, Gluten-Free]

Vegetable Rose Tart With Cheesy Sun-Dried Tomato Filling

Potato Tacos with Homemade Salsa [Vegan]

Potato Tacos

Falafel Wraps with Vegan Tzatziki Sauce [Vegan]

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

6 comments on “7-Ingredient Coconut Toffee [Vegan]”

Click to add comment
Susie Day
8 Months Ago

Chris Day

Anya Tenner
8 Months Ago

So which 4 of the 7 should i use? don't really want red food dye and sugar. Also, can you really call ghee vegan?

Friederike von Raumer
15 Jan 2018

Don't use the red food dye then, or use beet juice. And there is vegan ghee made from vegetable oil.

Σπυριδουλα Πολιτη
8 Months Ago

Nope. Way too much sugar.

O'Linda Villarreal
8 Months Ago

I see 7 ingredients.

Tanya Lee
8 Months Ago

Maire Hynes


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×