Peri Peri Chicken and Spiced Rice

Total Time: 1 hr 5 mins

Peri Peri Chicken and Spiced Rice is a bold and fiery dish rooted in Southern African and Portuguese culinary traditions, known for its vibrant flavor and aromatic spices. At the heart of this recipe is a rich, homemade peri peri marinade—a zesty blend of chili, garlic, lemon, and herbs—that infuses both the chicken and rice with layers of smoky heat and tang. The chicken is marinated until tender, then grilled to perfection, while the rice is cooked with the same marinade, absorbing every drop of its deep, savory flavor. The result is a beautifully balanced meal that’s spicy, zesty, and irresistibly satisfying.

Components

  • Chicken legs
  • Sweet red peppers
  • African birds eye chilis
  • Red onion
  • Garlic
  • Smoked paprika
  • Fresh thyme
  • Fresh rosemary
  • Salt
  • Sugar
  • Black pepper
  • White pepper
  • Lemon
  • White vinegar
  • Olive oil
  • Fresh parsley

Grill it, Roast it, Fry it:

Getting juicy, flavorful Peri Peri Chicken all starts with a good marinade. Let the chicken soak up all that spicy, zesty flavor for at least 2 to 3 hours, but if you can, marinate it overnight. The longer it sits, the better the flavor.

There are a few ways to cook the chicken, depending on what you have at home. Grilling is my favorite—it gives the chicken a smoky char that works perfectly with the peri peri spice. Just grill it over medium-high heat, flipping and basting every few minutes. Then lower the heat and finish cooking with the lid on so it stays tender.

If you’re using the oven, roast the chicken at 200°C (400°F) for 35–45 minutes until the skin is golden and crispy. You can broil it at the end for a few minutes to get a nice char.

Pan-frying is quick and easy too. Just cook the chicken in a hot pan, turning regularly until it’s cooked through and golden on the outside.

Whichever method you choose, aim for an internal temperature of 74°C (165°F) and let the chicken rest for a few minutes before serving. This helps keep all the juices inside and makes every bite full of flavor.

Serving Suggestions

Once your Peri Peri Chicken and Spiced Rice are ready, it’s time to bring it all together on the plate—and trust me, presentation and pairing can take this dish to the next level. The bold, smoky flavors of the chicken and the rich, spiced rice are already a winning combo, but a few fresh, cooling additions help balance the heat and round out the meal beautifully.

Start with something cool and creamy—a simple yogurt or garlic sauce, or even a dollop of sour cream, works wonders against the spice. You could also serve it with a quick cucumber and mint salad or a classic coleslaw to add crunch and freshness.

For something a little more vibrant, try a side of grilled vegetables, corn on the cob, or a fresh tomato and red onion salad with lemon juice and olive oil. These light, zesty sides complement the boldness of the main dish without overpowering it.

And don’t forget a good flatbread or warm pita—perfect for scooping up extra rice or wiping the plate clean. If you’re feeling fancy, a drizzle of your peri peri butter sauce over everything ties it all together with one final hit of flavor.

Whether you’re plating it up for a casual weeknight dinner or serving guests at a summer BBQ, these sides and garnishes will help create a well-balanced, satisfying meal that everyone will remember.

Storage & Leftovers

Peri Peri Chicken and Spiced Rice make great leftovers—the flavors get even better the next day! Let everything cool down first, then store the chicken and rice in separate airtight containers. They’ll stay fresh in the fridge for 3 to 4 days.

To reheat, warm the chicken in the oven or air fryer at 180°C (350°F) for about 15 minutes so the skin stays crisp. The rice can be microwaved or reheated in a pan with a splash of water or stock to keep it soft and fluffy.

Leftover chicken is great shredded into wraps, salads, or bowls. The rice also makes a tasty base for stir-fries or a quick fried egg meal.

Both the chicken and rice can be frozen for up to 2 months. Just defrost and reheat when you’re ready for a quick, flavorful meal!

5 from 3 votes

Peri Peri Chicken and Spiced Rice

This Peri Peri Chicken and Spiced Rice recipe brings fiery, zesty flavor to your table with a homemade marinade used for both the juicy chicken and aromatic rice. Inspired by Portuguese and South African cuisine, it’s a bold, satisfying dish perfect for spice lovers. Ideal for weeknight dinners or weekend grilling!

Prep Time 20 mins Cook Time 45 mins Total Time 1 hr 5 mins

Ingredients

Peri Peri chicken

Spiced Rice

Peri butter & Garnish

Instructions

  1. Lay out chicken quarters over a paper towel and pat dry. Season generously with salt & black pepper.
  2. To char a red pepper, lightly rub it with olive oil and sprinkle with a pinch of salt. Place the pepper in a small pan over high heat, cover with a lid, and cook for about 5 minutes on each side until the skin is charred and the pepper has softened. Transfer it to a cutting board and let it cool for about 10 minutes. Once cooled, peel off the char/skin.
  3. For the peri peri marinade, add the peeled red pepper to a blender along with african birds eye chilis, garlic cloves, red onion, fresh thyme, fresh rosemary, smoked paprika, salt, sugar, black pepper, white pepper, lemon juice, white vinegar, olive oil and water. Blend until smooth. Set aside just over ½ cup of this mixture—this will be used for the rice and the butter sauce.
  4. Pour the rest of the marinade over the chicken and massage it in to coat all the pieces. Ideally marinate for a couple hours.
  5. From the reserved ½ cup of marinade, set aside 1 tablespoon for the peri peri butter sauce.
  6. To make the rice, heat olive oil in a deep pot on medium high heat. Add in chopped onion and red pepper and cook for about 2 minutes. Add in tomato paste and cook for 1 minute. Add in washed and drained basmati rice along with vegeta seasoning, paprika, turmeric, black pepper, the peri peri mixture, frozen peas, and bay leaves. Mix well and cook for about 1 minute. Pour in hot water, bring to a vigorous boil then cover with a lid, reduce the heat to low and cook for about 15 minutes. Fluff the rice then cover and let sit with the residual heat for 5-10 minutes.
  7. To cook the chicken, preheat the BBQ or grill on medium-high heat for about 10 minutes. Place the chicken legs on the grill and cook for a total of 35 to 45 minutes, flipping every 5 to 7 minutes. After about 20 minutes of cooking, close the lid and reduce the heat to medium/medium-low and continue cooking for another 20 minutes for tender, juicy chicken. During the first two flips, baste the chicken with the leftover marinade for added flavor.

  8. While the chicken cooks, make a quick butter sauce. Gently melt butter in a small bowl by heating at 5-10 second intervals in a microwave (don't over-heat it) then stir in the reserved tablespoon of peri peri marinade, a squeeze of lemon juice, optional drizzle of honey and a pinch of salt. Drizzle the butter sauce over the chicken and garnish with fresh parsley.
Recipe Card powered by WP Delicious

3 Comments

  1. Shahd says:

    Made this meal and it made great leftovers the chicken and rice were so flavorful!






  2. Nimra says:

    This recipe is soooo yummy i made this meal and turns out delicious. Now thinking to cook this every week🫶🏻🤭






  3. Rizwaana says:

    Divine






Leave a Comment

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