Chris Soules showed up in court for the first time in nearly 5 months ... this time in a suit and not a bright jumpsuit.

The former 'Bachelor' was flanked by his attorneys at Buchanan County Courthouse Thursday in Iowa for a hearing that lasted 5 minutes. They were there to formalize an agreement with prosecutors regarding evidence.

You'll recall Chris first appeared in court back on April 25 in prison garb. He was told to speak up at that appearance, and this time around he didn't say a peep.

TMZ broke the story ... Chris was arrested after plowing his Chevy pickup into a tractor. The tractor driver later died from his injuries. Chris was charged with felony leaving the scene of an accident that resulted in death, but he's since asked for criminal charge to be dropped.