Home → Stardew Valley → How to Get a Truffle in Stardew Valley
Stardew Valley
How to Get a Truffle in Stardew Valley
Updated April 2026 · 2 min read
⚡ Quick Answer
Truffles are found by pigs on your farm — they dig them up automatically when let outside on non-Winter, non-rainy days. Buy a pig from Marnie’s Ranch for 16,000g, house it in a Big Barn, and keep its friendship high by petting it daily. Pigs with full hearts find Truffles every day they go outside. Truffles sell for 625g base and 1,250g as Truffle Oil.
How to Get Truffles
1
Build a Big Barn — upgrade your Barn twice using Robin’s construction service (requires Wood, Stone, and gold). The Big Barn unlocks Goats and Pigs as purchasable animals and costs 12,000g plus materials to build from a standard barn.
2
Buy a Pig from Marnie’s Ranch for 16,000g. Pigs are the most expensive farm animal but generate Truffles passively once they reach full friendship — making them one of the best long-term gold-per-day investments in the game.
3
Pet your pig every day and make sure it has access to grass outside or hay in its trough. Each day of full friendship increases the chance of finding a Truffle. At maximum friendship (5 hearts), pigs find a Truffle every single day they go outside.
4
Leave your barn doors open each morning so pigs can go outside. Truffles appear as items on the ground near the pig’s path — collect them before the end of the day. Pigs do not find Truffles in Winter or on rainy days, as they stay inside.
5
Process Truffles through an Oil Maker (crafted at Farming level 8 with 20 Hardwood + 1 Gold Bar + 1 Copper Bar) to produce Truffle Oil — worth 1,065g base or 1,491g with the Artisan profession. This is one of the highest-value artisan products in the game.
Tips
→
Scale up to 4+ pigs for maximum daily Truffle output. With 4 pigs at full friendship and good weather, you can collect 4 Truffles per day — roughly 25,000g worth of Truffle Oil per week with the Artisan profession.
→
Keep a large grass area — pigs need to roam outdoors on natural grass to find Truffles. Make sure your farm has a fenced grass area large enough for multiple pigs to wander. Clear enough space before buying your first pig.
→
Truffles are a loved gift for several villagers — Harvey, Leah, and Linus all love them. Save a few early Truffles for gifting to build relationships before you set up the Oil Maker pipeline.
→
Take the Artisan profession at Farming level 10 — it increases all artisan product values by 40%, pushing Truffle Oil to 1,491g per bottle. Combined with Ancient Fruit Wine, it forms the backbone of the most profitable late-game farm setups.
Frequently Asked Questions
Why isn’t my pig finding Truffles?
Three common reasons: the pig hasn’t reached high enough friendship yet (it needs several hearts before reliably finding Truffles), it’s Winter or raining (pigs stay inside on these days), or the barn doors are closed and the pig can’t go outside. Check all three before worrying.
Do Truffles appear in Winter?
No — pigs do not go outside in Winter, so no Truffles are produced during that season. This makes Winter a good time to focus on mining and crafting while your pig animal income is paused.
Should I sell Truffles raw or as Truffle Oil?
Always process them into Truffle Oil — it’s worth significantly more than the raw Truffle (1,065g vs 625g base). With the Artisan profession, the gap is even larger. The only exception is gifting villagers who love Truffles, where the raw item gives the relationship bonus.
How many Oil Makers do I need?
One Oil Maker processes one Truffle into Truffle Oil overnight. If you have 4 pigs each finding a Truffle per day, you need 4 Oil Makers to process everything without backlog. Build one per pig to keep production flowing smoothly. See our Hardwood guide for materials.
More Stardew Valley guides