Heartopia Cooking Guide: Recipes, Profits & Strategy

Cooking is the fastest way to turn raw ingredients into serious gold in Heartopia. While selling fish, crops, and foraged materials directly earns a modest income, cooking those same ingredients into dishes typically doubles or triples their value. This guide covers every recipe in the game, complete with ingredient lists, profit margins, and practical farming loops to keep your kitchen running efficiently.

The recipe database below is searchable and filterable. Use it to find recipes that match the ingredients you already have, discover high-profit dishes worth adding to your daily routine, or plan your garden and fishing routes around the ingredients your best recipes need. Every profit number is calculated using base sell prices — your actual profits may be higher if you've built friendship with Albert for market price bonuses.

Getting Started with Cooking

  1. Visit Massimo at the Town Center Bistro to learn your first recipes and access cooking stations.
  2. Start with simple recipes that use common ingredients like mushrooms, basic fish, or garden crops you already grow.
  3. Check the profit column in the database below — sort by profit to find the best gold-per-ingredient ratio.
  4. Build a cooking routine by growing ingredients your top recipes need and cooking in batches at the end of each game day.
  5. Level up Massimo's friendship to unlock exclusive high-profit recipes that aren't available any other way.

Ingredient Sourcing

Fish from the fishing guide, crops from gardening, and foraged materials all feed into cooking recipes.

NPC Friendship

Massimo unlocks recipes, Albert boosts sell prices. Both accelerate your cooking profits.

Recipe Collection

Track your recipe completion on the recipe tracker. Completing recipe milestones unlocks bonus rewards.

🍳 Cooking Recipes

All 61 recipes, ingredients, and unlock requirements

Showing 61 of 61 recipes
Filter by stars:

Bizarre Food

Failed
Ingredients:
Failed Recipe
Fail a cooking attempt

Bizarre Drink

Failed
Ingredients:
Failed Recipe
Fail a cooking attempt
🥗

House Salad

Basic
Ingredients:
Any VegetableAny Vegetable
Default
🍯

Mixed Jam

Jams
Ingredients:
Any FruitAny FruitAny FruitAny Fruit
Default
🍅

Tomato Sauce

Sauces
Ingredients:
TomatoTomatoTomatoTomato
Default
🫐

Blueberry Jam

Jams
Ingredients:
BlueberryBlueberryBlueberryBlueberry
Default
🍇

Raspberry Jam

Jams
Ingredients:
RaspberryRaspberryRaspberryRaspberry
Default
🍊

Mandarin Jam

Jams
Ingredients:
MandarinMandarinMandarinMandarin
Default
🍎

Apple Jam

Jams
Ingredients:
AppleAppleAppleApple
Default
🍓

Strawberry Jam

Jams
Ingredients:
StrawberryStrawberryStrawberryStrawberry
Default
🍍

Pineapple Jam

Jams
Ingredients:
PineapplePineapplePineapplePineapple
Default
🍇

Grape Jam

Jams
Ingredients:
GrapeGrapeGrapeGrape
Default
🐉

Dragon Fruit Jam

Jams
Ingredients:
Dragon FruitDragon FruitDragon FruitDragon Fruit
Default
🍫

Chocolate Sauce

Sauces
Ingredients:
CacaoCacaoMilkSugar
Default
🍰

Original Roll Cake

Doris Special
Ingredients:
EggsMilkSugarSugar
50 Wishing Stars
🍰

Red Roll Cake

Doris Special
Ingredients:
EggsMilkRed DyeRed Dye
Doris Merchant
🍰

Orange Roll Cake

Doris Special
Ingredients:
EggsMilkOrange DyeOrange Dye
Doris Merchant
🍰

Yellow Roll Cake

Doris Special
Ingredients:
EggsMilkYellow DyeYellow Dye
Doris Merchant
🍰

Green Roll Cake

Doris Special
Ingredients:
EggsMilkGreen DyeGreen Dye
Doris Merchant
🍰

Blue Roll Cake

Doris Special
Ingredients:
EggsMilkBlue DyeBlue Dye
Doris Merchant
🍰

Indigo Roll Cake

