Play Hearthfire: The Feast of Return — a free Greek-myth cooking game in your browser
Demeter has stopped eating. The barley has stopped coming up. Thirty hearths stand cold between Eleusis and the house of Hades, and you are the last keeper of the fire.
Hearthfire: The Feast of Return is a free browser-based cooking game built on the Greek myth of Demeter and Persephone, and it is played one hearth at a time. When Hades took Persephone, Demeter stopped eating, and a goddess who will not eat is a world that will not grow. The gods will not cook for her. You will. You carry one coal from Olympus and the stubborn idea that a hot meal, put in front of someone at the right moment, is a kind of argument.
Every chapter is one hearth and one small room full of people who have not eaten. Guests sit down with a ticket that lists the exact order their dish has to be built in — barley before honey, salt before oil, the fig split before the cheese goes on. You tap the pantry in that order, sear the pan in the gold band, and carry the plate over before their patience runs out. Three guests sit at the fire; everyone else waits in the doorway, where it is colder and the clock is shorter. Thirty chapters run from a cold kitchen in Eleusis to Hades' own table, and the last plate you cook is the one that brings spring back.
How to play
- Read the ticket. Every guest orders one dish, and the ticket shows the ingredients in the order the dish is built. The next one you need is ringed in gold.
- Tap the pantry. Tap the ingredient and it goes into the pan. Tap the right one and the dish advances; tap the wrong one and you lose time, quality and your combo.
- Sear it in the gold. When the last ingredient is in, a marker sweeps across the pan. Tap inside the gold band for a perfect sear; outside it, the dish is burnt.
- Serve before the ring empties. The ring around each guest is their patience. A plate that is ready glows — tap SERVE, and the seat is filled by whoever is waiting at the door.
- Work the room. Tap a guest's ticket to move your focus to their dish. With three pans going, the order you choose is the whole game.
- Keep the embers. You start with three (four in the last act). A guest who leaves hungry costs one. Lose them all and the hearth goes out.
Controls
| Input | Action |
|---|---|
| Tap / click an ingredient | Add it to the focused dish |
| Tap / click a guest ticket | Focus that dish |
| Tap the sear bar | Stop the marker — gold is perfect |
| Tap SERVE | Hand the finished plate over |
| Number keys 1–9 | Add that pantry ingredient |
| Space | Sear, or serve a ready plate |
| Tab | Move focus to the next guest |
| Esc | Pause |
| M | Mute the synthesised sound |
The rules, exactly
| Thing | What it does | What it costs |
|---|---|---|
| Ticket | Lists one dish and its ingredients in build order | The seconds you spend reading it |
| Pantry tile | Adds one ingredient to the focused dish | A wrong tile costs 1.6 s and 7% quality |
| Sear band | Gold in the middle, edible at the edges | A burnt sear costs 32% quality |
| Patience ring | The guest's clock, drawn around their portrait | Empty ring, one ember gone |
| Doorway | A fourth and fifth guest waiting for a chair | Their clock is shorter than a seated guest's |
| Spoiled tile | A cursed duplicate, green at the edges | 2.2 s and 12% quality, and the dish does not advance |
| Burn timer | From Act III a finished plate goes cold | One ember, and the guest leaves anyway |
| Ember | Your three mistakes, or four in Act IV | The chapter, when the last one goes out |
Cooking game, cooking rush, or something slower?
| Hearthfire | Cooking rush games | Merge cooking games | |
|---|---|---|---|
| What you do | Build a dish in the order its recipe demands | Tap a station until a timer fills | Merge two items into a better one |
| Where the skill lives | Reading three tickets and choosing the order | Tap speed and route memory | Board space and patience |
| Failure | Guests leave; you lose an ember | Timers expire | You run out of space |
| Structure | 30 authored chapters, four acts, one story | Endless levels, no ending | Endless board, no ending |
The four acts of the campaign
| Act | Hearths | Where you are | What changes |
|---|---|---|---|
| I · The Cold Fields | 1–8 | Eleusis, the threshing floor, the coast road | Two- and three-step dishes, long patience, no tricks |
| II · The Salt Road | 9–16 | Fishing beaches, salt pans, a lighthouse | Spoiled tiles in the pantry, four-step dishes, faster guests |
| III · The Mountain Hearths | 17–24 | Delphi, the laurel grove, the high pass | Finished plates burn, five-step dishes, narrower sear windows |
| IV · The House of Hades | 25–30 | The gate of horn, the asphodel field, the throne room | Four embers, five-step dishes, the tightest timers in the game |
Why every hearth is completable
Every chapter is verified by a reference cook before the build ships. It is a bot that reads the same tickets, taps the same pantry tiles and sears on the same gauge your finger uses — but it is deliberately limited: it only reacts every 0.42 seconds, so it cannot outrun a human by reflexes alone. The test suite runs that cook through all thirty chapters and asserts three things: every chapter is finished, no chapter ends with zero embers left, and the number of guests served matches the chapter's goal. The chapters that get hard are hard because there is more to hold in your head at once, not because the numbers were turned up past what a pair of hands can do.
The story, briefly
Hades took Persephone, and Demeter did what grief does: she stopped. No harvest, no green, no spring. The gods sent messengers and the messengers came back cold. So the last keeper of the hearth took one coal from Olympus and went looking for the goddess, and found her sitting in a cold kitchen in Eleusis with her hands in her lap. You cannot argue someone out of grief. You can cook for them until they lift a spoon. That is the first eight hearths. The next eight are the coast road, where strangers sit down at your fire and tell you things they have not told anyone. The mountain hearths are where the gods still expect to be fed, snow or no snow. And the last six are underground, where the table belongs to the man who took her, and where the last plate you cook is the one that buys six months of spring.
Strategy that actually works
- Clear the doorway before the ring. A seated guest with half a ring left is less dangerous than a doorway guest with a third. Seat the room first.
- Start the long dish early. A five-step dish takes three times as long as a two-step one. Put it in the pan before the easy plate, then finish the easy plate while the long one waits.
- Sear late, not early. The marker starts at the left edge and reaches the gold in about six-tenths of a second. Waiting costs patience; missing costs quality and your combo.
- Protect the combo. Every served plate raises the multiplier, up to ×2.08 at ten in a row. One burnt sear resets it to zero, which is more expensive than the plate itself.
- Read the whole ticket before you tap. Two dishes often share an ingredient. Knowing which one is one tap from done tells you which one to focus.
- Do not chase a lost guest. The ember is already gone. Serve the room, keep the combo, and finish the chapter.
Technical notes
Everything here is generated: no image is loaded, no audio file is played, no third-party script runs. The hearth arch, the flame, the plates, the sixteen pantry icons and the guest medallions are Canvas 2D, drawn from the same dish data the simulation uses; every sound — the knife, the sizzle, the bell, the lyre — is synthesised with the Web Audio API at the moment it happens. The simulation is a fixed 60 Hz step with a seeded guest order, so a chapter plays the same way twice. Progress and stars live in your own browser under hearthfire.save.v1; nothing is uploaded, because there is no server. The test suite runs the reference cook through all thirty chapters, checks the dish data (every recipe's ingredients exist in its chapter's pantry), and asserts that no chapter can be failed by arithmetic before it ever reaches a player.