This semi-dry bhaji is known as Batka Bhaji, It is served with puri made with wheat and semolina flour fried in oil, so this dish is called puri bhaji.