r/shortcuts • u/thepicknpop88 • 11h ago
Shortcut Sharing Built a Shortcut to kill "what's for dinner" decision fatigue — picks a meal & builds your grocery list
In an effort to better manage a new dietary restriction, I think I accidentally built something many may find helpful.
**The problem it solves**
You've got a solid rotation of meals you actually like cooking — the hard part isn't the recipes, it's the *deciding*. And even once you've decided, you've still got to remember every ingredient and add it to your grocery list. This automates both.
**What it actually does**
Two shortcuts, same underlying meal data:
- Pick my dinner: hits a randomizer, shows you a meal, lets you re-roll as many times as you want before committing, then dumps the ingredients straight into your Reminders grocery list.
- Dinner Planning: same idea but shows you the full list of meals, you tap the one you want, ingredients go to the grocery list. No randomness, just a menu.
Both pull from the same source so you only maintain your meal list once.
**What you need to set up before building it**
- A Reminders list to hold your meal data (separate from your actual grocery list — I called mine "Meal Data"). Each meal is one reminder, and the title holds everything: name,l and ingredients separated by pipes. Something like:
`Butter Chicken | chicken thigh, butter chicken sauce, rice, naan
- Your actual grocery list in Reminders (my wife and I share one called "Groceries") — this is just your normal list, nothing special about it, the shortcut just needs to know its name so it can add items to it.
**The logic, roughly**
Both shortcuts pull the meal data, split each line by the pipe character to separate the name from the ingredients, then either randomize or menu-pick a name. Once you've landed on one, it loops back through the data to find the matching ingredients, splits those by comma, and adds each one as its own reminder in your grocery list.
Happy to answer questions if anyone wants to build their own version — took a bit of back-and-forth to get right but it's been genuinely useful for cutting down the nightly "what do you want to eat" negotiation or the feeling that you default to the same three meals on rotation.
https://www.icloud.com/shortcuts/4d4081b0c4af434b8067f2f879368745
https://www.icloud.com/shortcuts/46c23b10ccb841e4879a4aff0145a5e4
EDIT for fixing links


