An image of a plate of Roast Chicken with Spiced Rice with a side of veggies

Roast Chicken with Spiced Rice

Roast Chicken with Spiced Rice is a comforting family meal with fragrant rice, buttery chicken, baby potatoes, and warming Durban spices.

Roast Chicken with Spiced Rice brings together fragrant spiced rice, buttery chicken, baby potatoes, and fresh green chili for a comforting family supper. This South African-inspired meal is perfect for weekend cooking, hearty dinners, and flavour-packed comfort food.

Roast Chicken with Spiced Rice

Why You Will Love and Enjoy This Spiced Rice with Roast Chicken

  • The rice turns fluffy and fragrant with warm whole spices and fresh green chili.
  • The chicken and potatoes cook together in one pot, which makes supper easier.
  • Steamed table queen squash perfectly balances the richness.
An image of a plate of Roast Chicken with Spiced Rice with a side of veggies
Make Old-school Roast Chicken with Spiced Rice Tonight

Spicy rice and roast chicken, cooked the old-school family way. A comforting one-pot style meal with bold homemade flavour.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
An image of a plate of Roast Chicken with Spiced Rice with a side of veggies

Roast Chicken with Spiced Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: EsmeSalon
  • Prep Time: 25 minutes
  • Cook Time: 70 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 68 servings depending on size 1x
  • Category: Dinner Recipes
  • Method: Easy Cooking
  • Cuisine: Indian

Description

A proper family-style meal like this always hits differently when the rice soaks up all those warm spices, and the chicken turns buttery and soft in the pot. The steamed table queen squash on the side keeps everything balanced, and honestly, it’s the kind of supper that disappears fast.


Ingredients

Units Scale

Spiced Rice

  • 1 large onion, finely chopped
  • 2 cups rice, washed and strained
  • 3 cinnamon sticks
  • 3 cardamom pods
  • 3 cloves
  • 2 to 3 tsp Robertson Spice for Rice
  • 1 large green pepper, diced
  • 3 large green chilies, diced
  • 1 tbsp butter
  • 4 cups hot water, approximately
  • Small handful of fresh dhania (coriander), chopped

Roast Chicken

  • 1 whole chicken, cut into portions
  • Salt, to taste
  • 1 tsp black pepper
  • 1 1/2 tsp white pepper
  • 1 tsp barishap (fennel)
  • 1/4 tsp turmeric
  • 1 tsp Durban masala, or more if you prefer extra heat
  • 12 baby potatoes, peeled
  • 2 tbsp olive oil
  • 2 tbsp butter, plus extra if needed
  • 1/2 cup water
  • Small handful of fresh dhania (coriander), chopped
  • 2 mint leaves, finely chopped

Vegetable Side

  • 1 steamed table queen squash, sliced and served warm

Instructions

Spiced Rice

  1. Heat a medium pot over medium heat and add the finely chopped 1 large onion with the 3 cinnamon sticks, 3 cardamom pods, and 3 cloves.
  2. Cook slowly for about 6 to 8 minutes until the onion is lightly browned and smells fragrant.
  3. Add the washed and strained 2 cups of rice together with 2 to 3 tsp Robertson Spice for Rice.
  4. Stir well so the rice gets coated properly in all the spices. Cover with a lid and let it steam gently for 3 minutes.
  5. Remove the lid and stir again so nothing catches at the bottom.
  6. Pour in about 4 cups of hot water, enough to cover the rice by roughly 1 inch, then add the 1 tbsp butter.
  7. Lower the heat, cover partially with the lid, and cook for 18 to 20 minutes until the rice is soft and fluffy.
  8. If the rice still feels firm, add a splash more hot water and give it a few extra minutes.
  9. Remove the pot from the heat and gently fold in the diced 1 large green pepper, diced 3 large green chilies, and chopped fresh dhania. Let the rice sit covered for 5 minutes before serving so the flavours settle nicely.

Roast Chicken

  1. Place the chicken pieces into a large bowl and season with salt to taste, 1 tsp black pepper, 1 1/2 tsp white pepper, 1 tsp barishap, 1/4 tsp turmeric, and 1 tsp Durban masala.
  2. Mix properly so every piece is coated. Let it marinate for at least 20 to 30 minutes. If you’ve got extra time, an hour is even better.
  3. Add the 12 peeled baby potatoes to the marinated chicken and toss everything together.
  4. Heat a large heavy pot over medium heat and add the 2 tbsp olive oil and 2 tbsp butter.
  5. Add the chicken and potatoes in a single layer if possible.
  6. Let them roast for about 5 minutes without moving too much, so they pick up colour.
  7. Pour in the 1/2 cup of water, cover with a lid, and let everything steam gently for about 30 to 35 minutes, stirring now and then so the potatoes don’t stick.
  8. Once the chicken and potatoes are cooked through, remove the lid and allow everything to roast uncovered for another 10 minutes until slightly browned and glossy.
  9. Add an extra bit of butter if the pot looks dry.
  10. Finish with chopped fresh dhania and the 2 chopped mint leaves just before serving.

Serve

  1. Serve the Spiced Rice alongside the roast chicken and potatoes with warm steamed table queen squash on the side.
  2. Spoon some of the buttery pot juices over the rice because that’s where all the flavour sits.

Notes

Prepared, tried, and tested by Nazley

Recipe Card powered byTasty Recipes

Additional Information

  • Can this be frozen? Yes. The chicken freezes very well for up to 3 months in an airtight container. The rice can also be frozen, although the texture softens slightly once reheated.
  • How long can this be stored and how? Store leftovers in sealed containers in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of water to prevent the rice from drying out.
  • Can I use chicken pieces instead of a whole chicken? Yes, thighs and drumsticks work especially well.
  • Is the rice very spicy? It has a warm heat, but you can reduce the green chilies if preferred.
  • Can I make this ahead? Yes, both the chicken and rice reheat beautifully the next day.
Substitute Suggestions
  • Use basmati rice for extra fluffy rice.
  • Replace green chilies with jalapeños if needed.
  • Chicken pieces can be used instead of a whole chicken.
  • Parsley can replace dhania if that’s what you have.
  • Sweet potatoes work nicely instead of baby potatoes.

The rice absorbs all the flavour from the spices and finishes beautifully with fresh chili and dhania (coriander). Meals like this always bring people back for another spoonful.

An image of a plate of Roast Chicken with Spiced Rice with a side of veggies
Buttery Roast Chicken with Spiced Rice and Potatoes

Roast Chicken with Spiced Rice delivers the kind of hearty, homemade meal people crave after a long day. The fluffy rice, buttery potatoes, warm spices, and tender chicken all work together beautifully, while the fresh chili and dhania keep everything balanced and full of flavour.

Thanks for dropping in and checking out the recipes and what’s on offer.

Thanks for dropping in and checking out the recipes and what’s on offer.

If you try out this delightful recipe, please let me know, rate it, and tag me on Instagram at @_esmesalon. I’m excited to see your amazing recreations, and I’m hooked on those mouthwatering photos!

We happily share our tasty and fantastic recipes and are excited to spread some love by sharing our posts at these awesome Linky Parties.

Copyright © 2026 esmesalon.com – All rights reserved.

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

 

Scroll to Top