The VPC serverless connectors would work well for this purpose, since they are used to connect your serverless services to a VPC with internal IP addresses. This ensures that the connection between the front and back ends goes through the VPC and not the internet.
This documentation should be a starting point to know more about VPC serverless access.