Soup orders turn selected crops into Farming Guild Tokens, which can be spent in the farming shop for its available items.
PC / Global, current version 3.x
WHERE & HOW TO FARM
Where to farm
NPC task locations and cooking equipment in town; use the farming shop to spend the earned tokens.
Use the active NPC request as your recipe and shopping list. Grow or gather the specified produce, prepare the requested soup with cooking equipment, and deliver the order for Farming Guild Tokens. Since requests may differ, read the current task before cooking and retain the needed ingredients before selling the rest of your harvest.
An active NPC soup order that lists the required ingredients.
Visit an NPC task location and read the current soup request carefully.
Write down or remember the requested vegetables and gather that amount from your crop stock.
Keep the ingredients for the order separate from produce intended for sale.
Use the cooking equipment to prepare the requested soup combination.
Check the finished item against the task before carrying it back.
Deliver the order to the requesting NPC and collect the Farming Guild Tokens.
Visit the farming shop and spend tokens on items available there.
Farming tips
Do not assume every task asks for the same combination; follow the displayed request each time.
Keep a small reserve of common produce so a new order does not require selling back a recent harvest.
Repeat, collect and use
Repeat this loop whenever a new soup order is available: check request, retain ingredients, cook, deliver, and spend tokens. The order is repeatable, but its requested materials can vary.
Common mistakes
Cooking from memory: verify the active request before combining ingredients.
Selling requested vegetables first: reserve order stock before a bulk sale.
Delivering the wrong soup: compare the prepared item with the task display before leaving the cooking area.
When to stop or switch
Stop cooking when the active order is complete or you lack its required ingredients; grow or gather the missing produce before taking another request through the full loop.