Free tool · Cooking
AI recipe generator
List what you have and who's eating, and get a recipe with quantities and numbered steps that keeps to every rule you give: 1 free run a day on Claude Haiku 5.5, no account needed. We checked every model for ruled-out ingredients and scaling.
1 free run a day, no account needed
Claude Haiku 5.5By running it, you agree to the Terms and Privacy Policy and confirm you’re 18 or older. We keep what you send and its answer for 7 days, or in your account if you sign up.
Test runs checked . Updated .
AI recipe generator: three examples
Three inputs and the recipe a free run gave each, made once on September 29, 2026 with GPT-6 Luna and shown as it came back. A free run is on Claude Haiku 5.5 now. The example buttons in the box above show the same.
Dinner for 2 tonight from what's left: 3 eggs, half a courgette, a handful of cherry tomatoes, some feta and stale bread.
Courgette, Tomato and Feta Bread Frittata Serves 2 | Total time: 25 minutes Ingredients 3 eggs 1/2 courgette, diced 1 handful cherry tomatoes, halved 75 g feta, crumbled 150 g stale bread, torn into bite-sized pieces 1 tablespoon water 1 tablespoon cooking oil Black pepper, to taste Method 1. Heat the oven to 190°C (170°C fan). Put the torn bread in a small ovenproof dish. 2. Heat the oil in a frying pan over medium heat. Cook the courgette for 4–5 minutes until softened, then add the tomatoes and cook for 2 minutes. 3. Whisk the eggs with the water and a little black pepper. Stir in the feta and cooked vegetables, then pour the mixture over the bread in the dish. 4. Bake for 12–15 minutes, until the eggs are fully set in the centre and no liquid egg remains. Let stand for a few minutes, then serve.
A vegan chilli for 6 that I can make on Sunday and reheat for lunches all week.
Sunday Vegan Chilli Serves 6 | Total time: 1 hour 10 minutes Ingredients 2 tablespoons olive oil 2 medium onions, diced 1 red bell pepper, diced 1 green bell pepper, diced 4 garlic cloves, minced 2 tablespoons tomato paste 2 tablespoons chilli powder 2 teaspoons ground cumin 1 teaspoon smoked paprika ½ teaspoon ground cinnamon 2 cans (400 g each) chopped tomatoes 2 cans (400 g each) kidney beans, drained and rinsed 1 can (400 g) black beans, drained and rinsed 300 ml vegetable stock 1 teaspoon salt, plus more to taste ½ teaspoon black pepper 1 tablespoon lime juice Method 1. Heat the olive oil in a large, heavy-based pot over medium heat. Add the onions and peppers and cook for 8–10 minutes, stirring occasionally, until softened. 2. Add the garlic, tomato paste, chilli powder, cumin, smoked paprika and cinnamon. Stir for 1 minute. 3. Add the chopped tomatoes, kidney beans, black beans, vegetable stock, salt and pepper. Stir well and bring to a gentle boil. 4. Reduce the heat and simmer uncovered for 40–45 minutes, stirring occasionally, until thickened and the vegetables are tender. Stir in the lime juice and adjust the salt to taste. 5. Cool promptly, then divide into airtight containers and refrigerate within 2 hours. Reheat portions until steaming hot throughout. Use within 3–4 days, or freeze portions for later.
Scale my pancake recipe from 4 people to 10: 200 g flour, 2 eggs, 300 ml milk, 1 tbsp sugar, a pinch of salt.
Pancakes Serves 10 | Total time: 30 minutes Ingredients 500 g flour 5 eggs 750 ml milk 2½ tbsp sugar 2½ pinches salt Butter or oil, for cooking Method 1. Whisk the flour, sugar and salt together in a large bowl. 2. Add the eggs and a little of the milk. Whisk until smooth, then gradually whisk in the rest of the milk to make a pourable batter. 3. Heat a lightly buttered or oiled frying pan over medium heat. Pour in enough batter to coat the base in a thin layer. 4. Cook until the edges look set and the underside is golden, about 1–2 minutes. Flip and cook the other side until golden and the pancake is cooked through, with no wet batter in the center. 5. Repeat with the remaining batter, lightly greasing the pan as needed.
Which AI model is best at this? We tested every one
Every one of the 20 models we ran passed all 5 of our AI recipe generator test inputs, so choose on speed and price: GLM 5.3 was quickest, at 1.8 s a run on average. Claude Haiku 5.5, the model a free run is on, took 4.7 s.
Run on October 15, 2026: 5 inputs on 20 models, each with this tool's own instructions.
| Model | Passed | Hard ones | Messages used on Pro | Cost per run | Time per run |
|---|---|---|---|---|---|
| GPT-6 LunaOpenAI | 5 of 5 | 2 of 2 | 1 each, of 60 a day on Pro | $0.0001 | 8.3 s |
| GLM 5.3 FlashZ.ai | 5 of 5 | 2 of 2 | 1 each, of 60 a day on Pro | $0.0002 | 4.3 s |
| Claude Haiku 5.5AnthropicThe free run's model | 5 of 5 | 2 of 2 | 1 each, of 60 a day on Pro | $0.0005 | 4.7 s |
| DeepSeek V4.1 FlashDeepSeek | 5 of 5 | 2 of 2 | 1 each, of 60 a day on Pro | $0.0010 | 2.8 s |
| Gemini 3.8 FlashGoogle | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0010 | 2.6 s |
| GLM 5.3Z.ai | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0017 | 1.8 s |
| Claude Haiku 4.5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0021 | 4.2 s |
| Mistral Large 4Mistral | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0067 | 39.2 s |
| DeepSeek V4 ProDeepSeek | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0069 | 20.0 s |
| Grok 4.7xAI | 5 of 5 | 2 of 2 | 1 each, of 250 a month on Pro | $0.0088 | 18.5 s |
| GPT-6.1 SolOpenAI | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0024 | 6.0 s |
| GPT-6 SolOpenAI | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0028 | 4.8 s |
| Kimi K3Moonshot | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0040 | 7.2 s |
| Claude Sonnet 5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0073 | 6.4 s |
| Gemini 3.1 Pro (preview)Google | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0097 | 13.0 s |
| Claude Sonnet 5.5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 125 a month on Pro | $0.0098 | 6.9 s |
| Gemini 4 ArgonGoogle | 5 of 5 | 2 of 2 | 1 each, of 62 a month on Pro | $0.0024 | 7.1 s |
| Claude Opus 5.5Anthropic | 5 of 5 | 2 of 2 | 1 each, of 62 a month on Pro | $0.0276 | 12.8 s |
| GPT-6 AstraOpenAI | 5 of 5 | 2 of 2 | 1 each, of 31 a month on Pro | $0.0102 | 5.6 s |
| Claude Fable 5.1Anthropic | 5 of 5 | 2 of 2 | 1 each, of 31 a month on Pro | $0.0395 | 9.1 s |
Side by side: gluten-free pancakes from only 7 ingredients
The same input on GPT-6 Luna and Claude Haiku 5.5, as each answered it, unedited.
Write this recipe: a title, servings and time, an Ingredients list with quantities, and numbered Method steps. Keep every rule I give; include nothing I ruled out. --- Gluten-free pancakes for 6 people, using only what I have: eggs, milk, rice flour, baking powder, sugar, salt and butter.
Gluten-Free Rice Flour Pancakes Serves 6 | Total time: 30 minutes Ingredients - 3 cups rice flour - 3 teaspoons baking powder - 3 tablespoons sugar - 1 teaspoon salt - 3 eggs - 2½ cups milk - 4 tablespoons butter, melted, plus a little for the pan Method 1. Whisk the rice flour, baking powder, sugar and salt together in a large bowl. 2. In a separate bowl, whisk the eggs and milk. Stir in the melted butter. 3. Pour the egg mixture into the dry ingredients and stir just until combined. Let the batter rest for 5 minutes. 4. Warm a lightly buttered pan over medium heat. Pour in about ¼ cup of batter for each pancake. 5. Cook until bubbles appear on top and the edges look set, about 2–3 minutes. Flip and cook the other side until golden and the center is set with no wet batter, about 1–2 minutes more. Repeat with the remaining batter, adding a little butter to the pan as needed.
Gluten-Free Rice Flour Pancakes Serves 6. Total time: about 30 minutes (10 minutes prep, 20 minutes cooking). Ingredients - 2 cups (250 g) rice flour - 4 large eggs - 2 cups (480 ml) milk - 4 teaspoons baking powder - 2 tablespoons sugar - 1/2 teaspoon salt - 3 tablespoons butter, melted, plus about 2 tablespoons butter for the pan - Water, only if the batter is too thick (1 to 2 tablespoons at a time) Method 1. Check the baking powder label to confirm it is gluten-free before you start. 2. In a large bowl, whisk together the rice flour, baking powder, sugar and salt. 3. In a second bowl, beat the eggs, then whisk in the milk and the 3 tablespoons of melted butter. 4. Pour the wet mixture into the dry mixture and stir until just combined. A few small lumps are fine. Let the batter rest for 5 minutes so the rice flour can absorb the liquid. 5. If the batter is thicker than pancake batter should be, stir in water 1 tablespoon at a time until it pours easily. 6. Heat a non-stick or well-seasoned frying pan over medium heat. Add a small piece of butter and let it melt and foam. 7. Pour about 1/4 cup (60 ml) of batter per pancake into the pan. Leave space between them. 8. Cook until bubbles form across the surface and the edges look set and dry, about 2 to 3 minutes. 9. Slide a spatula under the pancake and flip it. The underside should be golden brown. Cook for another 1 to 2 minutes. 10. The pancake is cooked through when the center springs back when pressed lightly, no wet batter shows when you cut into it, and the surface is no longer glossy. 11. Transfer to a plate and keep warm while you cook the rest. Add a little butter to the pan before each batch. 12. Serve warm.
How the inputs are scored
- Key facts: the answer must state each fact the input turns on (a number, a name, a date or a condition), as the input gives it, keep any format rule the input sets (one sentence, a word limit, a number of items, a length for each), and say nothing the input rules out (an ingredient, a claim it doesn't back); how it's worded isn't judged.
The inputs: dinner for 4 from four ingredients, a vegan lunch for 2, nut-free banana bread, gluten-free pancakes from only 7 ingredients, and scale a recipe from 4 to 10. Every model gets the tool's own instructions and up to Pro's reply limit. The method is the same as our other test runs.
How to use the AI recipe generator
List the ingredients you have, how many people are eating, how long you've got, and any rule (vegan, nut-free, only these). Up to 1,000 characters.
Pick a diet, the units and the language.
Press “Get a recipe”. Without an account you see how it starts (1 free run a day, no account needed).
Check the ingredients against your rules, then taste as you cook.
Tips for a better answer
Say “only these”
Say “only these ingredients” when the shops are shut. Otherwise it adds what the dish needs, in the ingredient list, so you can see what to buy.
Time and kit
Give the time you have (“under 30 minutes”) and the equipment (“one pan”, “no oven”). The method is built around them.
Who's at the table
Name who's eating: “two kids who hate spice”, “a coeliac guest”. The rules go into the recipe, not a footnote.
Then the shopping list
Signed in, ask for a shopping list or a make-ahead version in the same chat. It works from the recipe you have.
What a good recipe looks like
Nothing you ruled out
A recipe for a nut-free bake sale that suggests “walnuts, optional” has failed. Read the ingredient list against every rule you gave before you shop.
Quantities that match the servings
When a recipe is scaled, every quantity changes, not just the main one. 200 g of pasta for 4 is 500 g for 10, and the garlic, oil and seasoning scale too.
Cooked through
Chicken, pork and eggs need a safe inside temperature or a clear sign they're done (juices run clear, no pink). Check that the recipe says so.
Taste before you trust
An AI recipe hasn't been cooked. Taste as you go, and check the salt and the timings the first time you make it.
What's free, and what signing up adds
Without an account: 1 free run a day, on Claude Haiku 5.5, shared with the free message on our home page. It takes up to 1,000 characters, writes up to about 600 tokens (roughly 450 words), and shows you the start of the recipe.
Signing up is free, with an email link and no card. llmwise accounts are for people 18 and older. The recipe you ran comes with you as your first chat, and you get 5 free messages on Claude Haiku 5.5.
Signed in, the tool runs on the model you pick, on your plan, shows the whole answer, and you can carry on in the chat with any model, or ask another model the same thing.
More free tools are on the tools page, and what each plan gives is on pricing.
Questions
Is the AI recipe generator free?
Yes. Without an account you get 1 run a day on Claude Haiku 5.5, shared with the free message on our home page: you see the start of the recipe, and the rest when you sign up. Signing up is free and adds 5 free messages on Claude Haiku 5.5, with no card. Every other model in llmwise is on a paid plan.
Can it cook with only what I have?
Yes. List what you have and say “only these”: it adds nothing else but water. Without that, it builds the recipe around what you have and lists anything else the dish needs (flour for a bread, an onion for a curry) with the rest.
Does it handle allergies and diets?
Pick a diet (vegetarian, vegan, gluten-free, dairy-free) or name the allergy in your description. It leaves the ingredient out entirely, not as an “optional” extra. For a serious allergy, still read every label: packaged ingredients can contain traces.
Can it scale a recipe?
Paste the recipe and the new number of servings. Every quantity is scaled, and our test runs check the scaled amounts on every model.
Does it count calories?
No. It estimates nothing about calories or nutrition and gives no medical or diet advice. For a medical diet, ask your doctor or a dietitian.
Which AI is best for this, in your tests?
Every one of the 20 models we ran passed all 5 of our AI recipe generator test inputs, so choose on speed and price: GLM 5.3 was quickest, at 1.8 s a run on average. Claude Haiku 5.5, the model a free run is on, took 4.7 s. The table on this page has every model's result, what a run counts as on Pro, and the time it took.
Claude, GPT, Gemini, DeepSeek, Grok, Kimi, GLM, and Mistral, in one chat.
See what a message costs before you send it. Free is 5 messages to try; sign in with an email link, no password or card.