as nouns the difference between pakora and bhaji is that pakora is a piece of vegetable deep fried in a batter flavoured with spices while bhaji is any of various indian dishes of fried vegetables.