This chicken curry is a flavorful dish that combines tender chicken pieces simmered in a rich and aromatic sauce. Paired with soft, homemade roti, it makes for a satisfying meal.
The recipe is straightforward and can be customized with your choice of spices and vegetables. Making roti from scratch adds a delightful touch to this traditional dish.
Vibrant Chicken Curry
This chicken curry is a delightful combination of tender chicken pieces simmered in a rich, creamy sauce. The blend of spices creates a savory experience that is both comforting and satisfying.
Marinating the chicken enhances its flavor, allowing the spices to penetrate deeply. The addition of tomatoes and coconut milk results in a luscious sauce that perfectly complements the chicken. Fresh cilantro adds a burst of color and freshness, making the dish visually appealing.
Homemade Roti
Roti is a staple in many cuisines and pairs beautifully with chicken curry. Making roti from scratch is a rewarding process that yields soft, warm bread ready for scooping up the delicious curry.
The dough is simple, requiring just whole wheat flour, salt, and water. Once rolled out, the roti is cooked on a hot skillet, resulting in a light and fluffy texture. Each bite of roti dipped into the curry creates a delightful combination of flavors.
Serving Suggestions
When serving chicken curry and roti, presentation matters. A rustic wooden table sets the perfect backdrop for this traditional meal, enhancing its charm.
Stack the freshly made roti on the side, inviting diners to tear off pieces and dip them into the rich curry. Garnishing the curry with fresh cilantro not only adds flavor but also elevates the dish’s appearance.
Cooking Tips
To achieve the best results, allow the chicken to marinate for at least 30 minutes. This step is crucial for developing deep flavors.
While cooking, keep an eye on the sauce’s consistency. If it becomes too thick, a splash of water or additional coconut milk can help achieve the desired creaminess.
Nutrition Information
This dish serves four people, making it ideal for family meals or gatherings. Each serving contains approximately 450 calories, with a good balance of protein and carbohydrates.
With 30 grams of protein and 40 grams of carbohydrates per serving, this meal is not only delicious but also nourishing, providing energy for the day ahead.
Final Thoughts
Chicken curry served with soft roti is more than just a meal; it’s an experience that brings people together. The combination of flavors and textures creates a satisfying dining experience.
Whether enjoyed on a casual weeknight or a special occasion, this dish is sure to impress. Embrace the tradition and enjoy every bite of this comforting meal.
Delicious Chicken Curry with Soft Roti

This chicken curry features marinated chicken cooked in a blend of spices, tomatoes, and coconut milk, resulting in a creamy and savory sauce. The roti is made with simple ingredients and cooked on a hot skillet, perfect for scooping up the curry. The recipe serves 4 people.
Ingredients
- 1.5 lbs chicken, cut into pieces
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tomatoes, chopped
- 1 can (14 oz) coconut milk
- 2 tablespoons curry powder
- 1 teaspoon cumin
- 1 teaspoon coriander
- Salt and pepper to taste
- Fresh cilantro for garnish
- For Roti:
- 2 cups whole wheat flour
- 1/2 teaspoon salt
- 3/4 cup water (adjust as needed)
- Extra flour for dusting
Instructions
- Marinate Chicken: In a bowl, combine chicken pieces with curry powder, cumin, coriander, salt, and pepper. Let it marinate for at least 30 minutes.
- Cook Onions: In a large pot, heat oil over medium heat. Add chopped onions and sauté until golden brown.
- Add Garlic and Ginger: Stir in minced garlic and ginger, cooking for another minute until fragrant.
- Cook Chicken: Add the marinated chicken to the pot and cook until browned on all sides.
- Add Tomatoes and Coconut Milk: Stir in chopped tomatoes and coconut milk. Bring to a simmer and cook for 20-25 minutes, or until chicken is cooked through and the sauce thickens.
- Garnish: Adjust seasoning with salt and pepper, and garnish with fresh cilantro.
- Make Roti: In a bowl, mix whole wheat flour and salt. Gradually add water, kneading until a soft dough forms. Divide into small balls.
- Roll Out Roti: On a floured surface, roll each ball into a thin circle.
- Cook Roti: Heat a skillet over medium-high heat. Cook each roti for about 1-2 minutes on each side until puffed and lightly browned.
- Serve: Serve the chicken curry hot with freshly made roti.
Cook and Prep Times
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 10 minutes
- Servings: 4 servings
- Calories: 450kcal
- Fat: 20g
- Protein: 30g
- Carbohydrates: 40g