Cooking calculator
Every Cooking action with its level and XP, how many you need for your target, and the full list of materials with where an Ironman gets each one: gathered, made, bought from a shop or dropped.
Data from the OSRS Wiki, fetched 2026-10-09. XP per hour and time estimates come from our Ironman training guide.
Skilling outfits, for example. Leave at 0 if unsure.
XP to go
13,034,431
Level 1 (0 XP) to level 99 (13,034,431 XP). Next level in 83 XP.
Best XP per action you can do now: Poison karambwan, 80 XP, so 162,931 actions. It isn’t always the fastest per hour.
Our training guide’s pick at level 1: Cooking own-caught fish at about 60,000 XP/hr.
Following that guide to level 99 takes roughly 100 h, counting time to gather your own supplies.
| Action | Level | XP each | Actions to target | Materials in total |
|---|---|---|---|---|
SinewOther | — | 3 | 4,344,811 | 4,344,811Raw beef |
Cooked meatMeat · free-to-play | — | 30 | 434,482 | 434,482Raw beef |
ShrimpsMeat · free-to-play | — | 30 | 434,482 | 434,482Raw shrimps |
Cooked chickenMeat · free-to-play | — | 30 | 434,482 | 434,482Raw chicken |
Cooked rabbitMeat | — | 30 | 434,482 | 434,482Raw rabbit |
AnchoviesMeat · free-to-play | — | 30 | 434,482 | 434,482Raw anchovies |
BreadBaked · free-to-play | — | 40 | 325,861 | 325,861Bread dough |
SardineMeat · free-to-play | — | 40 | 325,861 | 325,861Raw sardine |
Ugthanki meatMeat | — | 40 | 325,861 | 325,861Raw ugthanki meat |
Poison karambwanMeat | — | 80 | 162,931 | 162,931Raw karambwan |
HerringMeat · free-to-play | 5 (above your level) | 50 | 260,689 | 260,689Raw herring |
Fruit blastGnome drink | 6 (above your level) | 50 | 260,689 | |
GuppyMeat · free-to-play | 7 (above your level) | 12 | 1,086,203 | 1,086,203Raw guppy |
Baked potatoVegetable | 7 (above your level) | 15 | 868,963 | 868,963Potato |
Pineapple punchGnome drink | 8 (above your level) | 70 | 186,207 | 372,414Pineapple186,207Lemon186,207Orange186,207Lime chunks186,207Orange slices186,207Pineapple chunks186,207Cocktail glass |
Spicy sauceVegetable | 9 (above your level) | 25 | 521,378 | 521,378Chopped garlic521,378Gnome spice |
MackerelMeat | 10 (above your level) | 60 | 217,241 | 217,241Raw mackerel |
Redberry pieBaked · free-to-play | 10 (above your level) | 78 | 167,109 | 167,109Uncooked berry pie |
Redberry pieBaked · free-to-play | 10 (above your level) | 78 | 167,109 | |
Redberry pieBaked · free-to-play | 10 (above your level) | 78 | 167,109 | |
Redberry pieBaked · free-to-play | 10 (above your level) | 78 | 167,109 | 167,109Astral rune167,109Uncooked berry pie |
Toad crunchiesGnome food | 10 (above your level) | 100 | 130,345 | |
Chilli con carneVegetable | 11 (above your level) | 25 | 521,378 | 521,378Spicy sauce521,378Cooked meat |
Roast bird meatMeat | 11 (above your level) | 60 | 217,241 | 217,241Raw bird meat |
Thin snail meatMeat | 12 (above your level) | 70 | 186,207 | 186,207Thin snail |
Spicy crunchiesGnome food | 12 (above your level) | 100 | 130,345 | |
Scrambled eggVegetable | 13 (above your level) | 50 | 260,689 | 260,689Uncooked egg |
Worm crunchiesGnome food | 14 (above your level) | 100 | 130,345 | |
| 14 (above your level) | 182 | 71,618 | ||
TroutMeat · free-to-play | 15 (above your level) | 70 | 186,207 | 186,207Raw trout |
Roast rabbitMeat | 16 (above your level) | 70 | 186,207 | 186,207Raw rabbit |
Spider on stickMeat | 16 (above your level) | 80 | 162,931 | 162,931Spider carcass162,931Skewer stick |
Spider on shaftMeat | 16 (above your level) | 80 | 162,931 | 162,931Spider carcass162,931Arrow shaft |
Chocchip crunchiesGnome food | 16 (above your level) | 100 | 130,345 | |
Lean snail meatMeat | 17 (above your level) | 80 | 162,931 | 162,931Lean snail |
CodMeat | 18 (above your level) | 75 | 173,793 | 173,793Raw cod |
Wizard blizzardGnome drink | 18 (above your level) | 110 | 118,495 | 236,990Vodka118,495Gin118,495Lime118,495Lemon118,495Orange118,495Pineapple chunks118,495Lime slices118,495Cocktail glass |
| 19 (above your level) | 215 | 60,626 | ||
CavefishMeat · free-to-play | 20 (above your level) | 23 | 566,715 | 566,715Raw cavefish |
Cup of teaOther | 20 (above your level) | 52 | 250,663 | 250,663Nettle tea250,663Empty cup |
PikeMeat · free-to-play | 20 (above your level) | 80 | 162,931 | 162,931Raw pike |
Meat pieBaked · free-to-play | 20 (above your level) | 104 | 125,332 | 125,332Uncooked meat pie |
Meat pieBaked · free-to-play | 20 (above your level) | 104 | 125,332 | |
Meat pieBaked · free-to-play | 20 (above your level) | 104 | 125,332 | |
Meat pieBaked · free-to-play | 20 (above your level) | 104 | 125,332 | 125,332Astral rune125,332Uncooked meat pie |
Short green guyGnome drink | 20 (above your level) | 120 | 108,621 | |
Pot of creamOther | 21 (above your level) | 18 | 724,136 | 724,136Bucket of milk |
Roast beast meatMeat | 21 (above your level) | 82.5 | 157,994 | 157,994Raw beast meat |
Red crab meatMeat | 21 (above your level) | 85 | 153,347 | 153,347Raw red crab meat |
| 21 (above your level) | 100 | 130,345 | 130,345Giant crab meat | |
Fat snail meatMeat | 22 (above your level) | 95 | 137,205 | 137,205Fat snail |
| 23 (above your level) | 73 | 178,554 | 178,554Raw wild kebbit | |
| 24 (above your level) | 248 | 52,559 | ||
SalmonMeat · free-to-play | 25 (above your level) | 90 | 144,828 | 144,828Raw salmon |
StewOther · free-to-play | 25 (above your level) | 117 | 111,406 | |
Fruit battaGnome food | 25 (above your level) | 150 | 86,897 | 86,897Batta tin86,897Gianne dough347,588Equa leaves86,897Lime chunks86,897Orange chunks86,897Pineapple chunks |
Toad battaGnome food | 26 (above your level) | 152 | 85,753 | |
Worm battaGnome food | 27 (above your level) | 154 | 84,640 | |
Cooked slimy eelMeat | 28 (above your level) | 95 | 137,205 | 137,205Raw slimy eel |
Cooked sweetcornVegetable | 28 (above your level) | 104 | 125,332 | 125,332Sweetcorn |
Vegetable battaGnome food | 28 (above your level) | 156 | 83,555 | 83,555Batta tin83,555Gianne dough167,110Tomato83,555Dwellberries83,555Cabbage83,555Cheese83,555Onion83,555Equa leaves |
Mud pieBaked | 29 (above your level) | 128 | 101,832 | 101,832Raw mud pie |
Mud pieBaked | 29 (above your level) | 128 | 101,832 | 101,832Pot of flour101,832Jug of water101,832Pie dish101,832Compost101,832Bucket of water101,832Clay |
Mud pieBaked | 29 (above your level) | 128 | 101,832 | 101,832Astral rune101,832Pot of flour101,832Jug of water101,832Pie dish101,832Compost101,832Bucket of water101,832Clay |
Mud pieBaked | 29 (above your level) | 128 | 101,832 | 101,832Astral rune101,832Raw mud pie |
Cheese+tom battaGnome food | 29 (above your level) | 158 | 82,497 | |
| 29 (above your level) | 281 | 46,386 | ||
TunaMeat · free-to-play | 30 (above your level) | 100 | 130,345 | 130,345Raw tuna |
Cooked chompyMeat | 30 (above your level) | 100 | 130,345 | 130,345Raw chompy |
Apple pieBaked · free-to-play | 30 (above your level) | 130 | 100,265 | 100,265Uncooked apple pie |
Apple pieBaked · free-to-play | 30 (above your level) | 130 | 100,265 | |
Apple pieBaked · free-to-play | 30 (above your level) | 130 | 100,265 | |
Apple pieBaked · free-to-play | 30 (above your level) | 130 | 100,265 | 100,265Astral rune100,265Uncooked apple pie |
Worm holeGnome food | 30 (above your level) | 170 | 76,674 | |
Cooked karambwanMeat | 30 (above your level) | 190 | 68,603 | 68,603Raw karambwan |
Cooked larupiaMeat | 31 (above your level) | 91 | 143,236 | 143,236Raw larupia |
Cooked fishcakeMeat | 31 (above your level) | 100 | 130,345 | 130,345Raw fishcake |
| 32 (above your level) | 106 | 122,967 | 122,967Raw barb-tailed kebbit | |
Drunk dragonGnome drink | 32 (above your level) | 160 | 81,466 | |
TetraMeat · free-to-play | 33 (above your level) | 31 | 420,466 | 420,466Raw tetra |
Choc saturdayGnome drink | 33 (above your level) | 170 | 76,674 | 76,674Whisky76,674Bucket of milk76,674Chocolate dust76,674Chocolate bar76,674Equa leaves76,674Cocktail glass |
Garden pieBaked | 34 (above your level) | 128 | 101,832 | 101,832Raw garden pie |
Garden pieBaked | 34 (above your level) | 128 | 101,832 | |
Garden pieBaked | 34 (above your level) | 128 | 101,832 | 101,832Astral rune101,832Pot of flour101,832Jug of water101,832Pie dish101,832Tomato101,832Onion101,832Cabbage |
Garden pieBaked | 34 (above your level) | 128 | 101,832 | 101,832Astral rune101,832Raw garden pie |
| 34 (above your level) | 314 | 41,511 | ||
Rainbow fishMeat | 35 (above your level) | 110 | 118,495 | 118,495Raw rainbow fish |
Plain pizzaBaked · free-to-play | 35 (above your level) | 143 | 91,150 | |
Plain pizzaBaked · free-to-play | 35 (above your level) | 143 | 91,150 | |
Veg ballGnome food | 35 (above your level) | 175 | 74,483 | |
Jug of wineOther · free-to-play | 35 (above your level) | 200 | 65,173 | 65,173Jug of water65,173Grapes |
Blurberry specialGnome drink | 37 (above your level) | 180 | 72,414 | 72,414Vodka72,414Brandy72,414Gin144,828Lemon72,414Orange72,414Lemon chunks72,414Orange chunks72,414Equa leaves72,414Lime slices72,414Cocktail glass |
Pat of butterOther | 38 (above your level) | 40.5 | 321,838 | 321,838Bucket of milk |
Cave eelMeat | 38 (above your level) | 115 | 113,343 | 113,343Raw cave eel |
Potato with butterVegetable | 39 (above your level) | 40 | 325,861 | 325,861Baked potato325,861Pat of butter |
| 39 (above your level) | 347 | 37,564 | ||
LobsterMeat · free-to-play | 40 (above your level) | 120 | 108,621 | 108,621Raw lobster |
CakeBaked · free-to-play | 40 (above your level) | 180 | 72,414 | |
Tangled toad's legsGnome food | 40 (above your level) | 185 | 70,457 | 70,457Gnomebowl mould70,457Gianne dough281,828Toad's legs140,914Cheese140,914Equa leaves70,457Dwellberries |
Chilli potatoVegetable | 41 (above your level) | 15 | 868,963 | 868,963Potato with butter868,963Chilli con carne |
Cooked graahkMeat | 41 (above your level) | 124 | 105,117 | 105,117Raw graahk |
Cooked jubblyMeat | 41 (above your level) | 160 | 81,466 | 81,466Raw jubbly |
Fried onionsVegetable | 42 (above your level) | 60 | 217,241 | 217,241Chopped onion |
Chocolate bombGnome food | 42 (above your level) | 190 | 68,603 | 68,603Gnomebowl mould68,603Gianne dough274,412Chocolate bar68,603Equa leaves68,603Chocolate dust137,206Pot of cream |
BassMeat | 43 (above your level) | 130 | 100,265 | 100,265Raw bass |
| 44 (above your level) | 480 | 27,156 | ||
Meat pizzaBaked · free-to-play | 45 (above your level) | 26 | 501,325 | 501,325Plain pizza501,325Cooked meat |
Meat pizzaBaked · free-to-play | 45 (above your level) | 26 | 501,325 | 501,325Plain pizza501,325Cooked chicken |
SwordfishMeat · free-to-play | 45 (above your level) | 140 | 93,104 | 93,104Raw swordfish |
Meat pizzaBaked · free-to-play | 45 (above your level) | 169 | 77,127 | |
Meat pizzaBaked · free-to-play | 45 (above your level) | 169 | 77,127 | |
Meat pizzaBaked · free-to-play | 45 (above your level) | 169 | 77,127 | |
Meat pizzaBaked · free-to-play | 45 (above your level) | 169 | 77,127 | |
CatfishMeat | 46 (above your level) | 43 | 303,127 | 303,127Raw catfish |
Fried mushroomsVegetable | 46 (above your level) | 60 | 217,241 | 217,241Sliced mushrooms |
Potato with cheeseVegetable | 47 (above your level) | 40 | 325,861 | 325,861Potato with butter325,861Cheese |
Fish pieBaked | 47 (above your level) | 164 | 79,479 | 79,479Raw fish pie |
Fish pieBaked | 47 (above your level) | 164 | 79,479 | |
Fish pieBaked | 47 (above your level) | 164 | 79,479 | |
Fish pieBaked | 47 (above your level) | 164 | 79,479 | 79,479Astral rune79,479Raw fish pie |
CheeseOther · free-to-play | 48 (above your level) | 64 | 203,663 | 203,663Bucket of milk |
Blue crab meatMeat | 48 (above your level) | 145 | 89,893 | 89,893Raw blue crab meat |
| 49 (above your level) | 413 | 31,561 | ||
Chocolate cakeBaked | 50 (above your level) | 30 | 434,482 | 434,482Cake434,482Chocolate bar |
Chocolate cakeBaked | 50 (above your level) | 210 | 62,069 | |
Egg potatoVegetable | 51 (above your level) | 45 | 289,655 | 289,655Egg and tomato289,655Potato with butter |
Cooked kyattMeat | 51 (above your level) | 143 | 91,150 | 91,150Raw kyatt |
Botanical pieBaked | 52 (above your level) | 180 | 72,414 | 72,414Uncooked botanical pie |
Botanical pieBaked | 52 (above your level) | 180 | 72,414 | |
Botanical pieBaked | 52 (above your level) | 180 | 72,414 | |
Botanical pieBaked | 52 (above your level) | 180 | 72,414 | 72,414Astral rune72,414Uncooked botanical pie |
Lava eelMeat | 53 (above your level) | 30 | 434,482 | 434,482Raw lava eel |
| 54 (above your level) | 446 | 29,226 | ||
Anchovy pizzaBaked · free-to-play | 55 (above your level) | 39 | 334,217 | 334,217Plain pizza334,217Anchovies |
Anchovy pizzaBaked · free-to-play | 55 (above your level) | 182 | 71,618 | |
Anchovy pizzaBaked · free-to-play | 55 (above your level) | 182 | 71,618 | |
Swordtip squidMeat | 56 (above your level) | 150 | 86,897 | 86,897Raw swordtip squid |
Mushroom & onionVegetable | 57 (above your level) | 120 | 108,621 | 108,621Fried mushrooms108,621Fried onions |
Pitta breadBaked | 58 (above your level) | 40 | 325,861 | 325,861Pot of flour325,861Jug of water |
Cooked pyre foxMeat | 59 (above your level) | 154 | 84,640 | 84,640Raw pyre fox |
| 59 (above your level) | 479 | 27,212 | ||
Mushroom pieBaked | 60 (above your level) | 200 | 65,173 | 65,173Uncooked mushroom pie |
Mushroom pieBaked | 60 (above your level) | 200 | 65,173 | |
Mushroom pieBaked | 60 (above your level) | 200 | 65,173 | |
Mushroom pieBaked | 60 (above your level) | 200 | 65,173 | 65,173Astral rune65,173Uncooked mushroom pie |
CurryOther | 60 (above your level) | 280 | 46,552 | |
MonkfishMeat | 62 (above your level) | 150 | 86,897 | 86,897Raw monkfish |
Mushroom potatoVegetable | 64 (above your level) | 55 | 236,990 | 236,990Mushroom & onion236,990Potato with butter |
Pineapple pizzaBaked | 65 (above your level) | 45 | 289,655 | 289,655Plain pizza289,655Pineapple ring |
Pineapple pizzaBaked | 65 (above your level) | 45 | 289,655 | 289,655Plain pizza289,655Pineapple chunks |
Actions, levels and XP from the OSRS Wiki calculator tables. Counts round up. XP is per action before any bonus you enter. Level 99 is 13,034,431 XP.