Ready & Packaged Foods
All →Vegetables & Legumes
All →Desserts & Confectionery
All →Meat & Protein
All →Grains & Bakery
All →Beverages
All →Milk & Dairy
All →
Healthy fats, natural sweetener, antioxidant-rich cocoa, protein and fiber
In season: Spring · Summer · Autumn · Winter
CALORIES · 100 G
GI
POTASSIUM · 100 G
FIBER · 100 G
1 piece (medium) of Homemade chocolate (coconut oil, tahini, honey, cocoa, walnut) (25 g) has 120 calories. That works out to 480 calories per 100 g. It contains 8 g of carbs, 1.9 g of protein, 9 g of fat and 1.6 g of fiber. Its 0.2 mg of Copper covers 19% of the Daily Value. Its glycemic index is 45 (medium), so it raises blood sugar at a moderate pace.
Selected: 1 piece (medium) · 25 g
120
KCAL / 25G
Carbs
8g
· 3% DV
Protein
1.9g
· 4% DV
Fat
9g
· 12% DV
Fiber
1.6g
· 6% DV
DV is the share of the daily value covered, on a 2,000 kcal reference diet.
Calories come from: Carbs 27% · Protein 6% · Fat 67%
| Nutrient | Amount | % DV |
|---|---|---|
| Calories | 120 kcal | |
| Total fat | 9 g | 12% |
| Saturated fat | 4.5 g | 23% |
| Trans fat | 0 g | |
| Sodium | 3.75 mg | 0% |
| Total carbohydrate | 8 g | 3% |
| Fiber | 1.6 g | 6% |
| Protein | 1.9 g | 4% |
Calories: Calories measure energy. Average daily need is 2,000 kcal. Excess calories are stored as fat, too few cause weight loss.
Carbs: Your body's primary energy source. The brain runs exclusively on carbs. Daily need: 275g.
Protein: Essential for muscle repair and cell growth. Daily need: 50g. Keeps you full and boosts metabolism.
Fat: Needed for hormone production and vitamin absorption. Daily need: 78g. Limit saturated fats, choose unsaturated.
Fiber: Critical for digestive health and satiety. Daily need: 28g. Stabilizes blood sugar, lowers cholesterol.
Log this food in EatBetter
100,000+ people use it
📸 Scan the code to get the app free.

| Serving | Amount | Calories |
|---|---|---|
| 1 piece (medium) | 25 g | 120 kcal |
| 1 piece (small) | 15 g | 72 kcal |
| 1 slice (thin) | 20 g | 96 kcal |
| 1 serving (medium) | 30 g | 144 kcal |
| 1 slice (thick) | 35 g | 168 kcal |
| 1 piece (large) | 40 g | 192 kcal |
| 2 piece (double) | 50 g | 240 kcal |
| 1 serving (large) | 50 g | 240 kcal |
| 100 g | 100 g | 480 kcal |
Calculated from 480 calories per 100 g.
Melt the coconut oil, then whisk in tahini, honey, and cocoa until smooth. Stir in chopped walnuts, pour the mixture into a lined mold, and chill until firm. Keep it cold when serving because coconut oil softens at room temperature.
Homemade chocolate can taste oily when the coconut oil separates or is not fully mixed with the tahini and cocoa. Whisk the ingredients together thoroughly while warm, and avoid overheating the mixture; chilling it promptly helps it set evenly.
Yes, this homemade chocolate is best kept refrigerated. Coconut oil softens readily at room temperature, so store the pieces in a covered container in the fridge and take them out shortly before serving.
Yes, homemade chocolate freezes well in a sealed container. Separate the pieces with parchment so they do not stick together, then thaw them in the refrigerator to reduce condensation and texture changes.
Yes, this version uses coconut oil instead of cocoa butter. It sets when chilled but softens faster at room temperature, so it will not have the same firm snap as tempered chocolate made with cocoa butter.
Maple syrup can replace honey, though it may make the mixture slightly softer and change its flavor. Add it gradually and chill the mixture to check the texture before serving; date syrup is another option with a stronger taste.
It provides cocoa, tahini, and walnuts, but honey and coconut oil still make it a rich sweet. Treat it as a dessert rather than assuming that homemade means unlimited; a small piece is a practical portion.
Homemade chocolate may not set if the ingredient ratios leave too much honey or tahini relative to coconut oil, or if it has not been chilled long enough. Refrigerate it until firm; this recipe is designed to set cold, not stay firm in a warm room.
Store this homemade chocolate in an airtight container in the refrigerator and aim to eat it within about a week. The walnuts and tahini can lose freshness over time, so discard it if its smell or appearance changes.
Yes, you can replace or combine the walnuts with chopped almonds, hazelnuts, or pistachios. Add the nuts after mixing the cocoa base, and chop them small enough to distribute evenly through the chilled pieces.
Vitamins
Vitamin E
0.7mg · 5% DV
B2
0.05mg · 4% DV
B6
0.05mg · 3% DV
B1
0.03mg · 3% DV
Minerals
Copper
0.18mg · 20% DV
Manganese
0.3mg · 13% DV
Magnesium
28mg · 7% DV
Phosphorus
40mg · 6% DV
Potassium ⭐
85mg · 3% DV
Sodium
3.75mg · 0% DV
GLYCEMIC INDEX
GLYCEMIC LOAD
Accounts for portion size — a more realistic measure than GI alone.
To burn the 120 calories in 1 piece (medium) (25 g):
🚶
Walking (5 km/h)
🏃
Running (8 km/h)
🚴
Cycling
🏊
Swimming
Times are calculated with the MET equation for a 70 kg adult. Actual burn varies with your weight, age and pace.
Homemade chocolate is a chilled, no-bake sweet made by mixing cocoa and honey with coconut oil, then adding tahini and walnuts. It is a home-style alternative to conventional chocolate rather than a traditional regional confection; recipes vary in how finely the walnuts are chopped and how firmly the mixture is set.
Once chilled, it breaks into firm pieces but softens quickly in the mouth, with cocoa’s bitterness balanced by honey and the nutty richness of tahini and walnuts. It works well as a small treat with coffee or tea, or crumbled over yoghurt. The fats make it energy-dense, while the sesame paste and walnuts contribute some protein and fibre. For a lighter portion, cut small pieces and serve them alongside fruit.
High
How many vitamins, minerals and how much fiber this food carries per calorie. A high score means a lot of nutrition for few calories.
Medium
An EatBetter score computed from fiber, protein and calorie density. A high score means staying full longer on the same calories.
Both scores are calculated per 100 g and do not change with the selected portion. The satiety score is EatBetter's own calculation, not a clinical measure.
NOVA 2
Minimally Processed
1. Unprocessed
2. Minimally Processed
3. Processed
4. Ultra-Processed
NOVA classifies foods into 4 groups by industrial processing. NOVA 1 (unprocessed) is the healthiest.
Contains these allergens:
Vegan
— Not suitable
Vegetarian
✓ Suitable
Gluten-Free
— Not suitable
Dairy-Free
— Not suitable
Mediterranean
✓ Suitable
Paleo
— Not suitable
Whole30
— Not suitable
DASH
— Not suitable
Keto
— Not suitable
Low FODMAP
— Not suitable
SATURATED
4.5g
MONOUNSATURATED
2.38g
POLYUNSATURATED
1.98g
Omega 6:3 ratio 10:1
Above the ideal 4:1 (10:1).
Ask the AI nutrition coach — calories, portions, alternatives and more, answered in seconds in the app.
Nutrition data compiled from USDA FoodData Central and scientific sources.