Flaky egg-coated parathas wrapped around spiced paneer filling with onions, peppers, and tangy chutney. Kolkata-style street food turned into a protein powerhouse.
Kathi rolls are the ultimate Indian street food. If you've ever been to Kolkata, you know what I'm talking about. They're basically the Indian answer to a burrito, a flaky paratha coated in egg, stuffed with spiced filling, rolled up tight, and eaten on the go. I used to get them from a street cart near my college every single week.
The genius of the kathi roll for protein is that the paratha itself gets coated in beaten egg before the filling goes in. That's a built-in protein boost that most wraps don't have. I took it further by using 2 eggs per roll, one for the egg wash and one scrambled into the filling, and packed in a generous amount of spiced paneer. The paneer gets a quick sear with onions and bell peppers so it has some char and bite to it.
Four rolls, four meals, 32g of protein each. I'll batch the paneer filling on Sunday and assemble fresh rolls throughout the week. The filling keeps great in the fridge, and the actual assembly takes less than ten minutes. It's street food that fits your macros.
A standard kathi roll at a street stall uses a small amount of paneer and one egg for the paratha coating, delivering about 15-18g protein. We use a full 8oz paneer for the filling, coat each paratha with a full egg, and add extra egg scrambled into the filling. That's 8 eggs total across 4 rolls, pushing protein to 32g per serving.