Gaming Guide

Heartopia Recipes and How to Unlock Every Dish

The full cook list in Heartopia, plus how to start cooking and unlock recipe variants from Massimo.

The full cook list in Heartopia, plus how to start cooking and unlock recipe variants from Massimo.

Cooking in Heartopia turns raw crops, fish, and foraged items into meals that sell for more coins and feed into your other hobbies. There are 58 recipes in total, spread across main dishes, jams and sauces, and mushroom pies. Most are bought from a single mentor as your cooking level climbs, while a handful unlock the moment you learn a base recipe.

Quick answer: Reach Developer Level 5, give a Hobby Expansion Ticket to Massimo outside his café to unlock Cooking, then buy recipes from him as your cooking level rises. Cooking base recipes with swapped ingredients permanently adds the new variant to your recipe book.


How to unlock Cooking in Heartopia

Cooking becomes available at Developer Level 5 (DG Level 5). When you hit that level, the game hands you a Hobby Expansion Ticket. That ticket lets you pick one of three hobbies: Insect Catching, Bird Watching, or Cooking.

Reach Developer Level 5 and collect your Hobby Expansion Ticket.
Find Massimo, who stands outside his café in the town center. He is your cooking mentor.
Give Massimo a Hobby Expansion Ticket to unlock Cooking. You immediately learn House Salad and Mixed Jam.

If you spent your first ticket on a different hobby at Level 5, you can still pick up Cooking later. Extra Hobby Expansion Tickets become available at DG Levels 8 and 11, so you can return to Massimo then.

Heartopia recipes: A screenshot of a player's available recipes in Heartopia with a PT logo in the top right corner

How to cook a dish

You cannot discover recipes by mixing random ingredients. You can only cook dishes you already know. Massimo sells a few basic ingredients, but to make the most of cooking, you should gather your own from your garden, your fishing trips, and foraging around town.

Stock up on ingredients before you start, then walk up to a stove and interact with it.
Pick a recipe you have learned and load in the required ingredients. A timer appears over the stove to show cooking progress.
Watch for a spatula icon with a green countdown circle. Tap it before the circle empties to adjust the temperature. Different dishes call for a different number of taps, so stay near the stove until it finishes.

Note: Miss the spatula prompt and the dish burns, leaving you with a Bizarre Food or Bizarre Drink. Even salads can burn, so keep an eye on the timer if you want high star ratings.

You can only cook dishes you already know.

All main recipes and how to unlock them

Most main dishes are purchased from Massimo, and each one opens up as you raise your cooking level. House Salad is learned the moment you unlock the hobby, while the two Bizarre items only appear when you burn a dish.

RecipeIngredientsHow to unlock
House SaladAny Vegetable (2)Learned when unlocking Cooking
Bizarre FoodAny FoodBurn any food dish
Bizarre DrinkAny DrinkBurn any drink
Fish and ChipsAny Fish (2), Potatoes (2)Buy from Massimo at Level 1
CheesecakeCheese (1), Milk (1), Wheat (1)Buy from Massimo at Level 1
Smoked Fish BagelAny Fish (1), Cheese (1), Any Vegetable (1), Wheat (1)Buy from Massimo at Level 2
Seafood RisottoAny Shellfish (2), Wheat (1), Tomato (1)Buy from Massimo at Level 3
Rustic RatatouilleTomato (1), Potato (1), Lettuce (1)Buy from Massimo at Level 3
Black Truffle Cream PastaBlack Truffle (1), Wheat (2), Milk (1)Buy from Massimo at Level 3
Seafood PizzaCheese (1), Tomato Sauce (1), Wheat (1), Any Fish (1)Buy from Massimo at Level 4
Meat Sauce PastaWheat (1), Tomato (1), Cheese (1), Meat (1)Buy from Massimo at Level 4
Carrot CakeCarrots (2), Eggs (1), Wheat (1)Buy from Massimo at Level 5
Apple PieFlour (2), Sugar (1), Apples (4)Buy from Massimo at Level 5
Corn SoupMilk (1), Butter (1), Corn (2)Buy from Massimo at Level 5
TiramisuCoffee (1), Eggs (1), Milk (1), Cheese (1)Buy from Massimo at Level 6
Deluxe Seafood PlatterShellfish (2), Fish (2)Buy from Massimo at Level 6
Afternoon TeaTiramisu (1)Buy from Massimo at Level 7
Picnic SetSeafood Pizza (1), Apple Pie (1), Fish and Chips (1), Any Beverage (1)Buy from Massimo at Level 7
Crayfish SashimiShellfish (3), Lettuce (1)Buy from Massimo at Level 8
Meat BurgerWheat (1), Lettuce (1), Meat (1), Tomato Sauce (1)Buy from Massimo at Level 8
Candlelight DinnerHouse Salad (1), Smoked Fish Bagel (1), Seafood Risotto (1), Tiramisu (1)Buy from Massimo at Level 9
Baked Eggplant w/ MeatEggplant (1), Meat (1), Cooking Oil (1), Jam (1)Buy from Massimo at Level 9
Steamed King CrabBuy from Massimo at Level 10
Mellow Black TeaBuy from Massimo at Level 11
Refreshing Green TeaBuy from Massimo at Level 12
Exquisite Afternoon TeaBuy from Massimo at Level 12
Shrimp Avocado CupBuy from Massimo at Level 13
Cheese Shrimp Stuffed CrabBuy from Massimo at Level 13
Heartopia recipes: A screenshot of the recipes section of Massimoo's shop in Heartopia with a PT logo in the top right corner

