Generate weekly dinner meal plans and shopping lists using Mealie
This n8n template demonstrates how to automatically generate a full week of dinner meal plans in your self hosted Mealie instance and create a corresponding shopping list based on those planned meals.
Perfect for anyone who wants hands off weekly planning. Set it once and let it build your dinners and prep your ingredient data every week.
How it works A Schedule Trigger runs once per week to kick things off. A Code node generates the next 7 calendar days starting from today. For each day, we call the Mealie API to generate a random dinner entry. Using the returned recipe slug, we fetch the full recipe details from Mealie. A new shopping list is created in Mealie for the week. The recipe data is normalized into a clean structure that includes servings and ingredient details, ready for shopping list aggregation or further processing.
What this gives you Automatic weekly dinner planning Structured ingredient data for every recipe A named shopping list for the week Clean normalized JSON that can easily be extended to: Aggregate ingredients across recipes Remove duplicates Scale quantities Export to external services
How to use By default, this runs weekly using the Schedule Trigger. You can change the interval or replace it with: A Manual Trigger A Webhook A Form submission Make sure your Mealie API endpoint and Bearer credentials are configured correctly. Adjust the entryType field if you want breakfast or lunch instead of dinner.
Requirements A running Mealie instance with API access enabled HTTP Bearer credentials configured in n8n Network access to your Mealie server
Related Templates
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
Add product ideas to Google Sheets via a Slack
Use Case This workflow is a slight variation of a workflow we're using at n8n. In most companies, employees have a lot o...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments