Ferulic acid is a widespread phenolic compound that occurs in seeds and leaves, both in its free form and conjugated to polysaccharides, carbohydrates, glycoproteins and lignins in the plant cell walls. It exhibits various biological activities, like antioxidant, anticarcinogenic, anti-inflammatory, hepatoprotective, antimicrobial, and antiviral activity, and it modulates enzyme activity. Given these wide potential health benefits, ferulic acid has attracted considerable research interest and may be considered a biomolecule with strong prospects as a functional food ingredient. Great attempts have been made to enhance its extraction process and recovery from natural matrices and agro-industrial wastes for its various applications relating to human health and nutrition. This review presents the recently available information on the extraction methods for quantifying ferulic acid in different samples, along with its bioavailability and stability in processing foods and biological activities.