Ask HN: Meal Planning App?
103 points| 35mm | 3 years ago
I want to have a list of recipes which I rotate round every 4-6 weeks, which then creates a shopping list each week, minus any ingredients I still have in the fridge.
Does such a tool exist? All the meal planning apps are over complicated, focus on specific diets, and generally can’t seem to do this task.
[+] [-] showsover|3 years ago|reply
The only downside is that it's quite pricey as you have to buy it seperately on each platform (ios, android, mac, pc). Personally I just have the ios version that works on both phone and tablet and use a browser bookmarklet to import recipes from my pc.
[+] [-] srazzaque|3 years ago|reply
Whilst it has some UI quirks, you can tell its quite well thought out and nicely modelled. The cloud sync also works well between my wife and I (as mentioned by another comment).
Some niceties:
- Grocery list additions automatically get categorised by "Aisle" (e.g if you add "apples" it goes into "produce"). This makes shopping easier, as similar items are grouped.
- Recipes have ingredients, which can be selectively populated into your grocery list. Then, when you're looking down the list it maintains that "link" (ie I'm buying bread crumbs for xyz recipe), which is a +1 over pen and paper. This means if my wife gives me a list, but I cannot find an item, I'll at least know what that item was intended for so I can substitute.
[+] [-] justusthane|3 years ago|reply
[+] [-] alexchro93|3 years ago|reply
It's great. Easily saves most recipes online. Allows you to tag them. You can schedule meals far out in advance from you personal recipe collection. From these scheduled meals you can create a shopping list.
I bought both the mobile and desktop (Windows) version. My fiance and I spend about 10 minutes a week discussing what we'd like to eat for the next 5-7 days. From there I schedule the meals in the app and, boom, I've got a shopping list. Super easy. I've put a lot of recipes from cook books in to the app.
We only use it for dinners and deserts, as breakfast and lunch are more predictable and repeatable.
Edit: another thing I like is that the app doesn't (yet, i think) require a subscription. to use it, after a trial period, is a one time payment
[+] [-] joshstrange|3 years ago|reply
[+] [-] pratyushag2|3 years ago|reply
[+] [-] thebricklayr|3 years ago|reply
However, one thing that makes Paprika a no-go for our family is its inability to make shared collections of recipes, grocery lists, and meal plans. My wife and I want to cook together. We want to tweak our family recipes over time and share a single grocery list and meal plan between us.
Paprika can’t do that, and no other app comes close to Paprika in terms of features and payment model.
So, I’ve started building my own: Umami (https://www.umami.recipes).
Currently it’s just being used by my family and friends, but it’s starting to get to the point where I think other people might like to use it, so if you try it out please let me know what you think!
It supports shared collections of recipes and will soon have shared grocery lists and meal plans as well.
[+] [-] hansbo|3 years ago|reply
[+] [-] loufe|3 years ago|reply
[+] [-] brocket|3 years ago|reply
[+] [-] leokennis|3 years ago|reply
Personally I switched to https://crouton.app but that won’t work if you’re on Windows.
[+] [-] sh4rks|3 years ago|reply
[+] [-] mustafa_pasi|3 years ago|reply
So to answer your question: I don't. I keep myself open and let myself be guided by my current appetite and my instinct.
I tried having a meal plan in the past and that just proved to be more of a hassle and incredibly boring.
[+] [-] jader201|3 years ago|reply
[+] [-] mmcdermott|3 years ago|reply
It is a lot less fun, but I've lost in excess of 50 pounds with meal planning + exercise. It is definitely more boring, but that's been an acceptable loss in the bigger picture.
[+] [-] athenot|3 years ago|reply
What does seem to help is a blank sheet of paper on my fridge with the main things I have in it (meats, fishes, main perishables), and the various days I plan on fixing them. I generally enjoy cooking but sometimes after work my brain is just too fried to think and having a "sane default" helps me go on autopilot. With the sheet being structureles, I can annotate, cross-out, and change on a whim.
This also helps me keep track of freshness when I have things that go bad sooner than others.
[+] [-] telesilla|3 years ago|reply
[+] [-] Maxion|3 years ago|reply
This way, as the chaos of life occurs we can quickly alter who purchases what.
[+] [-] viraptor|3 years ago|reply
There are a couple of operations that are a little bit clunky, but everything else makes up for it.
[+] [-] birdmanjeremy|3 years ago|reply
I have no association with "Eat This Much" other than being a customer and a fan.
[+] [-] view|3 years ago|reply
https://sortedfood.com/sidekick/
They also run an awesome YouTube channel that is worth checking out:
https://www.youtube.com/c/SORTEDFood
[+] [-] saw-lau|3 years ago|reply
[+] [-] strife25|3 years ago|reply
Https://plantoeat.com
It has the same features as Paprika but Generates a shopping list from your meal plan. Saves a ton of time when shopping.
The one thing I don’t like about PtE is you can’t mark off ingredients as you prep them. Paprika has this and I miss it.
[+] [-] nicoburns|3 years ago|reply
[+] [-] srazzaque|3 years ago|reply
But just mentioning Paprika does indeed allow you to populate your shopping list from your meal plan, or from an individual recipe. I use this feature frequently.
[+] [-] oneshoe|3 years ago|reply
[+] [-] sudden_dystopia|3 years ago|reply
[+] [-] warrenm|3 years ago|reply
[+] [-] cschiller|3 years ago|reply
It's an app that I have built with my team over the last few months to streamline the cooking at home process.
[+] [-] dicroce|3 years ago|reply
[+] [-] BasilPH|3 years ago|reply
I signed up just when they were still in the "e-mailing every client personally phase", and it's been a joy to talk to Christian and see their product improve.
[+] [-] kelseyfrog|3 years ago|reply
My wife and I semi-asynchronously, find 3-4 recipes each and send each other links/(book,title,pg no) in chat. Then one of us drafts and email, referencing each recipe and the list of required ingredients, and finally sends it to both of us.
We then enter an order online for grocery pickup and stock the fridge. When we wish to make dinner, we reference the latest "menu" email and simply pick one of the items from the list.
Sometimes we'll chain menu items like chili -> chili dogs or tritip -> sandwiches, but for the most part it's operates like a grab bag for the week.
It's easy enough to go back and search for any old "menu" email as far back as we want and because everything is referenced by url or citation, we can add it to the next menu by navigating to the url or pulling the cookbook from the shelf.
The reference system work great during cooking too. I can pull up the recipe on my phone in the kitchen and follow the recipe there, or again, pull the cookbook from the shelf.
The flexibility of email is an advantage here. It works as a substrate for a process rather than railroading the process itself. You see, any app that replaced this would have to handle this specific workflow. It's easier to build a robust workflow on a flexible substrate than on a brittle bespoke substrate like an app.
[+] [-] mr337|3 years ago|reply
If you don't want to bother with self hosting they offer hosting plans as well [1].
[1] - https://tandoor.dev/ [2] - https://github.com/TandoorRecipes/recipes
[+] [-] horsawlarway|3 years ago|reply
The closest to what you're asking for that I'm aware of is probably Grocy: https://grocy.info/
Personally, I find that "keeping track of what you have" introduces a LOT of micro-management. Too much for me to enjoy, so while I used Grocy productively for a while, I eventually ditched it.
On the simpler side - There's Mealie (https://hay-kot.github.io/mealie/) and Tandoor (https://tandoor.dev/)
They both manage to import recipes fine, and do meal planning fairly well. Tandoor is a little closer to Grocy in that it's smart enough to group ingredients for your shopping list (mealie will generate duplicate entries for the same item if used in two different recipes), but otherwise they're fairly similar.
[+] [-] chrismdp|3 years ago|reply
It's integrated with Sainsbury's with one-click basket transfer, an option to remove items you already have, and a recipe uploader for your favourites. Early days so feedback really welcome.
Happy to answer any questions people have!
[+] [-] duval|3 years ago|reply
[+] [-] okuntilnow|3 years ago|reply
https://apps.apple.com/us/app/grocery-smart-shopping-list/id...
[+] [-] ozzydave|3 years ago|reply
[+] [-] dairylee|3 years ago|reply
One tool I've had bookmarked for this is Cooklang (https://cooklang.org/) which seems to cover most of the needs.
[+] [-] sph|3 years ago|reply
EDIT: there's also an Obsidian plugin: https://github.com/deathau/cooklang-obsidian
[+] [-] CrlNvl|3 years ago|reply
1. Plan meal using Google Sheet, one tab per week. I now have 1.5 year of meals, so I can easily find old ideas
2. Add all ingredients in a ToDo app (using Microsoft ToDo currently)
3. Look in my fridge and drawers, mark any remaining ingredients as done.
4. Go grocery shopping
[+] [-] Dashron|3 years ago|reply
1. I'm reminded to pick meals on Sunday 2. I select a couple of interesting recipes and it creates a grocery list. The recipes are varied but not too varied to induce choice paralysis. Dietary restrictions are automatically applied from your account settings. 3. It has its own cooking mode with great features like "every step tells you exactly how much of an ingredient you need" and "hold your hand over the screen to progress" so I don't get crap on my phone.
I've been using it for over a month now and am still happy with it.
[+] [-] Errancer|3 years ago|reply
[+] [-] mastazi|3 years ago|reply
[+] [-] NiagaraThistle|3 years ago|reply
Each meal is then automatically kept in rotation or dropped based on the score (i can keep ones my wife and I especially like even if the kids don't). Each family member can choose one meal for the following week, or I can generate a random list for existing meals. I can search by cuisine, ingredients, score, and a few other bits of data.
The app also will print out a weekly shopping list of ingredients based on meals selected, AND will take into account what ingredients I have on hand. However, although the app does provide an accurate list of ingredients, it hinges on me updating the ingredients I have in my pantry and I don't typically do this as it is manual and too time consuming - It was neat to do an initial inventory of ingredients when I built the app, and the app does subtract ingredients out when used in meals for the week, but i no longer update the ingredients when I purchase from store each week.
So if you know how to code, you code probably just roll your own as I did. Then it will have all the features YOU want. But as others have said here, there probably will be a solution out there that will meet your needs.
[+] [-] slothtrop|3 years ago|reply
Most significantly, we plan for leftovers, such that a recipe covers at least 2 dinners. This way we can get through a working week only cooking twice. Disclaimer: this is more difficult if you're preparing for a family rather than two. At any rate, the advantage is we can sink in time for a more elaborate meal without it feeling like a slog. If we cooked every night, it would just be "sheet-pan, sheet-pan, stir-fry, casserole, dump your spice rack into it and hope for the best".
I use a recipe app, but the only value added I'm detecting from your request is copy-pasting ingredients from several recipes into one list. That's just text you already have.
[+] [-] gibbh|3 years ago|reply
I made it a native Android app instead of a web app because I wanted it to function offline with the data on the device. Too often I was in the grocery store and wanted to tick off the shopping list but didn't have any internet connection...
Unfortunately, it's not yet ready to share. It does already have a recipe database, shopping lists (which are not yet filled automatically) and meal planning for breakfast lunch and dinner with all that beeing synced to other devices. But it does still lack user management and does still have too many bugs and glitches.
And life's got too many other challenges at the moment so I do not have much time to develop it at the moment.
Edit: Also thought about implementing automatic generation of shopping lists omitting things which are still in stock but didn't find a good way of tracking what's still in stock without having too much work with keeping that up-to-date.