Curry Chicken Roti fills the kitchen with warm spices and soft, flaky bread—comfort on a plate. This simple recipe gives you tender curried chicken wrapped in homemade roti, perfect for a cozy family meal. It smells of cumin, turmeric, and garlic as it cooks and the roti browns on the skillet. If you like layered weeknight meals, try our chicken and sweet potato curry for another easy dinner idea.
Why Make This Recipe
- Quick & Easy: You can make the curry and dough in under an hour.
- Family Favorite: Mild spices please kids and adults alike.
- Budget-Friendly: Uses pantry spices and simple cuts of chicken.
- Make-Ahead Friendly: Curry keeps and tastes better the next day.
This recipe stands out because the roti is soft with a light chew and the curry stays saucy and warm inside each fold. It gives that homey comfort you want after a long day — a mix of cozy warmth and satisfying, savory flavors that bring the family together.
Ingredients
For the curry
- 1 lb (450 g) boneless chicken thighs, cut into bite-size pieces (or breasts)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 thumb-size piece of ginger, grated (about 1 tbsp)
- 2 tbsp curry powder (mild or medium)
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tbsp tomato paste
- 1 medium potato, peeled and diced (optional, for heartiness)
- 1 cup (240 ml) coconut milk or chicken stock (see note)
- 1 cup (240 ml) chicken broth or water
- 2 tbsp vegetable oil or ghee
- Salt and black pepper to taste
- Fresh cilantro or parsley, chopped, for garnish
- Note: Use unsweetened coconut milk for a creamy curry, or chicken stock for a lighter sauce.
For the roti (flatbread)
- 2 cups (250 g) all-purpose flour, plus extra for dusting
- 1 tsp salt
- 2 tbsp vegetable oil or melted butter
- About 3/4 cup (180 ml) warm water (add slowly)
- 1–2 tbsp butter or ghee for cooking the roti
- Note: For softer roti, let the dough rest 20–30 minutes.
How to Make Curry Chicken Roti
- Prep first: cut the chicken, chop the onion, mince garlic, and grate ginger. Let the roti dough rest later while the curry simmers.
- Mini-tip: Resting the dough makes the roti more flexible and easier to roll.
- Make the dough: in a bowl mix flour and salt, add oil, then stir in warm water little by little until a soft dough forms. Knead 3–4 minutes until smooth. Cover and rest 20–30 minutes.
- Why this matters: A smooth, rested dough rolls out thin without snapping back.
- Start the curry: heat oil or ghee in a large pan over medium heat. Add onion and cook until soft and slightly golden, about 5–7 minutes. Add garlic and ginger and cook 1 minute until fragrant.
- Sensory note: You’ll smell warm, spicy aromatics right away.
- Add spices: stir in curry powder, turmeric, and cumin. Cook 30–60 seconds to bloom the spices and deepen flavor. Add tomato paste and mix well.
- Mini-tip: Blooming spices in oil brings out a richer taste.
- Brown the chicken: add chicken pieces and cook until the outside is lightly browned, about 4–6 minutes. If using potatoes, add them now. Season with salt and pepper.
- Simmer: pour in coconut milk and chicken broth, bring to a gentle simmer, cover and cook 15–20 minutes until chicken and potatoes are tender and sauce thickens. Adjust salt.
- Why this step matters: Low simmer makes the chicken tender and the sauce cozy and saucy.
- Shape the roti: divide rested dough into 8 balls. On a floured surface, roll each into a thin circle (about 6–8 inches). Keep covered with a towel to stay soft.
- Cook the roti: heat a heavy skillet or cast-iron pan over medium-high heat. Add a small pat of butter or ghee, place a roti, and cook 1–2 minutes until brown spots appear. Flip and cook the other side 1–2 minutes. Repeat. Keep cooked rotis wrapped in a towel to stay warm and soft.
- Mini-tip: Press gently with a spatula while cooking so the roti puffs slightly.
- Assemble: spoon warm curry onto a roti, garnish with chopped cilantro, and fold or roll. Serve hot so the roti soaks up the sauce and releases steam when unwrapped.
- Sensory note: The first bite should be warm, soft bread with rich, spiced chicken and a hint of coconut or tomato.
How to Serve Curry Chicken Roti
- Serve wrapped like a handheld roll with extra sauce on the side for dipping. Garnish with fresh cilantro and lime wedges.
- Make a platter: place cut rotis with bowls of curry, cucumber salad, and pickled onions for color and crunch.
- Pair with a simple side like rice or a light green salad to balance the richness — try pairing with an easy air-fry sweet and sour chicken for a fun mix of flavors.
How to Store Curry Chicken Roti
- Fridge: Cool the curry and roti first. Store curry in an airtight container for up to 3–4 days. Keep roti wrapped in foil or plastic for 2–3 days.
- Freezer: Freeze curry in a freezer-safe container for up to 3 months. Freeze roti stacked with parchment paper between each and wrapped in foil.
- Reheat: Warm the curry gently on the stove over low heat, adding a splash of water if too thick. Reheat roti on a skillet or oven wrapped in foil at 300°F (150°C) until warm. Avoid microwaving rotis dry — wrap them in a damp paper towel first for a softer result.
Tips to Make Curry Chicken Roti
- Use thigh meat for more tender, juicy chicken.
- Bloom spices in oil for at least 30 seconds to deepen flavor.
- Keep rolled rotis covered so they stay soft until cooking.
- If sauce is too thin, simmer uncovered a few minutes; if too thick, add splash of water or stock.
- Taste and adjust salt toward the end so flavors balance.
Variation
- Vegetarian: Replace chicken with chickpeas and extra veggies (cauliflower, carrots). Cook the vegetables until tender and follow the same sauce.
- Gluten-free: Use a certified gluten-free all-purpose flour blend and adjust water as needed for the dough texture.
FAQs
Can I use chicken breasts instead of thighs?
Yes. Chicken breasts work fine; watch the cooking time so they stay tender. Cut them into even pieces and simmer until cooked through, about 10–12 minutes.
Can I make the roti ahead of time?
You can make roti ahead and keep them wrapped in foil in a warm oven (low setting) for a short time. For longer storage, freeze them and reheat in a skillet or oven.
How spicy is this curry, and can I make it milder?
This recipe is mild to medium depending on the curry powder. To make it milder, use less curry powder or add more coconut milk. For more heat, add chopped fresh chilies or a pinch of cayenne.
Conclusion
Curry Chicken Roti brings warm spices, soft bread, and simple family comfort to your dinner table. The mix of fragrant curry and homemade roti creates a cozy, hands-on meal that feels special but stays easy. I hope this recipe becomes one you return to on chilly nights or busy evenings. If you try it, please leave a comment and a star rating so others can find this cozy dish, and share it on Pinterest or Facebook to spread the comfort. For another home-style take, see Homemade Curry Chicken Roti | Orchids + Sweet Tea. What twist did you try? Let us know below!

