One Pot Chicken Roast

This One Pot Chicken Roast is a game-changer for those who want a delicious, flavorful roast without the need for an oven! Tender, juicy chicken drumsticks marinated in aromatic spices, paired with soft, golden potatoes, all cooked in one pot to perfection. This hassle-free recipe is ideal for a comforting weeknight dinner or a special gathering. The best part? Anyone can make it at home without fancy equipment. While you can always roast it in the oven, this stovetop method ensures everyone can enjoy it with ease.

This dish is especially perfect for Ramadan – it’s hearty, packed with protein, and requires minimal effort, making it an ideal meal for Iftar. It provides all the nourishment needed after a day of fasting, and its deep, aromatic flavors make it a comforting and fulfilling meal to share with family.

Why You’ll Love This Recipe

No oven required – perfect for any home kitchen!

One-pot recipe – less mess and easy cleanup.

Rich, deep flavors – thanks to the slow marination and stovetop cooking.

Customizable – adjust the spices to your preference.

Great for meal prep – tastes even better the next day!

Ideal for Ramadan – nourishing, protein-packed, and easy to prepare for Iftar.

Ingredients

For this recipe, I used high-quality ghee and aromatic spices from Daali Earthfoods. Their premium ingredients truly enhance the flavor of this one-pot chicken roast. This was one of the best ghee I’ve ever used—made from pure cow and buffalo milk with no adulteration or mixing, ensuring 100% natural desi ghee. The rich aroma and depth of flavor it adds to the dish are unmatched! You can check out their products here.

For the Chicken Marinade:

  • 2 tbsp yogurt
  • 1 tsp tomato paste
  • 1 tsp red pepper paste (optional)
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp black pepper powder
  • 1/2 tsp red chili powder
  • 3/4 tsp turmeric powder
  • 1/2 tsp cinnamon powder
  • 1 tsp pink salt
  • 1 tbsp lemon juice
  • 1 kg chicken drumsticks (skin removed and scored)
  • 1 large potato (peeled and cut into big cubes)

For Cooking & Garnish:

  • 2-3 tbsp ghee or oil
  • 1 cup chicken stock
  • 1/2 tsp garam masala
  • Chopped coriander

Instructions

Step 1: Prepare the Marinade

  1. In a bowl, mix yogurt, tomato paste, red pepper paste (if using), and all the dry spices.
  2. Add lemon juice and mix until well combined.
  3. Score the chicken drumsticks for better absorption of flavors.
  4. Peel and cut the potatoes into large cubes.
  5. Coat both the chicken and potatoes thoroughly with the marinade.
  6. Cover and let it rest for at least 1 hour (overnight for best results).

Step 2: Cook the Chicken & Potatoes

  1. Heat ghee or oil in a large, deep pan over medium-high heat.
  2. Add the marinated chicken and potatoes, searing them for 7-8 minutes on each side until golden brown.
  3. Pour in chicken stock, cover, and let it cook for 10-15 minutes on low heat.
  4. Remove the lid and cook on medium-high heat for another 5-10 minutes until the liquid reduces into a thick, flavorful gravy.

Step 3: Garnish & Serve

  1. Sprinkle garam masala and chopped coriander on top.
  2. Serve hot with rice, naan, or flatbread for a complete meal.

How to Make It in the Oven

If you prefer an oven-baked version:

  1. Preheat the oven to 200°C (400°F).
  2. Place marinated chicken and potatoes on a lined baking tray.
  3. Drizzle some oil or ghee over them.
  4. Bake for 35-40 minutes, flipping halfway, until fully cooked and golden brown.
  5. Garnish and serve as usual.

One-Pot Chicken Roast – A No-Oven Delight!

This One-Pot Chicken Roast is comfort food at its best! Whether you cook it on the stovetop or in the oven, it’s guaranteed to be a family favorite.
Prep Time 15 minutes
Cook Time 30 minutes
Resting time 1 hour
Course Main Course
Cuisine Mediterranean, Pakistan
Servings 4

Ingredients
  

For the Chicken Marinade:

  • 2 tbsp yogurt
  • 1 tsp tomato paste
  • 1 tsp red pepper paste optional
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp black pepper powder
  • 1/2 tsp red chili powder
  • 3/4 tsp turmeric powder
  • 1/2 tsp cinnamon powder
  • 1 tsp pink salt
  • 1 tbsp lemon juice
  • 1 kg chicken drumsticks skin removed and scored
  • 1 large potato peeled and cut into big cubes

For Cooking & Garnish:

  • 2-3 tbsp ghee or oil
  • 1 cup chicken stock
  • 1/2 tsp garam masala
  • Chopped coriander

Instructions
 

  • In a bowl, mix yogurt, tomato paste, red pepper paste (if using), and all the dry spices.
  • Add lemon juice and mix until well combined.
  • Score the chicken drumsticks for better absorption of flavors.
  • Peel and cut the potatoes into large cubes.
  • Coat both the chicken and potatoes thoroughly with the marinade.
  • Cover and let it rest for at least 1 hour (overnight for best results).
  • Heat ghee or oil in a large, deep pan over medium-high heat.
  • Add the marinated chicken and potatoes, searing them for 7-8 minutes on each side until golden brown.
  • Pour in chicken stock, cover, and let it cook for 10-15 minutes on low heat.
  • Remove the lid and cook on medium-high heat for another 5-10 minutes until the liquid reduces into a thick, flavorful gravy.
  • Sprinkle garam masala and chopped coriander on top.
  • Serve hot with rice, naan, or flatbread for a complete meal.
Keyword Chicken roast, no oven, one pot chicken

What You Can Pair This With

Jeera Rice – The fragrant, cumin-infused rice pairs beautifully with the bold flavors of this dish.

Butter Naan – Soft, buttery naan makes the perfect vehicle for scooping up the flavorful gravy.

Yogurt Raita – A cooling yogurt-based side balances the spices and adds a refreshing touch.

Grilled Vegetables – Lightly charred veggies bring a delightful contrast to the richness of the dish.

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating