This work proposes a fiber bending sensor based on the Mach-Zehnder interferometer (MZI) constructed using a side-polished multimode fiber (MMF) with bending direction recognition. The sensor is fabricated by directly fusing a section of side-polished MMF sandwiched between two no-core fibers (NCFs) to an input and output single-mode fibers (SMFs). As the applied curvature varies from 0 m−1 to 1.64 m−1, the transmission spectra of the sensor exhibit distinct and linear wavelength shift in opposite directions. The maximum sensitivity observed in 0° and 180° bending is 3.252 nm/m−1 and −1.146 nm/m−1, respectively. The maximum temperature sensitivity is 0.0621 nm/°C and this effect can be compensated by using the sensitivity matrix. The advantages of the proposed sensor include its ability to accurately quantify the direction and magnitude of bending, temperature crosstalk elimination, and cost-effectiveness. These features make the sensor highly desirable for a wide range of practical directional bending applications, such as medical wearable devices for human joint range of motion monitoring.