Sunny Side Up, Please is a game where you fry eggs to exactly the doneness each customer orders. This page explains the controls, how to tell doneness, the scoring rules, and tips for getting better.
Getting started
Pick “Today's Special” or “Practice” on the title screen to start. No account or install needed. The sizzle is one of your best clues, so playing with sound on is recommended (just watch your volume).
- Today's Special: The customers, orders, and heat are set for each date. Everyone who plays on the same day takes on the same orders (the date comes from your device's clock)
- Practice: The customers and orders change every time you play
Basic controls
- A customer walks in and gives their order (for example, “Make it jammy, please.”). An egg gets cracked into the pan
- The burner is on only while you hold the orange “Hold to cook” button. When you let go, the heat drops and shuts off after a moment
- You can hold it in several bursts. But once it's cooked, there's no going back
- When you think it's just right, press “Plate it.” The egg goes on the plate once the burner is off
- The customer takes a bite, and you'll see the doneness, the target, how far off you were, and your score. Press “Next customer” to move on (tapping the screen works too)
- After 5 customers, you'll see your total score and rank
On a computer, the egg cooks while you hold the space bar. Press Enter to plate it, and once the result is shown, press the space bar or Enter to move on.
Orders and doneness
In the game, doneness is measured as a number from 0 (raw) to 100 (burnt). Each order has a target doneness.
| Order | Target | Whites | Yolk | Sound |
|---|---|---|---|---|
| Runny | 30 | Still a little clear in the middle | Wobbly and glossy | Tss (gentle) |
| Jammy | 50 | Bright white | A thin white film on top only | Sizzle |
| Hard | 75 | Browning around the edges | Pale and matte | Crackle |
In each game, every one of the 3 orders comes up at least once. The other 2 customers' orders are random.
How scoring works
Each customer is worth 100 points, for 500 points max. The game compares your doneness with the order's target and takes off 4 points for every 1 point of difference.
Score = 100 − |doneness − target| × 4 (rounded to the nearest whole number, never below 0)
Example: For a Jammy order (target 50), if you cook it to 56, you're off by 6, so you score 76. If you're off by 25 or more, you score 0. Overcooking and undercooking cost you the same.
If doneness goes over 100, the egg burns and that order scores 0 points.
Grades
| Difference from target | Grade | Emoji |
|---|---|---|
| 2 or less | Perfect! | 🍳 |
| 5 or less | So close! | 🍳 |
| 10 or less | Not bad | Undercooked 🥚 / Overcooked 🔥 |
| 18 or less | A bit off | |
| More than 18 | Uh… what? | |
| Burnt (over 100) | Burnt! | 🔥 |
Rank titles
| Total score | Rank |
|---|---|
| 470 or more | Breakfast Wizard |
| 420–469 | Yolk Whisperer |
| 340–419 | Star of the Diner |
| 220–339 | Can Crack an Egg |
| 219 or less | Smoke Alarm |
Sharing your result
On the result screen, you can post to X or copy a line of emoji showing your 5 grades (for example, 🍳🍳🍳🥚🔥) along with your total score and rank. The emoji show whether you undercooked or overcooked, so in Today's Special you can compare results with everyone who cooked the same orders.
How the game works
- The longer you hold, the hotter it gets: While you hold the button, the heat slowly rises. When you press again, it starts over from low heat
- The heat changes from customer to customer: The burner's strength is random for each customer (in Today's Special, it's the same for everyone). “Hold for X seconds” won't work every time, so judge by sight and sound
- There's carryover heat: Even after you let go, the egg keeps cooking for a moment until the burner is off. The longer you held, the bigger the carryover
- The whites cook from the edges in: The edges of the whites set first, and the middle stays clear the longest. The yolk gets a white film on top first, then turns matte all over
Tips for getting better
- For Runny, plate it while the middle of the whites is still a little clear. When the shine on the upper left of the yolk starts to fade, get it on the plate fast
- Jammy is when the whites have turned bright white and a patchy white film starts to show on the yolk
- Hard is when the edges of the whites turn brown and it starts to crackle. The film on the yolk disappears and it turns matte
- When in doubt, hold in several short bursts. Cooking little by little on low heat keeps the carryover small and makes it easier to fine-tune
- If lacy holes start to form along the edges of the whites, that's a sign it's overcooked
Saving
Your results and scores are not saved. If you close or reload the page, you'll go back to the title screen. You can play Today's Special as many times as you like.
For real-life cooking
The way the eggs cook and change in the game is simplified to make it easy to play. Real cooking times for fried eggs depend on your stove, your pan, and the size and temperature of your eggs. Cook eggs thoroughly and eat them while they're fresh.