Fenugreek or methi powder by 24 Mantra is a power-packed Indian spice rich in galactomannan fiber. It helps control blood sugar and weight management and aids heart health. Slightly bitter but odorless, fenugreek powder also has immense beauty benefits and is an excellent source of protein.