They will give you recipes and, very occasionally, small gifts via mail.
Being a game where you do the things that you want to do though, if making friends isn't what you want to do, don't do it.
However, arguably the most important thing that making friends does is it gives…
The game's story
Being a farming RPG, arguably just making friends is part of the benefit. There is a story (more story than “plot” since it's not linear) to Stardew Valley, and it's revealed by getting to know the NPCs.
Not making friends is like running around in Skyrim without ever doing the main quest: totally doable and it can be lots of fun and entirely fulfilling for a given player, but from an objective measure it results in missing a significant percentage of the game's content. (No backhanded criticism is implied here! This is how I personally play Elder Scrolls games.)
But again, this is a matter of taste. Getting to know the NPCs can be fulfilling in the same way that playing To The Moon is. But for those who like the Tycoon-game aspects of Stardew Valley more than the To The Moon aspects, the game is clever in allowing the player to find and focus on the things they personally find interesting. As one review put it:
The flexibility and freedom in Stardew Valley is without a doubt its greatest strength. It is one of those games that gives you so much autonomy that it ends up becoming more of a roleplaying game than anything else. Your avatar in the game adopts a personality through your actions. Are they helpful and neighbourly? Are they looking for love? Or are they driven to explore the many mysteries of the village? Worryingly, my character seemed to have become a paranoid recluse, scuttling into town only briefly to buy seeds before returning to his ramshackle farmhouse, his dog and his ever expanding patch of parsnips.
Ancient Fruit grows in Spring, Summer, and Fall and each fruit sells for 750g each. It regrows new fruit every 8 days. However, getting your hands on Ancient Fruit will be a bit difficult. You'll need to find it in the Mines or buy some seeds from the traveling gypsy. You can also randomly acquire Ancient Seeds by using the Seed Maker. Once you find an Ancient Seed in the Mines, you have to donate the artifact to the museum to get a plantable seed.
However, if you're looking for something a bit more feasible, the berry crops are usually the most profitable recurring crops in each season (Spring's strawberry, Summer's blueberry, and Fall's cranberry).
After some number-crunching, here some hard data. Hot Peppers and Eggplants are ready for harvest the earliest. This data also assumes that you are purchasing Ancient Seeds for 900g per seed.
- On Day 5, Eggplant is the only one showing a profit of 40g per crop. Hot Pepper breaks even while the other crops are still growing.
- By Day 7, Cranberries have ripened and shoot to the top of the leaderboard with 85g per crop. Even though they cost a whopping 240g per seed, each crop can produce 2 or 3 berries that sell at 130g each.
- Day 10, Eggplants have their second harvest and are leading at 100g profit per crop.
- As soon as Cranberries come into their second harvest, they are by far the most profitable crop available. Blueberries and Strawberries fight for a distant second place.
- By the time a full season (28 days) passes, Cranberries are still the most profitable, although Blueberries have narrowed the gap. Ancient Fruit has its first harvest, although it's still operating a loss considering its seed price (it is, however, third place if you didn't purchase the seeds).
- If you got your Ancient Seeds for free (i.e. from the Seed Maker or through crafting the artifact), they overtake Cranberries by Day 40 in terms of profitability (though they fall back to second when Cranberries ripen again before Day 56). If not, Cranberries are still king, though only ~300g more profitable than Blueberries at this point. Ancient Fruit is still third place.
Thus, I can conclude that Cranberries are, numbers-wise, the most profitable recurring crop until two seasons (56 days) have passed.
Best Answer
I pulled what I believe are the most efficient recipes, here are the results with some pros and cons:
Quick note: Energy and Health directly related for recipes, that is to say, if health gained goes up or down comparatively between food items, energy goes up or down as well. That's why I only evaluated for health here, because once you know the most efficient recipe for health, you also know the most efficient recipe for energy.
Maple Bars (my favorite)
Bean Hotpot
Eggplant Parmesan
Tortillas
Read on if you want details.
Maple Bars - Health +90
Here is why I like Maple Bars: Most cooking recipes have what I will call "dependent" and "independent" requirements. Independent requirements are things like wheat flour, sugar, vinegar, etc. That is to say, things you can go out and buy any time of the year, for a fixed price. Dependent ingredients are things you harvest, like crops, gathering foods, artisan goods, animal products, or in this case, tree sap. I pick maple bars because even though they cost 200g per bar, they heal most of your health, and you can get they any time of year. If you set up a sizeable tree farm for your maples, you can easily get 30 jars(just an example), (and bars) every 9 days(the harvest cycle for maple tapping), which at a cost of 6000 per cycle, isn't too bad. Depending on how you evaluate cost, these are probably one of the most cost efficient foods, and unlike most of the things on this list, the recipe is available relatively early in the game(random recipe from cooking show on television). The dependent ingredient is available year round too, which adds to it's own category of convenience. No changeover between seasons for your food source is amazingly convenient once your farm really starts to get big and you also want to spend more time away from it.
The other recipes which heal about as much either require too many dependents(crops, which adds into pricing), or require animal products(too much work, visiting coops and animals every day, feeding them every day, though later in the game they become less work), and also mostly require the same amount of independent ingredients as well.
If you want some other suggestions that might be a little cheaper, I can provide some suggestions for that too.
Bean Hotpot - Health +50
Bean Hotpot is a pretty great recipe, requiring only two green beans to make, and healing 50 health. Lets do some math to figure out how well it stacks up.
1 maple bar costs 200g, and heals 90 health, giving it a cost of 2.2 gold per point of health.
1 green bean plant costs 60g, and produces 5 green beans a season (10 days to grow, produces every 3 days, so 28-10=18, you lose the first day because that doesn't count as a growing day, so 18-1=17, and math.floor(17/3)=5), which would make 2.5 Bean Hotpots, but we'll just say 120g makes 5 Bean Hotpots, for the sake of simplicity. 5*50=250, 120/250=.48 gold per point of health.
Pretty good! The only real downside is that you only get the recipe by having a 7♥ level with Clint, so it's a little bit of work to actually get there.
Eggplant Parmesan - Health +70, Mining +1, Defense +2
This one might be a tough sell, because the two necessary crops, tomato and eggplant, grow in different seasons, so the payoff isn't immediate in terms of getting the food. At least the crops produce the same number yield(4 crops each)! That makes life much easier.
Anyways, 1 eggplant plant and 1 tomato plant make 4 eggplant parmesan, so 4 eggplant parmesan costs 70g(price of the two seeds, added), 70*4=280, 70/280=.25 gold per point of health. That is great! Plus the mining and defensive bonus, it's a pretty sweet treat, if you feel like waiting.
The wiki, on the page for Eggplant Parmesan, says it's a recipe from the cooking channel, but as the recipe masterlist states, it's actually a recipe from Lewis after 7♥, don't be fooled!
Tortillas - Health +20
Lets get down to it:
Corn seeds cost 150g, and corn plants produce (48-1-14)=33 math.floor(33/4)=8 crops per plant. it takes 1 crop to make a tortilla, so 150 gold gets you 8*20=160 health, 150/160=~1 gold per point of health. Pretty good too. Plus the recipe is available in your first fall from the cooking channel, or for purchase from the saloon, so it's not a lot of work to get.