This Indian Chicken Chaat Roti recipe is a delightful fusion of flavors and textures, perfect for a quick and satisfying meal. The marinated chicken, combined with fresh vegetables and wrapped in a warm roti, creates a delicious and nutritious dish that is sure to please your taste buds.
If you are not familiar with chaat masala, it is a tangy and slightly spicy spice blend commonly used in Indian cuisine. You can find it in the spice aisle of most supermarkets or at any Indian grocery store. Make sure to pick up fresh cilantro as well, as it adds a burst of freshness to the dish.
Ingredients for Indian Chicken Chaat Roti Recipe
Chicken breast: Boneless and skinless, cut into small pieces for easy cooking.
Yogurt: Used as a base for the marinade, adding creaminess and tang.
Chaat masala: A tangy and spicy spice blend essential for the chaat flavor.
Red chili powder: Adds heat and color to the marinade.
Turmeric powder: Provides a warm color and earthy flavor.
Cumin powder: Adds a nutty and slightly spicy flavor.
Coriander powder: Contributes a citrusy and aromatic note.
Salt: Enhances the overall flavor of the dish.
Lemon juice: Adds acidity and brightness to the marinade.
Roti: Indian flatbread used to wrap the chicken and vegetables.
Onion: Finely chopped, adds crunch and sharpness.
Tomato: Finely chopped, adds juiciness and freshness.
Cucumber: Finely chopped, adds a refreshing crunch.
Cilantro: Finely chopped, adds a burst of freshness and color.
Technique Tip for This Recipe
When marinating the chicken, ensure that each piece is evenly coated with the yogurt and spice mixture. This not only infuses the meat with flavor but also helps to tenderize it. For an even deeper flavor, consider marinating the chicken overnight in the refrigerator. When cooking the marinated chicken, avoid overcrowding the pan to ensure even cooking and a nice sear on each piece.
Suggested Side Dishes
Alternative Ingredients
chicken breast - Substitute with turkey breast: Turkey breast is lean and has a similar texture to chicken breast, making it a suitable substitute.
yogurt - Substitute with sour cream: Sour cream has a similar tangy flavor and creamy texture, which can mimic the role of yogurt in marinating the chicken.
chaat masala - Substitute with garam masala: Garam masala has a complex flavor profile that can provide a similar depth of flavor, though it lacks the tanginess of chaat masala.
red chili powder - Substitute with cayenne pepper: Cayenne pepper provides a similar level of heat and can be used in the same quantity.
turmeric powder - Substitute with saffron: Saffron can provide a similar color and a unique flavor, though it is more expensive and should be used sparingly.
cumin powder - Substitute with caraway seeds: Caraway seeds have a similar earthy flavor and can be ground to mimic cumin powder.
coriander powder - Substitute with ground fennel seeds: Ground fennel seeds have a sweet and slightly citrusy flavor that can replace coriander powder.
salt - Substitute with soy sauce: Soy sauce can add saltiness along with umami flavor, but use it sparingly to avoid overpowering the dish.
lemon juice - Substitute with lime juice: Lime juice has a similar acidity and citrus flavor, making it a good substitute for lemon juice.
roti - Substitute with whole wheat tortillas: Whole wheat tortillas have a similar texture and can be used in place of roti.
onion - Substitute with shallots: Shallots have a milder flavor and can be finely chopped to replace onions.
tomato - Substitute with red bell pepper: Red bell pepper can provide a similar sweetness and crunch when finely chopped.
cucumber - Substitute with zucchini: Zucchini has a similar texture and can be finely chopped to replace cucumber.
cilantro - Substitute with parsley: Parsley has a fresh flavor and can be used as a garnish in place of cilantro.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
Allow the cooked chicken to cool completely before storing. This helps prevent condensation, which can make the roti soggy.
Store the vegetable mixture (chopped onion, tomato, cucumber, and cilantro) separately in an airtight container in the refrigerator. This keeps the vegetables fresh and crisp.
Place the cooled chicken in an airtight container. It can be stored in the refrigerator for up to 3-4 days.
For longer storage, freeze the cooked chicken. Use a freezer-safe container or a resealable freezer bag. Label with the date and freeze for up to 2 months.
To freeze the roti, stack them with a piece of parchment paper between each one to prevent sticking. Place the stack in a resealable freezer bag, remove as much air as possible, and freeze. They can be stored for up to 2 months.
When ready to use, thaw the chicken and roti in the refrigerator overnight.
Reheat the chicken in a pan over medium heat until warmed through. Alternatively, you can use a microwave.
Warm the roti on a pan or in the microwave until soft and pliable.
Assemble the Indian chicken chaat roti by placing the reheated chicken on the roti, topping with the fresh vegetable mixture, and rolling it up.
Serve immediately for the best taste and texture.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap each roti with chicken and vegetables in aluminum foil to keep them moist.
- Place the wrapped rotis on a baking sheet.
- Heat in the oven for about 10-15 minutes or until thoroughly warmed.
Stovetop Method:
- Heat a non-stick pan over medium heat.
- Place the roti with chicken and vegetables on the pan.
- Cover the pan with a lid to trap the steam and heat evenly.
- Cook for about 5-7 minutes, flipping halfway through to ensure even heating.
Microwave Method:
- Place the roti with chicken and vegetables on a microwave-safe plate.
- Cover with a damp paper towel to keep the roti soft.
- Microwave on medium power for 1-2 minutes, checking halfway to avoid overcooking.
Steamer Method:
- Set up a steamer with boiling water.
- Place the roti with chicken and vegetables in a heatproof dish.
- Steam for about 5-7 minutes or until heated through.
Air Fryer Method:
- Preheat the air fryer to 320°F (160°C).
- Wrap the roti with chicken and vegetables in aluminum foil.
- Place in the air fryer basket and heat for 5-7 minutes, checking halfway to ensure even warming.
Best Tools for This Recipe
Mixing bowl: Use this to combine the yogurt, spices, and chicken for marination.
Measuring spoons: Essential for accurately measuring out the spices and lemon juice.
Cutting board: Use this as a surface for chopping the vegetables.
Knife: Necessary for finely chopping the onion, tomato, cucumber, and cilantro.
Pan: This will be used to cook the marinated chicken.
Spatula: Helpful for stirring and turning the chicken pieces while cooking.
Microwave: An optional tool for warming the rotis quickly.
Tongs: Useful for handling the hot rotis.
Serving plate: To assemble the chicken chaat roti before serving.
Spoon: For mixing the vegetable mixture and for spreading the chicken on the roti.
How to Save Time on This Recipe
Marinate in advance: Prepare the chicken marinade the night before to save time on the day of cooking.
Pre-chop vegetables: Chop the onion, tomato, cucumber, and cilantro ahead of time and store them in the fridge.
Use store-bought roti: Save time by using pre-made roti instead of making them from scratch.
Cook chicken in batches: If you have a large pan, cook the marinated chicken in batches to ensure even cooking and save time.
Multi-task: While the chicken is cooking, warm the rotis and mix the vegetable mixture to streamline the process.

