Cooking stands out among Heartopia’s hobbies for one compelling reason: it transforms your other activities into something more valuable. Those crops you’re growing and fish you’re catching? Cooking turns them into meals worth significantly more gold than selling raw ingredients.
This synergy makes cooking an excellent first choice when you unlock advanced hobbies. It naturally integrates with gardening and fishing, creating a satisfying loop where everything feeds into your culinary ventures. Here’s everything you need to know about becoming Heartopia’s top chef.

Unlocking the Cooking Hobby
Cooking becomes available once you hit Developer Level 5 (DG Level 5). Reaching this milestone rewards you with a Hobby Expansion Ticket, which opens access to three new hobbies:
- Insect Catching
- Bird Watching
- Cooking
You can only pick one initially, though additional tickets appear at DG Levels 8 and 11 if you want to unlock the others later. Cooking gets the strongest recommendation for your first choice because of how it complements your existing activities.
Once you’ve decided on cooking, find Massimo outside his café in the town center. He becomes your cooking mentor and provides access to recipe purchases as you level up. Hand him your Hobby Expansion Ticket to officially unlock the cooking system.
Already chose a different hobby at Level 5? No worries. You’ll get another shot at cooking when you reach DG Level 8 or 11.
How Cooking Actually Works
Cooking requires three components: ingredients, recipes, and attention. Let’s break down each element.

Gathering Ingredients
Massimo sells basic cooking supplies, but his inventory only scratches the surface of what’s possible. To really explore the cooking system, you need to gather ingredients yourself:
- Garden crops: Everything from tomatoes to wheat to avocados (check our seeds guide for growing tips)
- Fish and seafood: Your catches from various water bodies (see how to sell fish for fishing basics)
- Foraged items: Mushrooms, fruits, and specialty ingredients like Black Truffles
- Store-bought items: Milk, cheese, eggs, and other staples from town merchants
Stock up before cooking sessions to avoid constant shopping trips.
The Cooking Process
Approach any stove and interact with it to open your recipe menu. You’ll see dishes you’ve already unlocked—unfortunately, you can’t experiment by randomly combining ingredients to discover new recipes. The system only allows you to cook known dishes.
Select your recipe, confirm you have the required ingredients, and start cooking. A timer appears above the stove showing progress. Here’s where it gets interactive:
Periodically, a spatula icon appears with a green countdown circle. You need to tap this icon before the circle empties to adjust cooking temperature and prevent burning. Miss one of these quick-time events (QTEs), and your carefully selected ingredients turn into Bizarre Food or Bizarre Drink—yes, even salads can burn in Heartopia.
Different recipes require different numbers of spatula interactions, so stay close to your stove until the dish completes. The QTE timing becomes second nature with practice, and you’ll consistently produce high-quality meals that sell for premium prices.
Recipe Variants and Experimentation
Many base recipes accept ingredient variations, and each variation unlocks as a separate dish in your recipe book. This mechanic adds depth to the cooking system.
For example, the Mixed Jam recipe calls for four fruits. Using four tomatoes creates Tomato Sauce. Swap in four apples for Apple Jam, or four strawberries for Strawberry Jam. Each variant counts as a distinct recipe, granting additional experience and expanding your options.
Variants aren’t mandatory, but they accelerate your cooking level progression and provide flexibility when certain ingredients are scarce. If you’re out of tomatoes but have grapes, you can still make sauce.

