Veg Puffs have been one of my favorite snacks of all time. They are so buttery and delicious. I can just smell the goodness while they bake. YUMMY!! This recipe is sure to impress anyone. I won’t say that this is an easy recipe. No it isn’t!! I say this coz this recipe is made…