When NOT to add “think step by step”

For years, asking an AI to think step by step was the safe default. For today's reasoning models it often adds length without adding quality — and sometimes it makes the answer worse. The trick is knowing which kind of model you are talking to.

What changed

Chain-of-thought prompting was built for models that answered in one shot: spelling out the steps helped them stay on track. Newer reasoning models already reason internally before they answer. When you also hand them a step-by-step procedure, they may repeat that internal reasoning in the visible answer (more output, same quality), or squeeze their own exploration into the procedure you wrote. Either way you pay for words that did not help.

The practical advice from current practitioner guidance is to control reasoning depth through the model's own settings where they exist — reasoning-effort or thinking-budget options — instead of through wording in the prompt.

What the evidence says

One relevant study is the Wharton Generative AI Labs report by Lennart Meincke, Ethan Mollick, Lilach Mollick and Dan Shapiro, titled “The Decreasing Value of Chain of Thought in Prompting”. Its test set was GPQA Diamond: 198 PhD-level multiple-choice questions in biology, physics and chemistry, each run 25 times under three conditions — answer directly, no special instruction, and “think step by step”. The numbers below describe that test, not a promise for every task.

For the non-reasoning models, step-by-step prompting lifted average scores, with the biggest rises for Gemini Flash 2.0 (13.5%) and Sonnet 3.5 (11.7%); GPT-4o-mini's 4.4% rise was not statistically significant. But the strictest yardstick told a different story: on getting every trial right, results were mixed, and Gemini Pro 1.5 dropped 17.2%. The researchers' reading is that extra reasoning can help with hard questions while also adding variation that trips the model on easy ones. Step-by-step requests also took far longer than direct requests on these models — 35–600% more time (5–15 seconds in the study's runs).

For the reasoning models tested (o3-mini, o4-mini, Gemini Flash 2.5), the average-score changes were small: o3-mini up 2.9%, o4-mini up 3.1%, Gemini Flash 2.5 down 3.3%, while step-by-step requests needed 20–80% more time (10–20 seconds). The report's conclusion is narrow and worth repeating: whether step-by-step helps depends on the model, the task, and what trade-offs you accept between accuracy, consistency and response time.

One more scope note: the study found many models already reason by default when given no special instruction, so “no instruction” and “step by step” are closer than their names suggest. Treat the checklist below as starting heuristics to test on your own task, not universal rules.

Decision checklist

What to do instead

Replace the reasoning nudge with the things that still move quality: one task, one audience, one desired outcome; a real example or constraint; and a clear description of the final answer. Then check the output against that description. If the answer is wrong, change one thing — the model, the effort setting, or one instruction — and run it again, rather than piling on more scaffolding.

This is the same rule as this site's overprompting advice: cut what does not earn its place. A step-by-step nudge is most likely to earn its place on a non-reasoning model doing multi-step work. On a reasoning model, it usually does not — but test that on your own task rather than taking it on faith.

Templates on this site where this applies

Sources

Model behaviour changes as models and vendor guidance change. If your tool's own documentation says a reasoning instruction is unnecessary or harmful for that model, follow the documentation over any general rule on this page.

Advertisement placeholder. Replace this with an approved ad unit after ad approval.