Definition
Indian mustard is a species of mustard plant known for its pungent seeds and edible leaves, widely used in Indian cuisine. Both the seeds and leaves offer a distinctive, sharp flavor. Think of it as the bolder, spicier cousin of yellow mustard. ๐ถ๏ธ Unlike milder mustards, Indian mustard delivers a powerful kick that can add depth to various dishes. It's used in pickles, curries, and as a green vegetable. Indian mustard is a staple in many Indian households.