I let ChatGPT Agent find recipes for me — and it was surprisingly good
Start your week right with an automated daily menu featuring recipes tailored to your taste buds
Planning your meals and grocery shopping takes time and effort. Do a little every day or all at the beginning of the week and those minutes quickly add up. If you’d rather delegate this chore to AI, try using a ChatGPT agent to plan your meals.
With a meal plan ready, you can take things a step further by generating a grocery list every Monday to cover your menu for the week ahead. In a few simple steps, you can set up an automated meal planner that pulls recipes, organizes ingredients, and helps you start each week with less stress, leaving you with more time to actually enjoy your food.
1. Enable ChatGPT Agent
Firstly, you’ll want to enable Agent mode. Click on the + symbol that’s alongside your prompt box and select Agent mode.
2. Describe the agent’s task
Your agent can perform a variety of tasks that range from researching a topic to ordering a pizza delivery to your door. In this example, we’re skipping the takeout and we will be using ChatGPT agent to help us find recipes and curate a weekly meal plan that we'll cook up in the kitchen ourselves.
To get started straight away, copy and paste the following prompt: Every Monday at 08:00 generate my weekly meal plan. Create it using a combination of recipes from food bloggers, menus of restaurants in my area, and trending recipes on social media. For each week, select recipes that share key ingredients to minimize shopping.
3. Specify your requirements
ChatGPT immediately understood the assignment but raised some important points before it got to work. It asked me if I had any dietary restrictions or preferences and wanted to know when I wanted the meal planning to start.
Answer ChatGPT's questions to get a response that’s more personalized toward your needs. If you want to ensure it has all the context it needs, you can also offer to ask any other questions it may have that could help it deliver a better service. Maybe there are particular cuisines or flavor combinations that really hit the spot.
For this example, I indicated there will not be any dietary restrictions but I requested at least one of the recipes should be vegetarian. Once you're ready, hit continue.
4. Let it run
Once you’ve submitted all the information and specified the task, you can let ChatGPT agent get to work. How long it takes to complete the task depends on its complexity. For a simple weekly recipe generator like the one we’re building, expect the process to take around 2 minutes.
Since I ran the test on a Friday, I got a total of 10 recipes, including ones for a tortilla pizza wrap, chicken power bowl, and a spinach and goat cheese omelette. Delicious!
5. Make adjustments
The key to agent results you’ll actually use is making refinements along the way. I recommend doing a test run of the agent’s task and evaluating its response.
For the weekly recipe generator, I asked ChatGPT to add a master shopping list. It even went ahead and organized it into produce, grains, proteins, dairy, and pantry staples sections to make my shopping more efficient.
Simply type in your prompt and hit enter.
6. Set your schedule
To make sure your agent runs when it suits you best, click on the three dots at the top right of your screen. Click the schedule option and tell ChatGPT how often you want your recipe agent to run.
7. Take your recipe agent to the next level
If you’ve followed each step, you’ll end up with a personalized weekly list of recipes that have some ingredients in common to make shopping and prep time as painless as possible.
Once you get into the right flow, you can continue tweaking your recipe agent to suit your requirements. Some additional things you could consider asking your agent to do are:
- Checking local prices of ingredients via Instacart data
- Exporting recipes and shopping lists to Google Sheets
- Providing you with a nutritional overview of the key vitamins and nutrients you’ll be eating each week
Consider your requirments and formulate them in a brief prompt. Then hit enter.
If this all sounds promising but you’re still in the mood for something more convenient today, bookmark this article for next time, and use ChatGPT agent to find the best takeout deals instead.
Follow Tom's Guide on Google News and add us as a preferred source to get our up-to-date news, analysis, and reviews in your feeds. Make sure to click the Follow button!
More from Tom's Guide
- You're not using ChatGPT to its full potential until you try agents
- This one ChatGPT prompt unlocks next-level intelligence
- Clever ChatGPT prompt turns the AI into a personal expert
Get instant access to breaking news, the hottest reviews, great deals and helpful tips.

Christoph Schwaiger is a journalist who mainly covers technology, science, and current affairs. His stories have appeared in Tom's Guide, New Scientist, Live Science, and other established publications. Always up for joining a good discussion, Christoph enjoys speaking at events or to other journalists and has appeared on LBC and Times Radio among other outlets. He believes in giving back to the community and has served on different consultative councils. He was also a National President for Junior Chamber International (JCI), a global organization founded in the USA. You can follow him on Twitter @cschwaigermt.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.








