how it works
every rule in the kitchen, in short sections. new? the start here page is the friendly version, and !getstarted in chat is the quick one.
the words
what people mean
chat has its own words for things. here's the short version, so the rest of this page makes sense. the whole loop, with pictures, is on start here.
- the kitchen
- the game. it's open while zach is live
- a bowl
- one
!soup. you serve people bowls, and they serve you - the window
- the 30 minutes between kitchen openings. your earning resets each time
- xp
- what you earn by serving. it lands on the soup you're serving
- lord
- 300 xp on one soup. its effect doubles and your name goes on it
- champion
- 900 xp on one soup. above lord
- broth
- the money. duplicates turn into it, and you spend it on feeds, crafts, and jeff
- shiny
- a 2% pull. never spills, jeff can't eat it, effect doubled
- your soupling
- your pet. feed it a soup once a window and it grows into what it eats
- jeff
- the shark. he eats soup out of people's serves. you manage him, you don't get rid of him
- the books
- the data behind this site. updated while zach is live and after
- the tables
- everyone's table, on this site. you can serve a bowl from yours any hour, even with the stream off
the kitchen opens every 30 minutes
the window
every 30 minutes the kitchen opens and your earning resets. that's the rhythm of the whole game: be around when it opens, do your serves, feed your soupling, and come back for the next one.
if you !soup after you've used up your window, the bot tells you how long until the next one. nothing's lost, you just wait a bit.
- your first
!soup - 5 xp
- each of 2 people you serve
- 5 xp
- each time one of 2 people serves you
- 5 xp
- per window, if you do all of it
- 25 xp
random, everywhere
not sure who's around? any command that takes a name also takes random. it pays 2 broth more than picking someone yourself, so it's a good habit.
random leans toward people who haven't had a bowl this window, people who don't get served much, and people who are brand new. so if you're new and you've typed once, someone will find you.
!random by itself asks the bot for a suggestion.
!soup random- serve someone
!feed random- fill someone's open request
!ask random- the bot picks a soup you don't own and asks for it
!gift random- send someone some broth
first
whoever redeems "first" when the stream goes live gets [first bowl], a soup that only exists that way. no pull, craft, or ask can hand it out. being first again pays broth, and there are badges at 1, 5, and 20.
soup of the day
redeem "soup of the day" with channel points and the bowl in your hands is tonight's. you get 100 broth on the spot, every bowl of it anyone serves that night pays them 3 extra xp and pays you 3 broth, and orders lean toward it so people can actually try some. once a night; a second claim is refunded.
gift windows
when someone gifts a sub, a gift window opens for the whole room. everyone types !giftsoup for a free bowl with better odds than a normal pull. one per person per window.
more subs, bigger window: one sub covers a tab for 90 seconds, five buys a round for three minutes, twenty opens the whole kitchen for five. gifting while a window's open adds to the pot, raises the level, and lets everyone grab another. at level 10 the odds get silly and at 25 it's rare or better for everyone.
the gifter gets 250 broth per sub, a guaranteed rare-or-better pull at five, a badge, and a spot on the biggest gifters board. say thanks.
the tables, on this site
your table
everyone who's been in the kitchen this week has a table. yours shows the bowl you're holding and whether you've eaten this window. it's on your profile too.
the tables are a second way to play, not a second game. the stream is still where everything happens. the tables are where you can serve a bowl at three in the afternoon.
serving from the site
sign in with twitch and your counter has the same buttons as chat. !soup random serves someone for you, the most recent people first, and pays ๐ฅซ1 on top; it never says no, and past your six bowls it still lands for them and pays you nothing. !soup pours your first bowl of the window, for you. !soup @name opens a name box and five people for you. or tap any table: a sheet shows their bowl, whether they're hungry, and one button with the price on it. !swap, beside the bowl in your hands, puts another soup you own in your hands, since the bowl you hold is the one that earns.
while the stream's on, a bowl from the site goes through chat like any other. the bot rings it up within a few seconds, with the real window, the real roll and every effect, and says the usual line in chat with "on soupy.site/tables" on the end. while the kitchen's closed, the bot says a short line in chat about what landed at the tables, one every ten minutes at most, and nothing overnight.
while the kitchen's closed, the site serves it on the spot: 2 xp on your soup and 2 on theirs, 1 broth each, and a flat roll where jeff eats one bowl in ten and one in twenty-five spills. no effects, no hot pots, no eggs. lords and champions still land, and the bot says so the next time it's up.
after a bowl, the landing shows each soup's bar and how far it is from lord (or champion, or the next crown), so you can see what the bowl moved. your own bowl's bar is on your table too.
tonight's special stays at the tables after the stream, until the next one picks a new taste: a bowl of that taste pays double for you (4 xp), and jeff can't touch it. the tables say which taste it is up top.
open the tables after a day away and they say who brought a bowl to your table while you were gone, with a serve back button for each of them.
never had a soup at all? sign in and your first bowl's on the house: one common off the menu, once, in your hands and in your collection. the bot finds it there the next time it's up. after that, !soup in chat is where the pulls are.
a table earns pieces here and keeps them, for everyone to see: a candle for seven days running with a bowl served, a vase for ten different people, a mug for fifty bowls, and jeff's tooth once he's eaten ten of yours. they're badges, not looks. a look is something you buy in the shop.
the overnight: while the kitchen's closed the room has a number to hit, a quarter more than it did last time. hit it and everyone who served a bowl in that spell gets ๐ฅซ50 when the kitchen opens. the boards under the tables are the tables' own: the site's bowls, last seven days.
the ten-minute window
off stream the tables run their own window: 10 minutes, not chat's 30. each window you get the same slots as chat (one pour, 2 paid bowls to send, 2 paid bowls to take in, up to 4 more bowls that pay broth instead of xp), at a third of chat's pay. three windows here are one window there, so an hour at the tables is worth about the same as an hour in chat. you can't serve the same person twice in one window.
while the stream's on, none of that applies: the bot's window runs the show, and the site's own counts wait for the kitchen to close.
- a pour
- 2 xp and 1 broth. once a window
- 2 bowls you send
- 2 xp and 1 broth each
- 2 bowls you take in
- 2 xp and 1 broth each
- up to 4 more bowls
- 1 broth each, no xp
- a bowl to someone who's full
- 1 broth for them, no xp
- !soup random
- ๐ฅซ1 on top, the way chat's pays ๐ฅซ2
what counts, and what doesn't
a bowl from the site while the kitchen's closed moves xp and broth, and that's it. your soup streak, season nights, the nightly quests, jeff's mood and tonight's goal all live on the stream, and only a bowl in chat moves them.
a bowl from the site while the stream's on counts as a bowl in chat, because it is one: the bot serves it for you, so the streak, the quests and the goal all see it.
levels, lord, and champion
levels
every soup levels up on its own, and everything you earn goes to the soup you're serving. reach 300 xp on one and you're its lord, which is level 10.
it's the same 300 for every soup, and the first one is the hardest. if you lorded something before the bar moved, you keep it.
- level 2
- 15 xp
- level 3
- 40 xp
- level 4
- 70 xp
- level 5
- 105 xp
- level 6
- 145 xp
- level 7
- 190 xp
- level 8
- 240 xp
- level 9
- 270 xp
- level 10, lord
- 300 xp
what lord gets you
when you lord a soup, its effect doubles and your name goes on it in chat. people will start asking you for it.
a lorded soup also feeds your soupling twice. that's the one place the xp grind and the pet meet.
!swap <soup> changes what you're serving. only that soup earns xp and only its effect is on, so your collection is your options and the soup you're serving is your build.
champion
xp keeps counting after lord. reach 900 on one soup and you're its champion. it's announced the same way, and the trophy takes the place of the crown.
a champion soup's effect is tripled where lord doubles it.
crowns
it doesn't stop at champion. every 900 xp on a soup is another crown, forever. champion is the first one, 1800 xp is the second, and so on. they show up as stars on the soup, and the soup's tile gets fancier as they pile up: gold at one, foil at three, the rainbow ring at five.
your profile has a crowns section with every champion soup and how far it is to the next one, and there's a board for the most crowns in the kitchen.
- 900 xp
- champion ยท โ
- 1800 xp
- โ โ
- 2700 xp
- โ โ โ ยท the tile goes foil
- 4500 xp
- โ โ โ โ โ ยท the rainbow ring
shiny
about 2% of pulls come up shiny. a shiny soup never spills, jeff never eats it, and its effect is doubled on top of lord.
a shiny common or uncommon also gets an effect from the rare pool, which is the only way a low-tier soup gets one.
shinies are tracked separately, so there are 110 soups to find, and 220 things to find if you're being thorough.
getting soup
pulls
order a bowl with channel points to pull a new soup. you get up to 25 per stream, and duplicates turn into broth, so nothing is wasted.
some things hand you a free pull. !freesoup uses it.
the menu is 96 soups, but the 16 legendaries and 5 mythics are limited copies, 15 and 4 of each (unlemonade soup is 10, goopy soupy stays at 3), and most are claimed out. so the number a collector can finish is 75: every common, uncommon, rare, and epic. that's the total chat and your profile count against, with limited soups shown separately.
every soup also has one of six attributes. it doesn't change what the soup does when you serve it. it's what your soupling tastes when you feed it.
crafting
!craft <tier> spends broth on a random soup of that tier. you don't get to pick which one, but it's a way to turn your duplicates into something new.
rare and up can only be crafted once someone in the channel has pulled one. mythics can't be crafted at all, so those are pulls only.
!craft common- 20 broth
!craft uncommon- 60 broth
!craft rare- 250 broth, once one's been discovered
!craft epic- 600 broth, once one's been discovered
!craft legendary- 1500 broth, once one's been discovered
- mythic
- pulls only
discovery
the first person in chat to pull a soup discovers it. the kitchen announces it, it goes in discord, and the counter goes up. shinies have their own discovery record.
a discovery is yours for good. it's yours in september and it's still yours in three years.
asking
!ask <soup> posts a request for a soup you don't own. anyone who has it can !feed you, and your soupling eats it. they get paid for helping, you get the feed, and nobody spends a pull.
you can have one request open at a time, and it closes when the window does. !asks shows everyone's.
broth
where it comes from
mostly from serving. every xp award pays a little broth on top, serving once your window is full pays broth instead, and duplicate pulls turn into it.
some effects pay broth too: a rare that tips you when you're served, an epic that pays on every serve.
- every xp award
- +2
- a serve once your window is full
- +4
- being served while you're full
- +2
- a duplicate
- 10 / 25 / 75 / 250 / 600, common to legendary
- a nightly quest
- +50
- the weekly quest
- +500
- a gifted sub, to the gifter
- +250 each
- filling someone's
!ask - +10
- claiming an event
- +10
- your side, when jeff eats or is fed
- +3
- an egg hatching
- +100
- your soupling evolving
- +100, then +300
where it goes
feeding your soupling once the free feeds run out, jeff (whichever side you're on), gambling, crafting, and the shop.
!feed, after the first 12- 10 broth
!feedjeff- 10 broth
!taunt- 10 broth
!craft- 20 to 1500 broth
!reroll- 500 broth, and your soupling starts over
!gamble- whatever you put in
!buy, or the shop page- 150 to 1500 broth. serve verbs, name badges, titles, profile icons, whole profile skins, and things for your soupling
quests
three each night, the same three for everyone, posted when the stream starts. each one pays 50 broth. there's also a weekly worth 500, and it resets on monday.
they're things like serve 3 different people, feed your soupling twice, or add a new soup to your collection. never gambling, never spending.
!quests shows tonight's. the bot lets you know when you finish one.
seasons
a season is a run of nights
a season is a stretch of stream nights with something at the end of it. a night counts when you serve a bowl on it, the same test as your soup streak. it's about showing up, not how much you serve once you're there.
your profile keeps the tally: which nights you've been there for, and what that's earned so far. the boards get read out in chat at last call on the final night.
the beta: september 16th to the 30th
the last night of the beta is september 30th. two things come out of it, and you can only get them here.
serve a bowl on any night of the season and the title "season one" is yours, for the pill under your name. serve a bowl on every night the kitchen opens and you get [season one soup], a legendary no pull or craft can land on. one missed night and the soup's gone, but the title stays.
- a bowl any night
- the title "season one"
- a bowl every night
- [season one soup]
season one: the ladder
season one is 10 nights, october 1st to october 13th. it was going to run to halloween, and it ends early, the night the soup kitchen goes in the freezer for the basement.
it's a ladder instead of one prize at the end. every few nights you're there for, you reach a rung and the bot hands you what's on it. miss a night and you keep climbing; it just takes a night longer.
be there every single night and there's [harvest soup] on top of all of it, waiting for you when the kitchen thaws. the ladder is drawn on your profile with where you are on it.
- 3 nights
- the title "season one"
- 6 nights
- a free pull
- 10 nights
- the harvest frame
- every night
- [harvest soup]
the table
the games
the table is open all night: slots, the dice, the coin and the wheel, any of them whenever you like. !table lists them and the slots pot.
all of them run on your broth, and the house keeps a little: about a tenth over a night, whichever game.
- slots
!slots <broth> - three reels of zach's emotes. a pair of the good ones pays ร2 to ร5, any other pair is your bet back. three of a kind ร6, three D ร10, three Jiggle ร15. three SoupSpin is the JACKPOT: ร25 and the pot, which a tenth of every losing spin feeds
- the dice
!gamble <broth> - 45% to double it. all in and win, and the next all-in pays more
- the coin
!flip heads <broth> - call it. a win pays ร1.9
- the wheel
!wheel <broth> - twenty slices: fifteen lose, two give the bet back, one ร2, one ร3, one ร10
gambit soup, after the nerf
gambit soup used to take a cut of everyone else's lost bets, load the dice, and open a 60% casino with !use. that was most of the broth in the room. now it does one thing: a tenth of every bet you lose comes back to you, at any game on the table.
the pot
it cooks while you watch
your first !soup of the night puts you in tonight's game. from then on, every one of zach's matches you're there for drops two ingredients into your pot: one for how it ended, one for how he played. a match that ended before you typed is gone, the way a square that lit before your ticket was dealt is.
ingredients keep from night to night. when you hold enough of a soup's own flavour, that soup cooks on its own, goes on your shelf, and waits under a lid on your pot page until you lift it. a rare or better is announced without its name, so the reveal is still yours.
pin the soup you're chasing and the pot works toward it: it saves that flavour and your wilds for the pin and cooks the other flavours from what you have. with nothing pinned it cooks the cheapest soup you don't have. !pot shows your pot, !pot pin <soup> pins one, !pot lift takes the lids off in chat.
the pot is how the soups that aren't a hero's are got now. the hero soups still come from being there for his matches, and the old craft counter is still open for broth.
what a match drops
two a match, read straight off the screen. and a wild on a quad or his MVP: a wild stands in for any flavour.
the overlaps: answering a match's door counts as being there for it. a SOUP on your ticket drops a wild, once a night. a full-size bar at the door is a wild too.
- blessed
- a win
- cursed
- a loss
- spicy
- 34 kills or more
- salty
- 10 deaths or more
- light
- 4 deaths or fewer
- hearty
- anything else
- wild
- a quad, his MVP, a SOUP on your ticket, a full-size bar at the door
recipes
a recipe is one number: that many of the soup's own flavour. wilds fill what's missing. the pot only cooks soups you don't have. mythics and the soups a badge hands out aren't cooked, and hero soups aren't either.
- common
- 5 of its flavour
- uncommon
- 10
- rare
- 15
- epic
- 25
- legendary
- 35
the soup you hold
once xp and broth come by the match, the soup in your hands pays you when a match goes its way: if one of the match's two flavours is your soup's flavour, you're paid on top of the paycheck everyone there gets. a flavour that comes up less pays more when it does. the rarer the soup, the more it pays: an uncommon pays double a common, a rare 3.5 times, an epic 6 times, a legendary 10 times.
so a flavour is a role, what you root for, and a soup is a speciality inside it. !swap <soup> or your profile picks the one in your hands.
- blessed
- ๐ฅซ1,800 on a win, from a common
- cursed
- ๐ฅซ2,300 on a loss
- hearty
- ๐ฅซ2,800 on an ordinary match
- light
- ๐ฅซ4,100 on 4 deaths or fewer
- spicy
- ๐ฅซ4,600 on 34 kills or more
- salty
- ๐ฅซ5,600 on 10 deaths or more
halloween: the street
every match is a door
for october, every one of zach's matches is a door on the street. while the match is on you answer it once: !treat is candy for sure, !trick is a dare, !knock lets the door decide. every answer gets its own reply, and the street page shows the whole block.
the dare is a coin. heads is a handful of candy. tails is one of the tricks: a ghost goes through your bag, jeff answers the door, you get toilet papered (your next bowl goes out as a roll of it), cobwebbed (the next door is sealed for you), the lights are off, or it turns out to be a full-size bar after all. the wheel never lands the same trick twice in a night.
a win puts 2 more candy on every door that was answered that match, quietly.
a !soup while the match is on takes the treat at the door for you, on top of the hero soup and the pot. type !trick or !knock after it and the treat goes back: you dare instead.
!treat- 3 candy. 5 if he wins
!trick- heads: 8 candy. tails: a trick
!knock- trick or treat, the door's choice
his deaths are ghosts
the 31st time zach dies in a night, a haunting starts, and every 50th death after. it lasts twenty seconds. say BOO (no !) and it's 2 candy, once a person a haunting. the bot names everyone who was there when it's over.
candy, and the spooky shelf
candy is october's own currency. your bag carries over night to night. !candy shows it and what's on the shelf, and !candy pumpkin soup buys one. on november 1st whatever's left in the bag turns into broth, and the spooky soups go in the vault.
five soups come from being there. a scarlet witch match hands everyone who answered its door (or served a bowl during it) [witch's brew]. a match where he dies thirteen times is [ghost soup]. a match that ends past three in the morning is [bone broth]. halloween night is [pumpkin soup]. a bag of a hundred candy is [boo-illabaisse].
- pumpkin soup
- 20 candy, or be there on halloween night
- bone broth
- 60 candy, or a match that ends past 3 am
- witch's brew
- 80 candy, or a scarlet witch match
- ghost soup
- 120 candy, or a thirteen-death match
- boo-illabaisse
- a bag of 100, held at once
souplings
you've got a pet now
!adopt once, then !feed <soup> once a window. your pet eats something from your collection and remembers the taste. what you feed it decides what it grows into.
the first 12 feeds are free, then a feed costs 10 broth. it evolves at 12 feeds and again at 54, and there are 86 things it can end up as.
eggs
one serve in 1,000 leaves an egg in the bowl, and it goes to the person who got served. it hatches on their next !feed into a jeffling: jeff's kid, and the fourth starter. it's a pet like the other three, with the same two evolutions.
you can only ever have one. it comes out if nothing's out, and waits in the box otherwise.
jeff
jeff's mood
jeff has a mood from 0 to 100, and it's the same jeff for everyone. the hungrier he is, the more soup he eats out of people's serves.
!feedjeff costs 10 broth and cheers him up. !taunt costs 10 and winds him up. a well-fed jeff sometimes blesses a serve instead of eating it. !jeff shows where he's at and how many people are on each side.
you can't get rid of jeff. you can only manage him.
sides
half of chat wants him fed and half wants him hungry, so now you get to pick. everyone starts in the kitchen. !side jeff to switch, !side kitchen to come back. it's free, once a night.
the kitchen gets paid while his mood is 50 or over, and jeff's side while it's under 50. one side is always being paid. his mood is the scoreboard, and both sides can move it: a feed is +15, a taunt is -5, and it drifts down 5 every half hour on its own.
- the kitchen
- your bowls spill half as often. +3 broth whenever anyone feeds jeff. rescues from his ult pay double. +1 xp on serves while his mood is 50 or over
- jeff's side
- +3 broth whenever jeff eats anyone's soup. jeff eats yours half as often. +1 xp on serves while his mood is under 50
- with a jeffling
- on jeff's side, everything doubles: +6 a soup, and
!tauntdrops him 10. on either side, jeff never touches yours
events
every 20 to 30 minutes the kitchen does something on its own: the chain, name that soup, spilled pot, jeff's ult. they have their own page.
the commands you'll use most
all 108 of them!soupa bowl for you. your first one each window earns xp!soup @nameserve someone a bowl. you both earn xp!soup randomserve someone the kitchen picks, usually someone who hasn't eaten. pays a little moreorder a bowlthe channel point reward. pulls a new soup. up to 25 a stream, and duplicates turn into broth!collectioneverything you own, and what you're serving!swap <soup>change which soup you're serving. only that one earns xp and only its effect is on!adoptget your pet and pick a starter: soupling, noodle, or crumb. once!feed <soup>feed it a soup you own. once a window. the first 12 are free, then 10 broth!slots <broth>three reels of zach's emotes. a pair of the good ones pays, three of a kind pays ร6 to ร15, three SoupSpin is the JACKPOT: ร25 and the pot.!slotson its own shows the pays and the pot!potwhat's in your pot: your ingredients, the soup you're chasing, what's under the lid!trickthe dare. heads is 8 candy, tails is one of the tricks: a ghost, jeff at the door, toilet paper, a cobweb, the lights off, or a full-size bar. typed after a !soup took the treat, the treat goes back and you dare instead!queststonight's three, and the weekly!getstartedthe short version of all this, in chat