Curry Chicken Roti
Ingredients
For the curry
- 1 lb boneless chicken thighs, cut into bite-size pieces or breasts
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 thumb-size piece ginger, grated (about 1 tbsp)
- 2 tbsp curry powder (mild or medium)
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1 tbsp tomato paste
- 1 medium potato, peeled and diced (optional, for heartiness)
- 1 cup coconut milk or chicken stock (see note) Use unsweetened coconut milk for a creamy curry, or chicken stock for a lighter sauce.
- 1 cup chicken broth or water
- 2 tbsp vegetable oil or ghee
- to taste Salt and black pepper
- to garnish Fresh cilantro or parsley, chopped
For the roti (flatbread)
- 2 cups all-purpose flour, plus extra for dusting
- 1 tsp salt
- 2 tbsp vegetable oil or melted butter
- 3/4 cup warm water (add slowly)
- 1–2 tbsp butter or ghee for cooking the roti For softer roti, let the dough rest 20–30 minutes.
Instructions
Preparation
- Cut the chicken, chop the onion, mince garlic, and grate ginger. Let the roti dough rest while the curry simmers.
- In a bowl mix flour and salt, add oil, then stir in warm water little by little until a soft dough forms. Knead for 3–4 minutes until smooth. Cover and let rest for 20–30 minutes.
Cooking the curry
- Heat oil or ghee in a large pan over medium heat. Add onion and cook until soft and slightly golden, about 5–7 minutes.
- Add garlic and ginger and cook for 1 minute until fragrant.
- Stir in curry powder, turmeric, and cumin. Cook for 30–60 seconds to bloom the spices.
- Add tomato paste and mix well.
- Add chicken pieces and cook until the outside is lightly browned, about 4–6 minutes. If using potatoes, add them now. Season with salt and pepper.
- Pour in coconut milk and chicken broth, bring to a gentle simmer, cover and cook for 15–20 minutes until chicken and potatoes are tender and sauce thickens.
Cooking the roti
- Divide rested dough into 8 balls. On a floured surface, roll each into a thin circle (about 6–8 inches). Keep covered with a towel to stay soft.
- Heat a heavy skillet or cast-iron pan over medium-high heat. Add a small pat of butter or ghee, place a roti, and cook for 1–2 minutes until brown spots appear. Flip and cook the other side for 1–2 minutes. Repeat and keep cooked rotis wrapped in a towel.
Assembly
- Spoon warm curry onto a roti, garnish with chopped cilantro, and fold or roll. Serve hot.