Samosa- Baked recipe. A popular Indian snack. Favorite of millions, made with a healthy twist. Tastes best with homemade Amchoor Chutney. Samosa! Samosa is one of the most popular snacks in India. You’ll rarely find someone who hasn’t eaten or loves Samosa. It is a go-to snack on major occasions. Over time, it has…