[intransitive, transitive] to prepare food by heating it, for example by boiling, baking or frying it Where did you learn to cook? cook something What's the best way to cook trout? Who's going to cook supper? Add the onion and cook for three minutes. He cooked lunch for me. cook somebody something He cooked me lunch.