Doris Special
Ingredients:
EggsMilkIndigo DyeIndigo Dye
Doris Merchant
🍰

Violet Roll Cake

Doris Special
Ingredients:
EggsMilkViolet DyeViolet Dye
Doris Merchant
🍄

Grilled Mushrooms

Grilled
Ingredients:
Any MushroomAny MushroomAny MushroomAny Mushroom
Level 2
🍄

Grilled Oyster Mushroom

Grilled
Ingredients:
Oyster MushroomOyster MushroomOyster MushroomOyster Mushroom
Level 2
🍄

Grilled Shiitake Mushroom

Grilled
Ingredients:
Shiitake MushroomShiitake MushroomShiitake MushroomShiitake Mushroom
Level 2
🍄

Grilled Button Mushroom

Grilled
Ingredients:
Button MushroomButton MushroomButton MushroomButton Mushroom
Level 2
🍄

Grilled Penny Bun

Grilled
Ingredients:
Penny BunPenny BunPenny BunPenny Bun
Level 2
🥧

Mushrooms Pie

Pies
Ingredients:
Any MushroomAny MushroomWheatEggs
Level 2
🥧

Shiitake Pie

Pies
Ingredients:
Shiitake MushroomShiitake MushroomWheatEggs
Level 2
🥧

Button Mushroom Pie

Pies
Ingredients:
Button MushroomButton MushroomWheatEggs
Level 2
🥧

Penny Bun Pie

Pies
Ingredients:
Penny BunPenny BunWheatEggs
Level 2
🥧

Oyster Mushroom Pie

Pies
Ingredients:
Oyster MushroomOyster MushroomWheatEggs
Level 2
🥧

Black Truffle Pie

Pies
Ingredients:
Black TruffleBlack TruffleWheatEggs
Level 2
🐟

Fish & Chips

Main Dishes
Ingredients:
Any FishAny FishPotatoPotato
Level 2

Coffee

Beverages
Ingredients:
Coffee BeansCoffee BeansCoffee BeansCoffee Beans
Level 2

Latte

Beverages
Ingredients:
Coffee BeansCoffee BeansMilkMilk
Level 2
🍰

Cheese Cake

Desserts
Ingredients:
CheeseMilkWheat
Level 2
🥯

Smoked Fish Bagel

Main Dishes
Ingredients:
Any FishCheeseAny VegetableWheat
Level 2
🍚

Seafood Risotto

Main Dishes
Ingredients:
Any FishAny FishTomatoWheat
Level 3
🍲

Rustic Ratatouille

Main Dishes
Ingredients:
TomatoPotatoLettuce
Level 3
🍝

Black Truffle Cream Pasta

Pasta
Ingredients:
Black TruffleBlack TruffleWheatMilk
Level 3
🍝

Meat Sauce Pasta

Pasta
Ingredients:
TomatoMeatCheeseWheat
800 Wishing Stars
🍕

Seafood Pizza

Pizza
Ingredients:
Any FishTomatoCheeseWheat
800 Wishing Stars
🥧

Apple Pie

Desserts
Ingredients:
AppleAppleWheatSugar
1600 Wishing Stars
🥕

Carrot Cake

Desserts
Ingredients:
CarrotCarrotWheatSugar
1600 Wishing Stars
🌽

Corn Soup

Soups
Ingredients:
CornCornMilkButter
1600 Wishing Stars
🦐

Deluxe Seafood Platter

Seafood
Ingredients:
Any FishAny FishLemonHerbs
1600 Wishing Stars
🍮

Tiramisu

Desserts
Ingredients:
CoffeeEggsMilkCheese
1600 Wishing Stars

Afternoon Tea

Special
Ingredients:
Tea LeavesSconesCreamJam
3200 Wishing Stars
🧺

Picnic Set

Special
Ingredients:
Seafood PizzaApple PieFish & ChipsAny Beverage
3200 Wishing Stars
🦐

Crayfish Sashimi

Seafood
Ingredients:
CrayfishCrayfishLemonHerbs
3200 Wishing Stars
🍔

Meat Burger

Main Dishes
Ingredients:
MeatLettuceTomatoWheat
3200 Wishing Stars
🍆

