Puri Bhaji is an Indian dish where whole wheat puris are deep-fried and served with a spiced potato curry. The puris are made from a firm dough, and the bhaji is cooked with tempered spices, onions, and mashed potatoes. The dish is garnished with coriander and served hot with pickles and yogurt.