Cheapest first
- 1Rolled oats1.2 kgNOK 1.29per 10 g protein112 g a day: NOK 14
- 2Red lentils, dried900 g · Dry weight.NOK 1.92per 10 g protein112 g a day: NOK 21
- 3Tuna in water170 g (120 g drained)NOK 3.83per 10 g protein112 g a day: NOK 43
- 4Semi-skimmed milk1.75 lNOK 4.88per 10 g protein112 g a day: NOK 55
- 5Eggs18 eggs · Without shell (88% of the weight).NOK 5.30per 10 g protein112 g a day: NOK 59
- 6Cottage cheese, low fat400 gNOK 5.54per 10 g protein112 g a day: NOK 62
- 7Quark, low fat, plain420 gNOK 5.69per 10 g protein112 g a day: NOK 64
- 8Chicken breast1.4 kgNOK 5.77per 10 g protein112 g a day: NOK 65
- 9Protein milk1 lNOK 6.47per 10 g protein112 g a day: NOK 73
- 10Plain skyr450 gNOK 6.71per 10 g protein112 g a day: NOK 75
- 11Atomeal P60 with 330 ml protein milk150 g + 330 mlNOK 8.37per 10 g protein112 g a day: NOK 94
- 12Atomeal P60150 gNOK 8.97per 10 g protein112 g a day: NOK 100
- 13Beef mince, 14%400 gNOK 9.54per 10 g protein112 g a day: NOK 107
- 14Plain tofu200 gNOK 9.85per 10 g protein112 g a day: NOK 110
- 15Protein bar45 g · The cheapest per gram of protein.NOK 13.01per 10 g protein112 g a day: NOK 146
How I calculate
- Price per 10 g protein = the price of the pack ÷ the protein in the pack × 10. The protein is from the nutrition label of the same product, per 100 g.
- Eggs are counted without the shell (88% of the weight, from the Norwegian Food Composition Table). Tuna is counted by drained weight.
- kcal per 10 g protein shows how much energy comes with the protein.
What 10 g of protein costs
| Source | Per 10 g protein | kcal per 10 g protein |
|---|---|---|
| Rolled oats | NOK 1.29 | 262 |
| Red lentils, dried | NOK 1.92 | 127 |
| Tuna in water | NOK 3.83 | 43 |
| Semi-skimmed milk | NOK 4.88 | 106 |
| Eggs | NOK 5.30 | 115 |
| Cottage cheese, low fat | NOK 5.54 | 61 |
| Quark, low fat, plain | NOK 5.69 | 66 |
| Chicken breast | NOK 5.77 | 49 |
| Protein milk | NOK 6.47 | 73 |
| Plain skyr | NOK 6.71 | 55 |
| Atomeal P60 with 330 ml protein milk | NOK 8.37 | 94 |
| Atomeal P60 | NOK 8.97 | 101 |
| Beef mince, 14% | NOK 9.54 | 111 |
| Plain tofu | NOK 9.85 | 95 |
| Protein bar | NOK 13.01 | 113 |
Prices and nutrition labels from an online shop, seen 01.10.2026. The cheapest regular variant in each category.
Cheap high-protein food
The five cheapest sources of protein in the table, per 10 g protein: rolled oats (NOK 1.29), red lentils (NOK 1.92), tuna in water (NOK 3.83), semi-skimmed milk (NOK 4.88) and eggs (NOK 5.30). The cheapest, rolled oats, gives 262 kcal per 10 g protein, against 43 for tuna in water. If you want a lot of protein with few kcal, look at the kcal column too.
60 g protein: protein bars or P60
| Source | Protein per bar | Price per bar | For 60 g protein |
|---|---|---|---|
| Protein bar 1, 55 g | 16.0 g | NOK 34.90 | 3.8 bars, NOK 131 |
| Protein bar 2, 55 g | 16.0 g | NOK 34.00 | 3.8 bars, NOK 128 |
| Protein bar 3, 100 g | 28.0 g | NOK 41.80 | 2.1 bars, NOK 90 |
| Protein bar 4, 45 g | 15.3 g | NOK 19.90 | 3.9 bars, NOK 78 |
| Protein bar 5, 50 g | 20.0 g | NOK 38.80 | 3.0 bars, NOK 116 |
60 g protein from protein bars is 2–4 bars and costs NOK 78–131. A ready-made chicken salad (355 g) costs NOK 129 and has 28 g protein. A pouch of P60 has over 60 g protein and costs NOK 55 at 10 pouches.
Regular price and nutrition label at an online shop (Oda), seen 14.10.2026. The links go to the products: chicken salad.
Sources: Prices and nutrition labels at Oda, seen 2026-10-01 · Matvaretabellen 2026 (Norwegian Food Composition Table) · Atomeal P60, draft label (calculated, not laboratory-analysed)
Questions
What is cheap high-protein food?
Per 10 g protein: rolled oats NOK 1.29, red lentils NOK 1.92, tuna in water NOK 3.83, semi-skimmed milk NOK 4.88, eggs NOK 5.30.
What is the cheapest source of protein?
Oats (NOK 1.29 per 10 g protein) and dried red lentils (NOK 1.92). Among animal foods: tuna in water (NOK 3.83), semi-skimmed milk (NOK 4.88) and eggs (NOK 5.30). Oats bring 262 kcal per 10 g protein, tuna 43.
What does protein from chicken cost?
NOK 5.77 per 10 g protein for chicken breast, with 49 kcal.
Is a protein bar expensive protein?
Yes. The cheapest protein bar costs NOK 13.01 per 10 g protein, more than any other source in the table.
What does protein from Atomeal P60 cost?
NOK 8.97 per 10 g protein for the pouch alone (NOK 55 at 10 pouches, about 60 g protein; NOK 49.50 from 30 pouches). With 330 ml protein milk: NOK 8.37. P60 is not the cheapest protein. It is a meal that is ready in one minute.
Is what I enter stored?
No. Everything is calculated in your browser. Nothing you enter is sent to or stored by me.
General information for healthy adults, not medical advice.