Ready & Packaged Foods
All →Vegetables & Legumes
All →Desserts & Confectionery
All →Meat & Protein
All →Grains & Bakery
All →Beverages
All →Milk & Dairy
All →
No added sugar, healthy fats, antioxidant-rich cocoa, low carb
In season: Winter · Autumn · Spring · Summer
CALORIES · 100 G
GI
POTASSIUM · 100 G
FIBER · 100 G
1 piece (medium) of Homemade chocolate (coconut oil, olive oil, cocoa, stevia) (20 g) has 108 calories. That works out to 540 calories per 100 g. It contains 3.4 g of carbs, 1 g of protein, 9.6 g of fat and 2 g of fiber. Its 0.2 mg of Copper covers 27% of the Daily Value. Its glycemic index is 10 (low), so it raises blood sugar slowly.
Selected: 1 piece (medium) · 20 g
108
KCAL / 20G
Carbs
3.4g
· 1% DV
Protein
1g
· 2% DV
Fat
9.6g
· 12% DV
Fiber
2g
· 7% DV
DV is the share of the daily value covered, on a 2,000 kcal reference diet.
Calories come from: Carbs 13% · Protein 4% · Fat 83%
| Nutrient | Amount | % DV |
|---|---|---|
| Calories | 108 kcal | |
| Total fat | 9.6 g | 12% |
| Saturated fat | 6.6 g | 33% |
| Trans fat | 0 g | |
| Sodium | 2 mg | 0% |
| Total carbohydrate | 3.4 g | 1% |
| Fiber | 2 g | 7% |
| Protein | 1 g | 2% |
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) | 20 g | 108 kcal |
| 1 piece (small) | 10 g | 54 kcal |
| 1 slice (thin) | 15 g | 81 kcal |
| 1 serving (medium) | 25 g | 135 kcal |
| 1 slice (thick) | 30 g | 162 kcal |
| 1 piece (large) | 35 g | 189 kcal |
| 2 piece (medium) | 40 g | 216 kcal |
| 1 serving (large) | 50 g | 270 kcal |
| 100 g | 100 g | 540 kcal |
Calculated from 540 calories per 100 g.
Melt the coconut oil gently, then whisk in the olive oil, cocoa, and stevia until smooth. Pour the mixture into a mold and chill until firm. Keep water out of the bowl, since even a little can affect the chocolate’s texture.
It has no added sugar when you use stevia instead of sugar, but cocoa still contributes naturally occurring carbohydrates. Check that your stevia product is not blended with a sugar-based sweetener if you are trying to avoid added sugar.
Coconut oil softens readily in warm conditions, so homemade chocolate made with it can lose its shape outside the refrigerator. Keep the pieces chilled and bring out only what you plan to serve, especially on warm days.
Yes, olive oil can be used in homemade chocolate, but its flavor may come through. A mild, light-tasting olive oil is less likely to compete with the cocoa; a strongly peppery oil will give the finished chocolate a more noticeable savory edge.
Unsweetened cocoa powder works well in homemade chocolate because it lets you control the sweetness with stevia. Avoid sweetened hot-chocolate mixes, which can add sugar and other ingredients that alter the flavor and consistency.
Homemade chocolate can taste bitter because cocoa is naturally bitter and stevia may leave a lingering aftertaste. Add stevia gradually and taste as you go. Using a milder cocoa can also make the final flavor less intense.
Use a mild olive oil and let the cocoa flavor lead. A robust extra-virgin oil can leave a peppery or grassy note in homemade chocolate. Mixing the oils thoroughly with the cocoa also helps distribute the flavor more evenly.
Yes, refrigeration helps homemade chocolate made with coconut oil stay firm. Store it in a sealed container so it does not absorb other food odors, and take it out shortly before serving for a firmer, less messy bite.
Homemade chocolate sweetened with stevia avoids added sugar, but it still contains carbohydrates from cocoa, and portion size matters. People with diabetes should account for the actual ingredients and their individual glucose response; a clinician or dietitian can advise on personal needs.
Sift the cocoa before mixing and use finely powdered stevia for a smoother homemade chocolate. Stir until no dry pockets remain, but avoid overheating the oils. Coarser stevia products may not dissolve fully and can leave a gritty texture.
Vitamins
Vitamin E
0.5mg · 3% DV
B2
0.02mg · 2% DV
B3
0.24mg · 2% DV
Biotin
0.4µg · 1% DV
Minerals
Copper
0.24mg · 27% DV
Manganese
0.3mg · 13% DV
Magnesium
28mg · 7% DV
Iron
1.1mg · 6% DV
Potassium ⭐
80mg · 2% DV
Sodium
2mg · 0% DV
GLYCEMIC INDEX
GLYCEMIC LOAD
Accounts for portion size — a more realistic measure than GI alone.
To burn the 108 calories in 1 piece (medium) (20 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 (coconut oil, olive oil, cocoa, stevia) is a home-prepared chocolate-style treat made by combining cocoa with the two oils and sweetening it with stevia. Once chilled, it sets into a firm or slightly soft piece, depending on the proportions. The cocoa gives it a deep, bittersweet flavour; coconut oil can lend a mild aroma, while olive oil may leave a more distinctive note.
Enjoy a small piece after a meal or with coffee or tea, as you might other chocolate treats. It has no added sugar, but most of its energy comes from fat, so it is still rich despite its relatively low carbohydrate content. Because it softens readily at room temperature, keep it chilled and serve straight from the fridge; using less oil can make a lighter batch.
Medium
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.
No known major allergens
Vegan
✓ Suitable
Vegetarian
✓ Suitable
Gluten-Free
✓ Suitable
Dairy-Free
— Not suitable
Mediterranean
✓ Suitable
Paleo
✓ Suitable
Whole30
— Not suitable
DASH
— Not suitable
Keto
✓ Suitable
Low FODMAP
— Not suitable
SATURATED
6.6g
MONOUNSATURATED
2g
POLYUNSATURATED
0.4g
Omega 6:3 ratio 4:1
Below the ideal 4:1 — a good omega balance.
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.