I am often asked this question in comments, private notes and emails.
The short answer is: I don’t know.
I don’t know if there is an answer or if I’m the man to even try.
First, there are probably as many ways to write poetry as there are poets. I can’t imagine any one size fits all template. That is too horrible to contemplate.
Second, my method is actually a non-method. I will describe it, but I doubt it will be useful or transferable.
I have been a fanatical reader all my life. I still am. I probably read an average of three books per week. This has been going on for decades.
I have been reading poetry seriously for perhaps 43 years, including being taught how to read closely by some brilliant professors as an undergraduate and graduate student.
This has deposited an enormous mishmash of poems, sentences, images, phrases and fragments in my brain. Add to that mishmash decades of reading across disciplines, especially history, philosophy, religion and novels. Imagine that mishmash slowly marinading and fermenting.
From that random accumulation, without provocation on my part, poems emerge. There is no order to this and not much effort. I just channel what shows up. I do some retouching, but little serious rewriting.
And there you have it: my non-method. It should be obvious why I doubt it will be of much help to anyone else.
I can give a bit of advice, but only based on my experience.
Love words. Love to learn them. Love to play with them. Delight in them.
Read as much poetry as you possibly can. I doubt anyone can become a poet without doing this.
Be patient. It takes a while for the marinade to work. I’m 65 and I only began writing seriously eight years ago.
Find your own method and your own voice. You’ll know when that voice is authentic.
And then, sing out.