
Experience the vibrant flavors of Indian street food with this homemade paneer kathi roll. Tender pieces of spiced paneer wrapped in a soft whole wheat roti, accompanied by fresh vegetables and zesty green chutney create a perfect harmony of textures and tastes. This portable feast brings the bustling streets of Calcutta right to your kitchen.
After discovering kathi rolls during my exploration of Indian cuisine, I was amazed by how such simple ingredients could create such complex flavors. The combination of marinated paneer, fresh herbs, and crunchy vegetables has become my go-to recipe for introducing friends to Indian cooking.
Essential Ingredients for Authentic Flavor
- Fresh Paneer: Firm and creamy, this homemade or high-quality store-bought cheese holds its shape well and absorbs flavors beautifully.
- Greek Yogurt: Thick and tangy, it forms a rich marinade that tenderizes and enhances depth of flavor.
- Whole Wheat Flour: The key to soft, authentic roti with a slightly nutty taste and perfect chew.
- Fresh Mint and Coriander: Fragrant and bright, these herbs bring a refreshing contrast to bold, spiced dishes.
- Ginger-Garlic Paste: A staple in Indian cooking, it infuses dishes with warmth and deep, aromatic flavor.
- Quality Spices: From cumin to garam masala, each spice plays a crucial role in creating balanced, authentic taste.
- Fresh Vegetables: Crisp and colorful, they add texture, nutrition, and a natural sweetness that complements bold spices.
Creating Your Indian Street Food
- The Perfect Marinade:
- Begin by combining thick Greek yogurt with aromatic spices. Add ginger-garlic paste, warming spices like cumin and coriander, and brightening agents like amchur powder. Gently coat your paneer cubes in this flavorful mixture, allowing them to absorb the spices for at least thirty minutes.
- The Vibrant Chutney:
- Blend fresh coriander and mint leaves until fragrant. Add green chilies for heat, adjusting to your preference. Incorporate ginger, garlic, and tangy spices like roasted cumin and dry mango powder. Process until smooth, adding yogurt to achieve the perfect consistency.
- The Fresh Filling:
- Prepare your vegetables with careful attention to size and texture. Shred cabbage finely, julienne carrots, and slice onions paper-thin. Toss them together with chaat masala and a squeeze of fresh lemon juice, allowing the flavors to meld while you prepare other components.
- Creating Perfect Rotis:
- Mix whole wheat flour with a pinch of salt and oil. Gradually add water while kneading to achieve a soft, pliable dough. Let it rest to develop gluten for optimal texture. Roll each portion into thin circles, cooking on a hot griddle until spotted with golden brown.
- The Final Assembly:
- Warm your roti on the griddle. Spread a generous layer of green chutney, leaving the edges clean. Arrange your golden-brown paneer pieces in a line down the center. Top with your seasoned vegetable mixture, adding extra chaat masala for an authentic street food touch.

During my travels through India, I learned that the best kathi rolls come from vendors who take pride in each component. The careful balance of spices, the perfectly grilled paneer, and the fresh, crisp vegetables all contribute to that memorable street food experience.
Serving Suggestions
Serve immediately while the roti is still warm and the paneer is hot. Offer additional green chutney on the side for dipping. Consider serving with cooling mint-flavored buttermilk or masala chai for an authentic experience.
Creative Variations
Experiment with different proteins like tofu or chickpeas for a vegan version. Add a layer of scrambled eggs for a Mumbai-style Frankie. Include pickled onions or spicy mango pickle for extra tang and heat.
Storage Solutions
Prepare components separately and store in airtight containers. Rotis can be made ahead and reheated. Keep chutney refrigerated for up to two days. Assemble rolls fresh for the best texture and taste.

After perfecting this recipe through countless attempts, I've found that the key to an outstanding kathi roll lies in the balance of textures and temperatures. When the warm, spiced paneer meets the cool, crunchy vegetables and zesty chutney, wrapped in a fresh, soft roti, it creates a street food experience that transcends its humble ingredients.
Frequently Asked Questions
- → Can I make these rolls ahead of time?
- You can prepare the components ahead - marinate paneer, make chutney, and prepare dough. Assemble just before serving for best results.
- → What can I substitute for paneer?
- You can use firm tofu, though the texture will be different. For non-vegetarians, chicken can be used with the same marinade.
- → Why use hung curd in the marinade?
- Hung curd (strained yogurt) is thicker and helps the marinade stick better to the paneer, resulting in more flavor.
- → Can I use store-bought flatbread?
- Yes, though homemade whole wheat rotis provide the best taste and texture. Store-bought chapatis or tortillas can work in a pinch.
- → How do I keep the rolls from getting soggy?
- If packing for later, keep the chutney and salad separate and add just before eating. You can also wrap the roll in foil to maintain freshness.