Winters always create a demand for oily and crispy dishes, and nothing fits this better than pooris or kachoris with a side of either halwa or aloo sabzi. The fried flatbreads are crisp, if you have them hot off the kadhai and their sides warm and hearty. They have North Indian folks in a grip, so much so that the dish flies off the shelves of popular local joints.
Winter mornings in North India don't ask for much – just something fried and spiced, that makes you forget the fog outside that puts everyone in a sleepy stupor. Two breakfasts rise to this challenge with the kind of confidence that only develops after decades on street corners: kachori with aloo sabzi and bedmi poori with halwa. Both are deep-fried flatbreads with sides. Both show up when temperatures drop. And both have their loyalists who will argue their case over multiple cups of chai. The question isn't which one is healthier or quicker to make. It's simpler and harder than that: which breakfast captures what winter mornings should feel like?
Walk through Mathura or Varanasi at dawn, and the smell of kachoris frying in oil hits you even before you can see the large kadhai. The kachoris are stuffed with a mixture of moong dal or urad dal, mixed with fennel, coriander, cumin, ginger, green chilli, turmeric, and asafoetida (hing), and enough dried mango powder to make your mouth water before you've even taken a second bite.
Then comes the aloo sabzi. Not the creamy, tomato-based kind you find with chole bhature. This one runs thinner. Small pieces of potatoes swim in a gravy made with cloves, black pepper, and sometimes seventeen spices if you're eating at the right shop. In Mathura, they call it ‘dubki wala aloo’, aka dipping potatoes (as the pieces swim in curry).
You will find it being sold by street vendors and small shops, with raw onions, green chillies and a carrot pickle on the side. The kachori is dry and intensely flavoured, the sabzi is wet and punchy. You don't sit down to this breakfast thinking about balance or nutrition. You sit down because it's cold, you're hungry, and this dish, in a small steel plate, fixes both.
Bedmi poori is not as flashy as the kachori, but it does have an undeniable presence. This poori is made with urad dal already kneaded into the wheat dough, creating a flatbread that's crisp and slightly nutty. Given its subtle flavour, its pairing is also mellow, changing everything about the overall taste of the dish.
Bedmi poori does not arrive alone. It comes with aloo sabzi, yes, but also with halwa – only, it’s not a dessert to be consumed at the end of the meal, but rather a supplement to the whole dish. You can have it anyway you wish, starting with the aloo and the poori and finishing both off with halwa as the dessert or consuming the poori with halwa and the aloo sabzi.
The halwa in question is usually sooji-based, and some Old Delhi shops serve it with a pinch of saffron or cardamom to dress it up. It's not gooey or overly sweet, making it perfect to go with bedmi poori. What makes it so enticing is that it uses ghee that makes it rich while still maintaining its humble milk meets semolina humility.
Kachori with aloo sabzi is a staple breakfast in Uttar Pradesh, especially in cities and towns such as Varanasi, Mathura and Agra, where local street stalls serve deep-fried kachoris with spicy potato curry each morning. This combination is widely eaten on the go or at roadside eating spots throughout the state.
Bedmi poori with halwa is closely associated with Delhi’s Old City, particularly around Chandni Chowk and Chawri Bazaar. Here, bedmi poori – a wheat and urad-dal dough fried till crisp – is served with potato sabzi and sometimes halwa. Many long-established sweet shops in this area are known for this breakfast item and draw crowds from the earliest hours of the morning.
Winter does something specific to food in North India. It justifies the use of ghee, which has warming properties. It makes deep-fried breakfasts feel less like indulgence and more like necessity. Both kachori and bedmi lean into this hard, neither one pretending to be light or virtuous. They're winter foods because they provide warmth, yes, but also because the cold makes their richness tolerable.
These breakfasts show up when the produce does, when fresh peas, carrots, and potatoes flood the markets, where the sharp chill in the air makes standing over a frying kadhai feel less like labour and more like relief. The seasonality isn't incidental. These dishes evolved in a time when winter meant eating what grew nearby and cooking in ways that kept you warm. That logic still holds, even if the reasons have shifted.
Choosing between kachori with aloo sabzi and bedmi poori with halwa depends entirely on what kind of winter morning you're having. Need to get moving? Want something that hits hard and fast? Kachori wins. But if it's a Sunday, if the fog is thick enough that leaving the house feels like an option, not a necessity, if you have time to sit and work through a plate that offers both heat and sweetness, then bedmi poori with halwa makes the stronger case. It's not trying to rush you.