If you're looking for a simple and tasty snack, this recipe is just the thing. Packed with natural sweetness and a hint of spice, it's perfect for satisfying your cravings anytime.
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Difficulty
Medium
Ingredients
Carrot 2 kg
3 Green Cardamom
Milk 500ml
Clarified Butter 250g
Sugar 200g
Cashew Nuts ½ Cup
Almonds ½ Cup
Khoya ½ Cup
Ingredient Image
Why This Recipe Is So Loved
This treat is naturally sweet and full of vibrant carrot flavor. It’s a great way to enjoy a healthy snack that feels like a little indulgence. Plus, it’s easy to make and perfect for any time of day.
Cooking Hints
- Use fresh, finely grated carrots for the best texture.
- Don’t overmix the batter to keep the treat light and fluffy.
- Adjust the sweetness to your taste by adding a little more or less sugar.
Step 1
Grat 2 kg of carrots. In a large pan, add the grated carrots along with some green cardamom for flavor. Pour in the milk and cook everything on medium heat for about 10 minutes.
Step 2
Lower the heat, cover the pan, and let it simmer gently for 30 minutes.
Step 3
After that, give it a good stir, cover again, and cook for another 30 minutes on low heat.
Step 4
Keep stirring every 30 minutes and covering the pan, repeating this process until all the milk has evaporated and the mixture has thickened nicely.
Step 5
Once the milk is fully absorbed and the carrots look cooked down, add some clarified butter (ghee) and mix it in well.
Step 6
Stir in the sugar and cook until it melts completely and blends with the carrot mixture.
Step 7
Toss in some cashew nuts, almonds, and crumbled khoya (optional but delicious), then mix everything together.
Step 8
Cook for another 5 to 7 minutes, stirring occasionally, until the nuts are slightly toasted and the mixture comes together beautifully. Then you’re ready to enjoy!
How To Serve It Best
Serve warm or at room temperature with a cup of tea or coffee. It also pairs well with a dollop of yogurt or cream cheese for an extra creamy touch.
Keeping Leftovers Fresh
Store leftovers in an airtight container at room temperature for up to two days. For longer storage, keep them in the fridge for up to a week or freeze for up to a month. Defrost gently before serving.
Frequently Asked Questions
Can I use pre-grated carrots for this recipe?
Yes, pre-grated carrots can be used, but fresh carrots usually give a better flavor and texture.
What can I substitute for khoya if I don’t have it?
You can use thickened cream or ricotta cheese as a substitute for khoya.
How long does it take to cook the mixture until thickened?
It generally takes about 1.5 to 2 hours of simmering and stirring for the milk to evaporate and the mixture to thicken.
Can I use regular butter instead of clarified butter?
Clarified butter (ghee) is preferred for its flavor and higher smoke point, but regular unsalted butter can be used as a substitute.
Is it necessary to add nuts, or can I skip them?
Nuts add texture and flavor, but you can skip them if you prefer a nut-free version.
How should I store the finished dish?
Store it in an airtight container in the refrigerator for up to a week.
Can I make this recipe vegan?
To make it vegan, substitute milk with a plant-based milk and use vegan butter instead of clarified butter; omit the khoya or replace it with a vegan alternative.
Why do I need to stir the mixture every 30 minutes?
Stirring prevents the mixture from sticking to the pan and helps it cook evenly.
NK
By Neha Kapoor
Kitchen Contributor
Neha shares quick and approachable recipes designed for everyday meals and consistent results.
171
home cooks made it!
Reviews (17)
5 out of 5
★★★★★
17 Ratings
5 star
17
4 star
0
3 star
0
2 star
0
1 star
0
Rate This Recipe
User Reviews
Malik
★★★★★
Mar 17, 2026
I made this as a small treat alongside my afternoon tea, and it was lovely. The carrots had a subtle sweetness and the texture was pleasantly soft. Very easy recipe, I’ll be trying it with a few tweaks next time to add more spices.
David N.
★★★★★
Mar 06, 2026
Took me 30 minutes max, and it was a hit with friends at dinner. Will definitely keep this in my recipe box.
Marco D.
★★★★★
Mar 03, 2026
This recipe is a great option for a cozy evening. The texture was creamy but not too heavy, and the flavors blended nicely. I did burn it a bit at the edges the first time, but after adjusting the cooking time, it was perfect. Will make again!
Ahmed K.
★★★★★
Mar 01, 2026
I’ve cooked this a couple of times now, and it never disappoints. The carrots have just the right amount of sweetness and the texture is soft but not mushy. It was a bit sticky the first time, so I added a little less honey the second time, better for me. Family loves it!
Noor
★★★★★
Feb 20, 2026
Really liked the flavors here. Took less than 40 minutes, and my kids actually asked for more! Will definitely cook again.
Laura M.
★★★★★
Feb 19, 2026
The recipe was straightforward and the taste was spot on. Turned out moist with great flavor—would make again.
Elena V.
★★★★★
Feb 10, 2026
I added a little ginger for extra warmth. Turned out fantastic and was done quicker than I expected. Will definitely try again.
Omar
★★★★★
Feb 10, 2026
I cooked this for the first time last weekend and it turned out just as I hoped. The steps were very easy to follow and the flavor was balanced perfectly. The kids enjoyed it too, which means a lot. Planning to add it to our dessert list regularly.
Tomasz
★★★★★
Feb 03, 2026
Tried this recipe on a busy weeknight and it fit perfectly into my schedule. The carrots stayed firm enough to add some texture and the taste was naturally sweet and comforting. I didn’t have to adjust anything, it was spot on!
Hassan M.
★★★★★
Jan 17, 2026
Made this for my kids and they were super excited to try it. The recipe was easy to follow and the carrot provided a nice natural sweetness. I left out the nuts since my daughter has allergies. Turned out great and will make again soon.
Diego
★★★★★
Jan 15, 2026
Really nice balance of carrot flavor and sweetness. I liked how it wasn’t overly sugary at all.
Sofia R.
★★★★★
Jan 07, 2026
This recipe turned out so well! The treat was moist but not heavy, with a great natural sweetness. I used walnuts like I usually do in carrot recipes and it added a nice crunch. It was a hit with my friends during our small get-together – definitely making again soon.
Olivia R.
★★★★★
Dec 25, 2025
This one’s a keeper. I enjoyed the subtle sweetness and will try adding nuts next time for some crunch.
Yusuf
★★★★★
Dec 09, 2025
I was looking for a quick recipe and this fit perfectly. The carrots turned out tender but with a nice bite, and the seasoning was spot on. My wife said it reminded her of something from her childhood, so I’m content with that! Will make it again soon.
Rajesh
★★★★★
Dec 03, 2025
Really enjoyed how straightforward this was. The carrot flavor was fresh, and it wasn’t too sweet at all.
Anjali
★★★★★
Dec 01, 2025
I whipped this up on a weekday evening and it was a hit. The carrots gave it a lovely natural sweetness and the texture was nice and tender. I reduced the sugar a little since I don’t like things too sweet. My kids enjoyed it a lot and asked me to make it again soon.
Priya S.
★★★★★
Nov 25, 2025
Really appreciated how straightforward this was. Took me about 25 minutes, and the result was a nicely moist treat with a natural carrot sweetness. I reduced the oil a bit and it still worked well. Perfect for an afternoon snack with tea.
Nutrition Facts
Calories450
Fat28 g
Carbs35 g
Protein10 g
Fiber5 g
Sugar25 g
Sodium50 mg
Serving Size: 1 serving
*Nutrition values are estimated and may vary depending on ingredient brands, portion sizes, and preparation methods.