The 27-year-old world number two triumphed 6-2, 3-6, 6-1 over Tatjana Maria and will face either 2019 champion Simona Halep or Elena Rybakina in Saturday's Wimbledon championship match.
"It's a dream come true from years of work and sacrifice. I'm happy that's paid off and I'll continue for one more match," said Jabeur.
"Physically, Tatjana is a beast, she doesn't give up -- I thought she would give up -- her touch, her serve and everything on the court is impressive. I hope she continues this way. Let's not play again, I'm good for now," Jabeur said.
"I know in Tunisia they are going crazy right now," she added. "I want to see more Arab and African players on the tour. I love the game and I want to share the experience with them."
Jabeur coasted through the first set against mother-of-two Maria with breaks in the third and seventh games.
The Tunisian fired 15 winners to her opponent's six in the first set while not facing a single break point.
However, Maria, described by Jabeur as her "barbecue buddy", did manage to finally break through for 3-1 in the second set off the back of a series of delicate slices.
Jabeur's 17 unforced errors in the second set compared to the six of the more accurate German, who levelled the contest.
But there was to be no upset win as the 103rd-ranked Maria's challenge was quashed.
Jabeur secured a double break for a 5-0 advantage before securing her place in history on a second match point.