The first time I tasted Chicken Kottu Roti, I was instantly captivated by the medley of flavors and textures. Picture this: a bustling street market, the sound of knives clattering against a hot griddle, and the intoxicating aroma that draws you closer with each step. It was a culinary revelation that has now become a beloved staple in my kitchen.
Fast forward to today, and I’m excited to share this delicious recipe that combines tender chicken, vibrant vegetables, and layers of spiced roti, all brought together in a rich coconut curry sauce. What I love about this dish is its versatility; it’s not only perfect for a cozy family dinner but also has the flair to impress guests at any gathering. Best of all, it breaks the monotony of fast food and brings the comforting warmth of homemade meals right to your table. So grab your apron, and let’s dive into the delightful world of Chicken Kottu Roti!
Why is this Chicken Kottu Roti so special?
Irresistible flavors: This dish is bursting with the richness of coconut milk and aromatic spices, creating a deliciously warm hug for your taste buds.
Easy to make: Even novice cooks will appreciate the straightforward steps, making this a perfect recipe to impress without the stress.
One-pan wonder: With everything cooked in one pan, cleanup is a breeze, allowing you more time to enjoy your meal and less time scrubbing dishes.
Vegetable-packed goodness: The colorful mix of veggies not only adds nutrition but also enhances the visual appeal, making it a feast for your eyes.
Crowd-pleaser: Whether it’s a family dinner or a gathering with friends, this dish will delight everyone, turning any occasion into a cozy celebration.
Versatile delight: Customize it to your liking by swapping proteins or adding your favorite vegetables. Explore this world of flavors with our simple guide on how to make the perfect curry!
Chicken Kottu Roti Ingredients
For the Curry
• Fresh ginger – adds warmth and depth to your curry.
• Garlic – enhances the flavor, making it irresistibly fragrant.
• Ground coriander – provides a citrusy zing that brightens the dish.
• Ground cumin – contributes a nutty, earthy flavor essential for depth.
• Black mustard seeds – add a lovely crunch; extra for serving enhances texture.
• Cardamom pods – introduce a sweet and aromatic note.
• Chilli powder – brings the heat; adjust based on your spice tolerance.
• Fresh curry leaves – infuse a unique fragrance that’s key to authenticity.
• Chicken thighs – juicy and tender cuts that soak up the flavors beautifully.
• Tomatoes – add freshness and acidity, balancing the richness.
• Salt – enhances all the flavors in the dish.
• Coconut milk – brings creaminess and a luxurious richness essential for Chicken Kottu Roti.
For the Kottu Roti
• Olive oil – for sautéing, giving a nice base flavor.
• Red onion – sweet and savory, it adds an aromatic base to the vegetables.
• More ginger – double the ginger for an extra kick!
• More garlic – to keep that bold flavor consistent throughout.
• Fresh curry leaves – an additional touch for that authentic taste.
• Hot green chilli – for those who like an extra punch!
• Carrot – brings color and sweetness, complementing the spices perfectly.
• Cabbage leaves – for crunch and nutrition, use thin slices for tenderness.
• Spring onion – adds a refreshing bite and garnish.
• Eggs – help bind everything together with creaminess.
• Curried chicken thighs – cut into bite-sized chunks for delightful bites.
• Curry sauce – a flavor-packed base that enriches the dish further.
• Fried roti – cut into strips, allowing the wonderful symphony of textures to shine.
To Serve
• Lime wedges – a squeeze adds brightness and elevates the flavors.
• Coconut sambal – provides a tangy kick that perfectly complements the curry.
How to Make Chicken Kottu Roti
-
Heat oil: Start by heating a little olive oil in a heavy-based casserole dish over medium heat. Add the minced ginger and garlic, frying for about 2 minutes until fragrant and golden.
-
Add spices: Next, toss in the ground coriander, cumin, black mustard seeds, cardamom pods, chilli powder, and fresh curry leaves. Fry until wonderfully aromatic, about 1-2 minutes, stirring often to avoid burning.
-
Brown chicken: Add the chicken thighs to the pan, cooking until they turn golden brown on both sides. This should take about 5-7 minutes, creating a flavorful base.
-
Incorporate tomatoes: Once the chicken is browned, add the diced tomatoes and salt. Cover the pan and reduce the heat. Let it simmer for 10 minutes to allow the flavors to meld together.
-
Add coconut milk: Pour in the coconut milk, stirring well. Cook uncovered for an additional 10 minutes, or until the sauce thickens, and you’re left with a creamy, luscious texture. Don’t forget to discard the cardamom pods!
-
Sauté vegetables: In a separate large sauté pan, heat a generous amount of olive oil. Add the sliced red onion, ginger, garlic, fresh curry leaves, and chopped green chilli, frying them for about 4 minutes until the onions become translucent.
-
Cook veggies: Now, add the julienned carrot, thinly sliced cabbage, and spring onion. Cook until the veggies have softened, stirring occasionally for even cooking.
-
Add eggs: Pour in the beaten eggs, allowing them to set without stirring for a minute. When cooked, add the curried chicken and curry sauce, stirring until everything is well combined.
-
Toss the roti: At the last moment, add the fried roti strips and gently toss everything together until fully incorporated.
-
Season and serve: Taste and adjust the seasoning with salt as needed. Top with extra fried curry leaves and mustard seeds for crunch, and serve with fresh lime wedges and coconut sambal on the side.
Optional: Garnish with fresh coriander for an extra pop of flavor.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Chicken Kottu Roti are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the curry up to 24 hours in advance—simply cook it through Step 5 and let it cool before transferring it to an airtight container in the refrigerator. The sautéed vegetables (Steps 6-8) can also be prepped ahead and stored for up to 3 days; just sauté them when you’re ready to finish the dish. To maintain quality, ensure everything is tightly sealed and refrigerate promptly. When ready to serve, reheat the curry gently on the stove while finishing the vegetables, and toss in the roti strips for a deliciously comforting meal that feels fresh and homemade!
Expert Tips for Chicken Kottu Roti
Perfectly balanced spices: Ensure your spices are fresh and toast them lightly in the pan before adding the chicken for a flavor boost.
Avoid overcooking chicken: Cook the chicken thighs just until golden; overcooking can lead to dryness. They should remain tender and juicy for the best Chicken Kottu Roti experience.
Veggie timing matters: Add the vegetables only after the chicken is thoroughly cooked; this ensures they remain vibrant and flavorful without getting mushy.
Don’t skip the sauce: The curry sauce is essential—allow it to thicken to create a creamy, rich flavor. Adjust the coconut milk for desired creaminess.
Customize your roti: Feel free to mix in other vegetables or proteins based on your preferences. Just remember to maintain the same cooking times for balanced flavors!
Serve warm: For the best experience, serve Chicken Kottu Roti hot, topped with fresh herbs and lime. The freshness elevates the dish immensely!
What to Serve with Chicken Kottu Roti?
Elevate your Chicken Kottu Roti experience with delicious side dishes and drinks that can truly round out your meal.
-
Coconut Rice: Creamy and fragrant, coconut rice complements the rich curry sauce perfectly, adding a pleasant sweetness to the meal. The subtle hint of coconut brings harmony to this flavorful dish.
-
Crispy Papadums: Light and crunchy, papadums provide a delightful contrast in texture. Their crispy nature makes them a perfect vehicle for scooping up the luscious curry.
-
Spiced Cucumber Salad: Fresh and zesty, this salad offers a cooling contrast to the warmth of the curry. The crunch of the cucumbers brings brightness that balances the meal.
-
Mango Chutney: Sweet and slightly spicy, mango chutney adds a delightful pop of flavor. A spoonful on the side enhances each bite of Chicken Kottu Roti with a fruity burst.
-
Lemonade or Iced Tea: A refreshing drink like lemonade or iced tea serves to cleanse your palate. The acidity in lemonade or the smoothness of iced tea enhances the meal while providing a cooling sensation.
-
Banana Fritters: For dessert, consider serving warm banana fritters. Their sweet, caramelized flavor and soft center create a comforting finish to your meal, echoing the warmth of the Chicken Kottu Roti.
With these delightful pairings, your dining experience will be unforgettable and filled with loved ones around the table.
Chicken Kottu Roti Variations
Feel free to play around with your Chicken Kottu Roti to tailor it to your taste and dietary needs!
-
Dairy-Free: Substitute coconut milk with almond or soy milk, adjusting spices to maintain flavor balance. It’s a creamy twist that keeps it light and dairy-free.
-
Vegetarian Delight: Replace chicken with chickpeas or tofu for a plant-based version that’s just as satisfying and full of flavor. Trust me, you won’t miss the meat!
-
Extra Spice: Add a teaspoon of curry powder or garam masala for a more intense flavor profile. The added warmth will leave your taste buds dancing with joy.
-
Crunchy Texture: Toss in some chopped bell peppers or snap peas along with the other veggies for a delightful crunch that complements the soft roti beautifully.
-
Low-Carb Option: Swap the roti for spiralized zucchini or cauliflower rice, making a lighter version that maintains all the savory goodness of the original dish.
-
Fruit Twist: For a surprising flavor kick, stir in some pineapple chunks or diced mango. The sweetness pairs wonderfully with the rich spices.
-
Mild Version: Reduce the quantity of green chili or omit it entirely to cater to those preferring a milder dish; the core flavors will still shine through.
-
Herb-Infused: Mix in fresh herbs such as cilantro or mint during the cooking process for a refreshing aroma that enhances each bite!
How to Store and Freeze Chicken Kottu Roti
Fridge: Store any leftovers in an airtight container for up to 3 days. Reheat gently in a pan over low heat, adding a splash of coconut milk for creaminess.
Freezer: Freeze the Chicken Kottu Roti in a sealed, freezer-friendly container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: When ready to enjoy, reheat gently on the stovetop, stirring occasionally. This ensures even warming without compromising texture.
Serving fresh: For the best taste, serve immediately after cooking. Freshly made Chicken Kottu Roti is always a delightful experience!
Chicken Kottu Roti Recipe FAQs
How do I select the right chicken thighs?
Absolutely, opting for bone-in, skin-on chicken thighs can add extra flavor and moisture to your dish. Look for thighs that are plump and have a nice marbling of fat for the best results. Freshness is key, so ensure they don’t have an off smell or dark spots all over.
How should I store leftover Chicken Kottu Roti?
To keep your Chicken Kottu Roti fresh, store any leftovers in an airtight container in the fridge for up to 3 days. I recommend reheating it gently in a pan over low heat with a splash of coconut milk to maintain its creaminess and flavor.
Can I freeze Chicken Kottu Roti?
Yes, you can freeze Chicken Kottu Roti! Place it in a sealed, freezer-friendly container and it will last for up to 2 months. To thaw, simply transfer it to the fridge overnight. When you’re ready to enjoy it, reheat it on the stovetop, stirring occasionally to ensure even warming and preserve the texture.
What should I do if my coconut curry sauce is too thin?
If your sauce turns out thinner than expected, don’t worry! Simply simmer it uncovered on low heat for an additional 5-10 minutes to allow the excess liquid to evaporate and thicken. You can also add a cornstarch slurry (1 teaspoon of cornstarch mixed with 2 teaspoons of cold water) for a quick fix. Stir continuously until it thickens, and you’ll be good to go!
Is Chicken Kottu Roti suitable for everyone?
While Chicken Kottu Roti is a delicious meal, it’s important to consider any dietary restrictions. It’s gluten-heavy due to the roti, so for a gluten-free option, substitute with gluten-free flatbreads. Additionally, those with coconut allergies should replace coconut milk with a dairy alternative like heavy cream. Always check for allergies when sharing with family and friends!
Can pets share Chicken Kottu Roti?
While the ingredients are mostly safe, it’s best not to share Chicken Kottu Roti with your pets. Onions and garlic can be harmful to dogs in significant amounts. If you’d like to treat your furry friend, prepare a simple, plain chicken dish without any seasoning and ensure it’s fully cooked without any additives.

Savory Chicken Kottu Roti Recipe for Comforting Flavor Fun
Ingredients
Equipment
Method
- Heat olive oil in a heavy-based casserole dish over medium heat. Add minced ginger and garlic; fry for 2 minutes until fragrant and golden.
- Add ground coriander, cumin, black mustard seeds, cardamom pods, chilli powder, and fresh curry leaves; fry until aromatic, about 1-2 minutes.
- Add chicken thighs, cooking until golden brown on both sides, about 5-7 minutes.
- Incorporate diced tomatoes and salt, cover, and simmer for 10 minutes.
- Add coconut milk, stirring well. Cook uncovered for 10 minutes until the sauce thickens.
- In a separate sauté pan, heat olive oil, then add sliced red onion, ginger, garlic, fresh curry leaves, and chopped green chilli; fry for 4 minutes.
- Add julienned carrot, thinly sliced cabbage, and spring onion; cook until softened.
- Pour in beaten eggs, allowing them to set for a minute. Add curried chicken and curry sauce, stirring until combined.
- Add fried roti strips, gently toss until fully incorporated.
- Season with salt, top with extra fried curry leaves and mustard seeds, and serve with lime wedges and coconut sambal.







