Garam masala, which literally means hot (garam) spice (masala), is a popular spice blend used throughout India and neighbouring countries too. It is a... «Read More »