Raducanu's first last-eight appearance at a WTA 1000 tournament was secured in emphatic fashion as she dominated her opponent to triumph 6-1 6-3.
The British star's best run since being crowned 2021 US Open champion continued as she controlled the match throughout.
"I am really proud of how I came through that," she said after the win.
"Playing Amanda, it is never easy. She has had some amazing wins, top 20, won a Masters this year.
"I kept going for my shots, and I am happy with how I am moving on these courts and feeling good.
"I have come a long way in the last week. I have some really good people around me who I trust and who I have fun with off the court as well, and that is extremely important."
In other round of 16 results, Poland's Magda Linette upset American third seed Coco Gauf 6-4 6-4 and Italy's Jasmine Paolini ended the run of Naomi Osaka in three sets 3-6 6-4 6-4.
Also dumped out of the tournament was defending champion Danielle Collins of the US who was comfortably beaten by top seed Aryna Sabalenka 6-4 6-4.
For Paolini, it was the first time she had put together three consecutive victories this year.
It was also her first win against a Grand Slam champion in her past five attempts.
"Finally," Paolini said, laughing, as she claimed a spot in her first quarter-final of 2025.
"I'm really happy about it and it gives me confidence as well.
"It was a good-quality match. I think her level today was really high."
And the win didn't come easy with the Italian saving 12 of 15 break points, while converting three of five.