Holiday samosas? Indeed! Just add mushrooms and walnuts

Samosas probably are India’s favorite snack. These crispy triangles are loved by everyone from Bollywood actresses to business managers and toddlers to grandmas. ADVERTISING Samosas probably are India’s favorite snack. These crispy triangles are loved by everyone from Bollywood actresses