Complete Recipe List
This comprehensive list covers all currently known recipes in Heartopia. We’re continuously updating as new dishes get discovered.
Core Recipes
Bizarre Food
Ingredients: Any Food
Unlock: Burn any food dish by missing QTEs
Bizarre Drink
Ingredients: Any Drink
Unlock: Burn any drink by missing QTEs
House Salad
Ingredients: Any Vegetable (2)
Unlock: Learned when unlocking Cooking Hobby
Fish and Chips
Ingredients: Any Fish (2), Potatoes (2)
Unlock: Purchase from Massimo at Level 1
Cheesecake
Ingredients: Cheese (1), Milk (1), Wheat (1)
Unlock: Purchase from Massimo at Level 1
Smoked Fish Bagel
Ingredients: Any Fish (1), Cheese (1), Any Vegetable (1), Wheat (1)
Unlock: Purchase from Massimo at Level 2
Seafood Risotto
Ingredients: Any Shellfish (2), Wheat (1), Tomato (1)
Unlock: Purchase from Massimo at Level 3
Rustic Ratatouille
Ingredients: Tomato (1), Potato (1), Lettuce (1)
Unlock: Purchase from Massimo at Level 3
Black Truffle Cream Pasta
Ingredients: Black Truffle (1), Wheat (2), Milk (1)
Unlock: Purchase from Massimo at Level 3
Seafood Pizza
Ingredients: Cheese (1), Tomato Sauce (1), Wheat (1), Any Fish (1)
Unlock: Purchase from Massimo at Level 4
Meat Sauce Pasta
Ingredients: Wheat (1), Tomato (1), Cheese (1), Meat (1)
Unlock: Purchase from Massimo at Level 4
Carrot Cake
Ingredients: Carrots (2), Eggs (1), Wheat (1)
Unlock: Purchase from Massimo at Level 5
Apple Pie
Ingredients: Flour (2), Sugar (1), Apples (4)
Unlock: Purchase from Massimo at Level 5
Corn Soup
Ingredients: Milk (1), Butter (1), Corn (2)
Unlock: Purchase from Massimo at Level 5
Tiramisu
Unlock: Purchase from Massimo at Level 6
Deluxe Seafood Platter
Unlock: Purchase from Massimo at Level 6
Afternoon Tea
Unlock: Purchase from Massimo at Level 7
Picnic Set
Unlock: Purchase from Massimo at Level 7
Crayfish Sashimi
Unlock: Purchase from Massimo at Level 8
Meat Burger
Unlock: Purchase from Massimo at Level 8
Candlelight Dinner
Unlock: Purchase from Massimo at Level 9
Baked Eggplant w/ Meat
Unlock: Purchase from Massimo at Level 9
Steamed King Crab
Unlock: Purchase from Massimo at Level 10
Mellow Black Tea
Unlock: Purchase from Massimo at Level 11
Refreshing Green Tea
Unlock: Purchase from Massimo at Level 12
Exquisite Afternoon Tea
Unlock: Purchase from Massimo at Level 12
Shrimp Avocado Cup
Unlock: Purchase from Massimo at Level 13
Cheese Shrimp Stuffed Crab
Unlock: Purchase from Massimo at Level 13
Jams and Sauces
Mixed Jam
Ingredients: Mixed Fruits (4)
Unlock: Learned when unlocking Cooking Hobby
Apple Jam
Ingredients: Apples (4)
Unlock: After learning Mixed Jam
Raspberry Jam
Ingredients: Raspberries (4)
Unlock: After learning Mixed Jam
Blueberry Jam
Ingredients: Blueberries (4)
Unlock: After learning Mixed Jam
Mandarin Jam
Ingredients: Mandarins (4)
Unlock: After learning Mixed Jam
Pineapple Jam
Ingredients: Pineapples (4)
Unlock: After learning Mixed Jam
Grape Jam
Ingredients: Grapes (4)
Unlock: After learning Mixed Jam
Strawberry Jam
Ingredients: Strawberries (4)
Unlock: After learning Mixed Jam
Tomato Sauce
Ingredients: Tomatoes (4)
Unlock: After learning Mixed Jam
Chocolate Sauce
Ingredients: Cocoa (4)
Unlock: After learning Mixed Jam
Mushroom Pies
Mushroom Pie
Ingredients: Any Mushroom (2), Wheat (1), Eggs (1)
Unlock: Complete Massimo’s Gossip Quest
Oyster Mushroom Pie
Ingredients: Oyster Mushrooms (2), Wheat (1), Eggs (1)
Unlock: After learning Mushroom Pie
Shiitake Pie
Ingredients: Shiitake Mushrooms (2), Wheat (1), Eggs (1)
Unlock: After learning Mushroom Pie
Button Mushroom Pie
Ingredients: Button Mushrooms (2), Wheat (1), Eggs (1)
Unlock: After learning Mushroom Pie
Penny Bun Pie
Ingredients: Penny Bun Mushrooms (2), Wheat (1), Eggs (1)
Unlock: After learning Mushroom Pie
Black Truffle Pie
Ingredients: Black Truffles (2), Wheat (1), Eggs (1)
Unlock: After learning Mushroom Pie
Grilled Mushrooms
Grilled Mushroom
Ingredients: Any Mushrooms (4)
Unlock: Purchase from Massimo at Level 1
Grilled Oyster Mushroom
Ingredients: Oyster Mushrooms (4)
Unlock: After learning Grilled Mushroom
Grilled Shiitake
Ingredients: Shiitake Mushrooms (4)
Unlock: After learning Grilled Mushroom
Grilled Button Mushroom
Ingredients: Button Mushrooms (4)
Unlock: After learning Grilled Mushroom
Coffee and Drinks
Coffee
Ingredients: Coffee Beans (4)
Unlock: Purchase from Massimo at Level 2
Latte
Ingredients: Coffee Beans (2), Milk (2)
Unlock: After learning Coffee
Roll Cakes
Original Roll Cake
Ingredients: Eggs (1), Milk (1), Any Sugar (2)
Unlock: Purchase from Doris for 50 Wish Stars
Red Roll Cake
Ingredients: Eggs (1), Milk (1), Red Sugar (2)
Unlock: After learning Roll Cake
Orange Roll Cake
Ingredients: Eggs (1), Milk (1), Orange Sugar (2)
Unlock: After learning Roll Cake
Yellow Roll Cake
Ingredients: Eggs (1), Milk (1), Yellow Sugar (2)
Unlock: After learning Roll Cake
Violet Roll Cake
Ingredients: Eggs (1), Milk (1), Violet Sugar (2)
Unlock: After learning Roll Cake
Green Roll Cake
Ingredients: Eggs (1), Milk (1), Green Sugar (2)
Unlock: After learning Roll Cake
Blue Roll Cake
Ingredients: Eggs (1), Milk (1), Blue Sugar (2)
Unlock: After learning Roll Cake
Indigo Roll Cake
Ingredients: Eggs (1), Milk (1), Indigo Sugar (2)
Unlock: After learning Roll Cake
Maximizing Cooking Profits
Cooking shines brightest when integrated with your other activities. Here’s how to optimize the system:
Build a Self-Sustaining Supply Chain: Grow crops that appear frequently in recipes. Tomatoes, wheat, and potatoes form the backbone of many dishes and grow relatively quickly.
Focus on High-Value Recipes: Not all dishes sell for the same price. Black Truffle Cream Pasta commands premium prices compared to House Salad. Prioritize recipes with expensive ingredients that justify the effort.
Master the QTEs: Burned food wastes ingredients and time. Practice the spatula timing until it becomes automatic. Higher-quality dishes (indicated by star ratings) sell for more gold.
Use Recipe Variants Strategically: When you have excess fruit, convert it all to jam. Different jam flavors unlock easily and provide good experience for leveling cooking.
For more ways to boost your income, check our guide on getting gold fast. Need better mobility for ingredient gathering? Learn how to get the free White Sedan.
Looking to expand your capabilities? Our hobbies guide covers all hobby systems, while the beginner’s guide explains core mechanics. Don’t forget to check active codes for free resources, and consider unlocking home plots for additional cooking space.
Want to gather resources with friends? See our co-op guide. For foraging help, check out Oak locations. And when you need a style refresh after all that cooking, learn how to change your hair.
Download Heartopia on Steam, Google Play, or the App Store. Visit the official Town page for updates.
Frequently Asked Questions
Can I discover new recipes by experimenting with random ingredient combinations?
No, Heartopia doesn’t allow free-form recipe experimentation. You can only cook dishes you’ve already unlocked through Massimo or other sources. However, many recipes accept ingredient variants (like different fruits for jam), and using these variants does unlock separate recipe entries.
What happens to burned food? Is it completely worthless?
Burned food becomes Bizarre Food or Bizarre Drink, which has minimal value. You can still sell it, but you’ll receive a tiny fraction of what the properly cooked dish would have earned. It’s better to restart and try again than to accept a burned result.
Do higher cooking levels unlock recipes automatically, or do I need to purchase them?
Most recipes require purchasing from Massimo once you reach the appropriate cooking level. The recipes don’t unlock automatically—you need to visit him and buy them. Some special recipes come from quest completion or other NPCs, like the Roll Cake from Doris.
Which recipes give the best experience for leveling up cooking quickly?
Recipes with shorter cooking times and easily accessible ingredients work best for pure leveling. House Salad, jams, and Grilled Mushrooms can be mass-produced quickly. However, balancing experience gain with profit means you’ll want to mix in some higher-value dishes that justify the time investment.



