Add oil if needed. Keep the flame on medium.
Now, add the bay leaves (tear them from the middle), cloves, cardamom, cinnamon stick (break them into pieces), and the dried red chilis (break them from the middle).
Stir them until fragrant and then add the ginger and garlic paste.
Stir them nicely until the raw scent is gone.
To this, add the onion, tomato, and green chili paste.
Stir them together.
Continue to stir and let the masala cook.
After about 5-6 minutes, add the turmeric powder, cumin powder, red chili powder, salt to taste and sugar to taste (optional). Keep the flame on low to medium.
Mix them nicely with the masala. Add splashes of water in between if needed.
Let the masala cook until the oil separates from it.