Baked Eggplant with Meat

Main Dishes
Ingredients:
EggplantMeatCheeseTomato
6400 Wishing Stars
🕯️

Candlelight Dinner

Special
Ingredients:
SteakWineTruffleRoses
6400 Wishing Stars
🦀

Steamed King Crab

Seafood
Ingredients:
King CrabLemonHerbsButter
6400 Wishing Stars
🍵

Mellow Black Tea

Beverages
Ingredients:
Tea LeavesTea LeavesTea LeavesSugar
6400 Wishing Stars
🥤

Milkshake

Beverages
Ingredients:
MilkMilkAny FruitSugar
6400 Wishing Stars

Exquisite Afternoon Tea

Special
Ingredients:
Black TeaSconesCreamAny Jam
6400 Wishing Stars
🍵

Refreshing Green Tea

Beverages
Ingredients:
Tea LeavesTea LeavesHoneyLemon
6400 Wishing Stars
🦀

Cheese Shrimp Stuffed Crab

Seafood
Ingredients:
King CrabShrimpCheeseHerbs
6400 Wishing Stars
🥑

Shrimp Avocado Cup

Seafood
Ingredients:
ShrimpAvocadoLemonHerbs
6400 Wishing Stars

Cooking Profit Strategy: Daily Routine

The most profitable approach to cooking isn't cooking everything you can — it's focusing on a small number of high-margin recipes and building your daily routine around sourcing their ingredients efficiently. Pick two or three recipes with the best profit margins from the database above, then organize your farming, fishing, and foraging around those recipes' ingredient lists.

Batch cooking at the end of each game day is more efficient than cooking items one at a time throughout the day. Gather ingredients during your morning and afternoon loops, then spend your evening session cooking and selling. This approach minimizes time spent at cooking stations and maximizes time spent gathering, which is where the real bottleneck usually is.

Sample Cooking-Focused Daily Loop

  1. Morning: Garden harvest + fishing route (prioritize recipe ingredients).
  2. Midday: Forage mushrooms and materials needed for tonight's cooking session.
  3. Afternoon: Visit Massimo for friendship and check for new recipe unlocks.
  4. Evening: Batch cook all gathered ingredients into high-profit dishes.
  5. End of day: Sell cooked dishes at Albert's market for maximum gold.

Frequently Asked Questions

How does cooking work in Heartopia?

Cooking in Heartopia uses a recipe-based system where you combine specific ingredients to create dishes. Each recipe requires certain ingredients, a cooking station, and sometimes a minimum cooking level. Cooked dishes sell for significantly more gold than raw ingredients, making cooking one of the best income sources in the game.

What are the most profitable recipes in Heartopia?

The most profitable recipes are those with high sell prices relative to their ingredient costs. Fish-based recipes tend to have the best margins because fish can be caught for free. Mushroom dishes and multi-ingredient meals also offer strong returns. Use the profit column in the recipe database above to sort by profit margin.

How do I unlock new recipes?

New recipes are unlocked through multiple methods: increasing friendship with Massimo the chef, completing cooking quests, finding recipe scrolls while foraging, and reaching higher cooking skill levels. Building friendship with Massimo is the fastest way to access high-profit recipes early in the game.

What ingredients should I farm for cooking?

Focus on ingredients that appear in multiple profitable recipes. Mushrooms, tomatoes, and flour are versatile ingredients used across many dishes. Fish from the fishing database are free to catch and used in several high-value recipes. Plan your garden crops around the ingredients your highest-profit recipes need.

Is cooking worth it compared to selling raw materials?

Yes, cooking almost always provides a better return than selling raw ingredients. Most cooked dishes sell for 2-3x the combined value of their raw ingredients. The only exception is extremely rare ingredients that have high raw sell prices — check both the raw sell price and the cooked dish price before deciding.

How do I level up cooking faster?

Cook new recipes for bonus experience — first-time completions give significantly more experience than repeating known recipes. Work through recipes in order of difficulty, starting with simple single-ingredient dishes and progressing to complex multi-ingredient meals. Building friendship with Massimo also provides cooking experience bonuses.

Related Guides