This paper presents a spectral collocation technique to solve fractional stochastic Volterra integro-differential equations (FSV-IDEs). The algorithm is based on shifted fractional order Legendre orthogonal functions generated by Legendre polynomials. The shifted fractional order Legendre–Gauss–Radau collocation (SFL-GR-C) method is developed for approximating the FSV-IDEs, with the objective of obtaining a system of algebraic equations. For computational purposes, the Brownian motion function W(x) is discretized by Lagrange interpolation, while the integral terms are interpolated by Legendre–Gauss–Lobatto quadrature. Numerical examples demonstrate the accuracy and applicability of the proposed technique, even when dealing with non-smooth solutions.