The Ultimate Kathi Roll Recipe: A Delicious Street Food Experience at Home
Introduction
Have you ever craved a quick, flavorful, and satisfying meal on-the-go? Look no further than the iconic Kathi Roll! A perfect fusion of tender, spiced filling wrapped in a soft, warm paratha, this street food classic is not only delicious but incredibly versatile. Whether you’re a meat lover, a vegetarian, or someone who enjoys a mix of both, Kathi Rolls can be customized to suit any taste.
In this blog, we’ll walk you through the step-by-step process of making the perfect Kathi Roll at home, using simple ingredients and easy techniques. So, get ready to dive into this delicious journey of flavors, as we bring the taste of Indian street food right to your kitchen!
What is a Kathi Roll?
Originating from the streets of Kolkata, the Kathi Roll is a beloved Indian snack. It’s essentially a flatbread (typically a paratha) filled with a spiced filling like chicken, mutton, or paneer, along with fresh vegetables, tangy chutneys, and pickles. The beauty of a Kathi Roll lies in its versatility—whether you’re craving something spicy, tangy, or mild, this wrap can be adjusted to suit your preferences.
Over time, Kathi Rolls have become a popular dish not just in India, but globally, as people enjoy the easy-to-eat, flavor-packed snack on-the-go.
Kathi Roll Recipe: Ingredients
Here’s what you’ll need to make your own Kathi Roll at home:
For the Filling:
- 2 cups chicken breast, diced (or paneer/tofu for a vegetarian option)
- 1 tablespoon oil
- 1 teaspoon ginger-garlic paste
- 1 teaspoon red chili powder (adjust to taste)
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon cumin powder
- 1 tablespoon lemon juice
- Salt to taste
- 1 small onion, finely sliced
- 1 small tomato, finely chopped
- 1/4 cup fresh coriander leaves, chopped
- 1 tablespoon yogurt (for marinating)
For the Paratha:
- 1 1/2 cups whole wheat flour
- 1 tablespoon oil
- Water as needed
- Salt to taste
For Assembling the Kathi Roll:
- 1/2 cup thinly sliced onions
- 1/2 cup cabbage, shredded
- 2-3 tablespoons green chutney
- 2-3 tablespoons tamarind chutney (optional)
- A squeeze of lemon juice
- Chili powder (optional for extra heat)
Step-by-Step Kathi Roll Recipe
1. Marinate the Filling
Start by marinating your choice of protein. If you’re using chicken, mix the diced chicken with yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, and salt. Let the chicken marinate for at least 30 minutes for the flavors to soak in. If you’re opting for paneer or tofu, marinate them in the same way.
2. Prepare the Paratha
To make the paratha, mix whole wheat flour, salt, and oil in a bowl. Gradually add water to form a soft dough. Knead it for about 5-7 minutes until smooth. Divide the dough into small balls and roll each ball into a flat, round shape using a rolling pin. Heat a tawa or skillet and cook the paratha, brushing a little oil on both sides for a golden, crispy texture. Set aside.
3. Cook the Filling
Heat oil in a pan and add the marinated chicken (or paneer). Sauté until cooked through and tender. Add the onions and tomatoes to the pan, cooking until softened. Stir in fresh coriander and let everything cook together for another 2-3 minutes. Your flavorful filling is now ready!
4. Assemble the Kathi Roll
Now it’s time to assemble the roll. Place the cooked paratha flat on a plate. Spread a little green chutney and tamarind chutney on top. Add a generous amount of the cooked filling to the center. Top with sliced onions, shredded cabbage, and a squeeze of lemon juice. You can also sprinkle chili powder if you want a little extra heat. Roll the paratha tightly to form a wrap.
5. Serve
Your homemade Kathi Roll is ready to be served! Wrap it in parchment paper or foil to keep it intact and enjoy it as a snack, lunch, or dinner.
Why You’ll Love This Kathi Roll Recipe
The Kathi Roll is more than just a quick snack. It’s a satisfying meal that brings together a delightful blend of spices, tender fillings, and the satisfying crunch of fresh vegetables—all wrapped in a soft, warm paratha. This recipe allows you to customize it to your preference, whether you enjoy it with chicken, paneer, or veggies.
What makes it even better is the fact that you can prepare it ahead of time, making it an ideal choice for meal prepping, busy weekdays, or weekend gatherings. Plus, Kathi Rolls are an excellent option for lunch boxes, and they’re perfect for parties or family get-togethers.
Kathi Roll Recipe FAQs
1. Can I make the paratha ahead of time?
Absolutely! You can prepare the paratha dough ahead of time and store it in the fridge for up to 2 days. Alternatively, you can cook the parathas in advance and reheat them just before assembling the rolls.
2. How can I make the Kathi Roll vegan?
Making a vegan Kathi Roll is easy! Use tofu or vegetables (like potatoes or cauliflower) instead of chicken or paneer. For the chutneys, use vegan yogurt or skip the yogurt altogether.
3. What else can I use for the filling?
The beauty of Kathi Rolls is their versatility! You can use mutton, egg, or even chickpeas for a vegetarian option. You can also experiment with different veggies like bell peppers, carrots, and spinach.
4. Can I make the Kathi Roll spicier?
For a spicier version, you can increase the amount of chili powder in both the marination and the filling. Additionally, you can add a dash of cayenne pepper or green chilies to the filling.
5. Can I make Kathi Rolls without a tawa?
Yes, you can use a regular skillet or a griddle to cook the paratha. A non-stick pan works well for cooking the paratha evenly.

