Ready & Packaged Foods
All →Vegetables & Legumes
All →Desserts & Confectionery
All →Meat & Protein
All →Grains & Bakery
All →Beverages
All →Milk & Dairy
All →
Homemade protein bar, high protein and fiber, balanced carbs and fat
CALORIES · 100 G
GI
POTASSIUM · 100 G
FIBER · 100 G
1 piece (medium) of Protein Bar (Homemade, 21g Protein, 28g Carb, 18g Fat, 5g Fiber) (60 g) has 222 calories. That works out to 370 calories per 100 g. It contains 16.8 g of carbs, 12.6 g of protein, 10.8 g of fat and 3 g of fiber. Its 108 mg of Phosphorus covers 15% of the Daily Value. Its glycemic index is 45 (medium), so it raises blood sugar at a moderate pace.
Selected: 1 piece (medium) · 60 g
222
KCAL / 60G
Carbs
16.8g
· 6% DV
Protein
12.6g
· 25% DV
Fat
10.8g
· 14% DV
Fiber
3g
· 11% DV
DV is the share of the daily value covered, on a 2,000 kcal reference diet.
Calories come from: Carbs 31% · Protein 23% · Fat 46%
| Nutrient | Amount | % DV |
|---|---|---|
| Calories | 222 kcal | |
| Total fat | 10.8 g | 14% |
| Saturated fat | 3.12 g | 16% |
| Trans fat | 0.03 g | |
| Sodium | 72 mg | 3% |
| Total carbohydrate | 16.8 g | 6% |
| Fiber | 3 g | 11% |
| Protein | 12.6 g | 25% |
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) | 60 g | 222 kcal |
| 1 piece (mini) | 30 g | 111 kcal |
| 1 piece (small) | 40 g | 148 kcal |
| 1 piece (thin) | 50 g | 185 kcal |
| 1 piece (thick) | 70 g | 259 kcal |
| 1 piece (large) | 80 g | 296 kcal |
| 100 g | 100 g | 370 kcal |
| 1 piece (jumbo) | 100 g | 370 kcal |
| 2 piece (double) | 120 g | 444 kcal |
Calculated from 370 calories per 100 g.
A homemade protein bar is usually made by mixing oats, nut butter, and a binder such as honey or dates. Add protein powder or seeds if desired, press the mixture firmly into a lined pan, and chill until set.
Yes, you can make a homemade protein bar without protein powder. Nut butter, nuts, seeds, oats, or milk powder can add protein, though the finished bar’s protein content will depend on the ingredients and amounts used.
A homemade protein bar usually falls apart when the mixture is too dry or has not been pressed firmly enough. Add a little more nut butter, honey, or date paste, then compact the mixture and chill it before cutting.
A homemade protein bar generally keeps for about 5–7 days in an airtight container in the refrigerator. Bars made with fresh fruit or yogurt may spoil sooner, so discard one if it develops an unusual smell or visible mold.
Yes, a homemade protein bar freezes well. Wrap individual pieces or separate them with parchment in a sealed container, then thaw one in the refrigerator when needed to help preserve its texture.
A homemade protein bar can be either baked or no-bake. Baked versions often use oats and nuts, while no-bake bars are pressed into a pan and chilled until firm; follow the method that suits your recipe.
You can replace dates in a homemade protein bar with honey, maple syrup, or another sticky fruit paste. The texture will change, so add the substitute gradually until the mixture holds together when pressed.
Yes, peanut butter works well in a homemade protein bar as a flavorful binder. It can make the mixture richer and softer, so combine it with enough oats or other dry ingredients to get a firm bar.
Yes, a homemade protein bar can be a convenient pre-workout snack. If you plan to exercise soon, choose a modest portion and allow time to digest, since nut butter and other rich ingredients can feel heavy.
A homemade protein bar is usually better as a snack than as a regular meal replacement. Pair it with fruit, yogurt, or another substantial food if you need a fuller meal with more variety.
Vitamins
B1
0.15mg · 13% DV
B2
0.13mg · 10% DV
B12
0.24µg · 10% DV
Biotin
2.4µg · 8% DV
Minerals
Phosphorus
108mg · 15% DV
Copper
0.11mg · 12% DV
Manganese
0.23mg · 10% DV
Magnesium
33mg · 8% DV
Potassium ⭐
132mg · 4% DV
Sodium
72mg · 3% DV
GLYCEMIC INDEX
GLYCEMIC LOAD
Accounts for portion size — a more realistic measure than GI alone.
To burn the 222 calories in 1 piece (medium) (60 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.
A homemade protein bar is a compact snack made to provide a substantial amount of protein. Recipes vary, but may combine ingredients such as oats, nuts or seeds with a protein-rich ingredient and something to hold the mixture together. It is a modern, adaptable home recipe rather than a dish tied to one particular region. Alongside protein, this bar provides fibre, carbohydrates and fat.
Its dense, chewy texture makes it easy to pack for a snack between meals or after activity. You can also serve it with fruit or a drink as part of breakfast; it is rich enough to be satisfying without needing elaborate accompaniments. If you prefer a lighter snack, have a smaller piece, or pair it with fresh fruit rather than adding another rich topping.
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 3
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
— Not suitable
Vegetarian
✓ Suitable
Gluten-Free
— Not suitable
Dairy-Free
— Not suitable
Mediterranean
— Not suitable
Paleo
— Not suitable
Whole30
— Not suitable
DASH
— Not suitable
Keto
— Not suitable
Low FODMAP
— Not suitable
SATURATED
3.12g
MONOUNSATURATED
4.68g
POLYUNSATURATED
1.98g
Omega 6:3 ratio 8.4:1
Above the ideal 4:1 (8.4: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.