Jams and sauces

Mixed Jam is learned alongside House Salad when you first unlock Cooking. Once you have it, every other jam and sauce becomes available, since they are simply Mixed Jam made with four of a single ingredient. Cook each one to add it to your recipe book.

RecipeIngredientsHow to unlock
Mixed JamMixed Fruits (4)Learned when unlocking Cooking
Apple JamApples (4)Unlock Mixed Jam
Raspberry JamRaspberries (4)Unlock Mixed Jam
Blueberry JamBlueberries (4)Unlock Mixed Jam
Mandarin JamMandarins (4)Unlock Mixed Jam
Pineapple JamPineapples (4)Unlock Mixed Jam
Grape JamGrapes (4)Unlock Mixed Jam
Strawberry JamStrawberries (4)Unlock Mixed Jam
Tomato SauceTomatoes (4)Unlock Mixed Jam
Chocolate SauceCocoa (4)Unlock Mixed Jam

Mushroom pies

Mushroom Pie is the gateway to this group. You unlock it by finishing Massimo’s Gossip Quest rather than buying it. After that, each specific mushroom pie follows the same pattern as the jams, swapping in a single mushroom type.

RecipeIngredientsHow to unlock
Mushroom PieAny Mushroom (2), Wheat (1), Eggs (1)Complete Massimo’s Gossip Quest
Oyster Mushroom PieOyster Mushrooms (2), Wheat (1), Eggs (1)Unlock Mushroom Pie
Shiitake PieShiitake Mushrooms (2), Wheat (1), Eggs (1)Unlock Mushroom Pie

How to unlock recipe variants for more XP

Many base recipes accept different ingredient types, and each new combination is saved permanently as a separate dish. Cooking four tomatoes makes Tomato Sauce, but swapping the tomatoes for any fruit produces a Jam in that flavor instead. The same idea applies to mushroom pies and other dishes with an “Any” ingredient slot.

Each variant counts as its own recipe, so cooking them gives extra XP and more meal options when your ingredient stock runs low. Experimenting with these swaps is the fastest way to raise your cooking level, even though it is not required to progress.

You will know a recipe is unlocked when it appears in your recipe list at the stove and stays there for future cooks. If a dish you expected does not show up, the most common reasons are that you have not bought it from Massimo at the matching level yet, or you have not learned the base recipe that the variant depends on. Some ingredients like meat, coffee, and matcha only become usable once you own a recipe that calls for them.

Heartopia also rotates in limited-time recipes during seasonal events, including a run of movie-night themed snacks and drinks tied to the Dreamlight Cinematics event. Those dishes are only cookable while the event is live, so make them early if you want to complete the full collection before it ends.