The movie producer, who divorced Markle in 2013, reportedly announced his happy news with dietician Tracey Kurland on Friday via social media.
Engelson captioned a photo of the two smiling as Kurland flashed her diamond ring, "Luckiest guy I know! Get ready to party!"
The surprise engagement took place just two weeks after his ex-wife Markle married Prince Harry in a star-studded royal wedding on May 19 in England.
Engelson, 41, a producer, has stayed quiet about his previous relationship with Markle, 36, as the world went wild over her marriage to Harry, 33.
Markle wed Engelson in 2011 in Jamaica. According to The Mirror, the wedding was wild as friends and family flocked to the cruise ship port of Ocho Rios to watch Markle and Engelson exchange vows at the Jamaica Inn, seven years after they started dating. Markle partied with pals for four days before the ceremony.
While Markle and Engelson haven't spoken publicly about why they split, the star's former friend, Ninaki Priddy, claimed she fell out with the actress because of her treatment of the producer. According to The Mail, Priddy implied that Markle changed after she became an actress on Suits and it wrecked the star's marriage to Engelson. "Trevor definitely had the rug pulled out from under him. He was hurt," Priddy alleged in her interview.
A RadarOnline.com exclusive revealed Markle cited "irreconcilable differences" in her divorce documents from Engelson. By all appearances the breakup was amicable as Markle didn't even hire an attorney and the case was uncontested. She waived her right to receive spousal support.
Still, "the split with Meghan hit Trevor pretty hard," a source told Us Weekly.
"He went through a rough time during the breakup and that was only made worse when Meghan got together with Harry," the source said.
But Engelson, who is producing the FX crime series Snowfall, has bounced back with an engagement Kulrand, whom he was first publicly linked to in November 2017.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.