Chole samosa is a filling and flavorful street food that combines crispy, savoury samosas with protein-rich chole. It's a yummy meal that you can make at home.