Indian Chicken Chaat Roti Recipe
Ingredients
Main Ingredients
- 500 g Chicken Breast cut into small pieces
- 1 cup Yogurt
- 1 tablespoon Chaat Masala
- 1 teaspoon Red Chili Powder
- 1 teaspoon Turmeric Powder
- 1 teaspoon Cumin Powder
- 1 teaspoon Coriander Powder
- 1 teaspoon Salt or to taste
- 2 tablespoon Lemon Juice
- 4 pieces Roti
- 1 cup Onion finely chopped
- 1 cup Tomato finely chopped
- 1 cup Cucumber finely chopped
- 1 cup Cilantro finely chopped
Instructions
- 1. In a mixing bowl, combine yogurt, chaat masala, red chili powder, turmeric powder, cumin powder, coriander powder, salt, and lemon juice. Mix well.
- 2. Add chicken pieces to the marinade and coat well. Let it marinate for at least 30 minutes.
- 3. Heat a pan over medium heat and cook the marinated chicken until fully cooked, about 10-15 minutes.
- 4. In a separate bowl, mix chopped onion, tomato, cucumber, and cilantro.
- 5. Warm the rotis on a pan or in the microwave.
- 6. Place a portion of the cooked chicken on each roti, top with the vegetable mixture, and roll up the roti.
- 7. Serve immediately.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Buffalo Chicken Wing Sauce Recipe15 Minutes
- Basic Crepes Recipe30 Minutes
- Indian Shakkarpara Recipe35 Minutes
- Indian Colocasia Leaves Curry Recipe1 Hours
- Indian Matar Ghugni Recipe45 Minutes
- Indian Mushroom Korma Recipe45 Minutes
- Indian Maharashtrian Amti Dal Recipe45 Minutes
- Indian Boondi Ladoo Recipe50 Minutes

Leave a Reply