This post may contain affiliate links.

This Peri Peri Chicken and Rice One Pot might just become a new favourite in your household. Simple ingredients, much loved Peri Peri chicken flavours and ready in just 30-minutes, all in one pan.

One big pan filled with cooked Peri Peri Chicken and Rice. A big family dinner.

We all LOVE one pot recipes, especially those that are packed with flavour and have a little extra kick.

So I decided to combine two of my popular recipes of Peri Peri Chicken Pasta and my Dirty Rice to create this Peri Peri Chicken and Rice One Pot – the best of both worlds!

It includes veggies and that much-loved rich, tangy seasoning of Peri Peri. It’s all cooked together for ultra convenience. Hardly any washing up and ready in about half an hour – I hope you love it!

If you’re a family of rice bowl lovers, you could also try out my Mexican Chicken & Rice too!

Why you’ll love this Chicken Peri Peri recipe

⭐️ Ready in about 30 mins

⭐️ All-in-one easy dinner

⭐️ Budget friendly and delicious

Chicken, vegetables and rice in a peri peri seasoning.

About this Peri Peri Chicken and Rice One Pot

When I come up with one pan dinner, I always try where possible to come up with a meal complete with protein, carbs and vegetables – which is what we’ve achieved here – hurrah!

Sometimes known as Piri Piri too, the seasoning that we use here is traditionally made up of garlic, vinegar, chilli, onion, lemon and other various herbs and spices. Nando’s has helped make the flavour popular globally, and I’m so here for it! 

Its origins have links to Portugal and South Africa, and I love the fact that us home cooks are now finding other ways to cook with the seasoning rather than just keeping it to flame grilled chicken in restaurants.

Pre-order my brand new ONE POT book and get it in your kitchen on the day it is released! 📚 Amazon 🇬🇧

Peri Peri Chicken and Rice One Pot Ingredients

Ingredients for Peri Peri Chicken and Rice One Pot recipe laid out on a counter.
  • Sunflower oil
  • Chicken breast – Cut into bite-sized pieces.
  • Peri peri seasoning – You should find this at most supermarkets. At a push you could use peri peri sauce instead, added in with the stock.
  • Garlic – Use fresh or jar/paste
  • Red onion
  • Red peppers
  • Chicken stock
  • Tomato puree
  • Long grain rice – Don’t forget to rinse it first in a sieve, this is very important, otherwise it will be quite sticky.
  • Peas – Straight from the freezer.
  • Salt and freshly ground black pepper

How to make Chicken and Rice One Pot

Step 1 in the recipe for Peri Peri Chicken and Rice One Pot. Brown the chicken.

1. Brown your chicken pieces as per the recipe below.

2. Add the seasoning, garlic and onion, then the peppers until starting to soften.

3. Add your stock, tomato puree and rice to the pan with plenty of salt and pepper. Reduce the heat and simmer as per the recipe below.

4. Add the peas, put the lid back on and cook for another 5 minutes until everything is cooked.


  • Vegetarian – You can make this a veggie dish by swapping the chicken for fried halloumi cubes instead – yum!
  • Vegan – You can also make it vegan by omitting the meat.
  • Vegetables – You can mix and match your veggies to taste or to use whatever you have left in your fridge that needs using up. More vegetables will also make it go further.
  • Spring onions – I garnish the dish with these but you don’t have to (they do bring something though!)

Peri Peri Rice Bowl Leftovers

In the fridge You can keep this recipe in the fridge for 3 days. Just be sure to follow cooked rice food safety guidelines (i.e. do not leave it hanging about at room temperature, cool it very quickly and then reheat fully until piping hot before serving).

In the freezer I don’t recommend freezing this dish as it can become very sticky when reheating and isn’t at its best. If you do have leftovers that you don’t want to waste though, just wait until it’s totally cold and then put into a freezer proof container and freeze for up to 3 months. Defrost before thoroughly reheating.

Peri Peri Chicken Recipe Top Tip


Make a little extra stock up to add in if you need it. Sometimes cooking times vary and the rice can absorb all the water before it’s properly cooked. Keep an eye on it and don’t let it dry out.

Chicken and Rice One Pot FAQs

Is this a spicy dish?

It has a little heat from the peri peri seasoning but I wouldn’t say it’s too much for children. But perhaps be cautious for those with zero spice tolerance or add some plain yoghurt to cool it down a little.

On the other hand, if you love a bit of spice in your family, feel free to add a chopped red chilli in with the sliced pepper.

Can you recommend a good pan for making one pot meals?

I recently tasked myself with trying out a variety of one-pan pans in a quest to find out which ones were up to the important job of making an all-in-one meal. Read my pan review here. I hope it helps!

Let me know how you got on and what you thought of these recipes. Please rate the recipe using the ⭐️ below.

Also I’d LOVE to see your cooking creations. If you’d like to share yours with me, you can tag me on Instagram (@tamingtwins).

4.98 from 45 votes

Peri Peri Chicken and Rice One Pot

Packed with veggies, this all-in-one Peri Peri Chicken and Rice One Pot is a surefire hit with all the family. Just what you need from a 30 minute midweek wonder!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4


  • 2 tsp Sunflower oil
  • 600 g Chicken breast, Chopped into bite-sized pieces
  • 4 tsp Peri peri seasoning
  • 2 Cloves of garlic
  • 1 Red onion
  • 2 Red peppers
  • 800 ml Chicken stock
  • 3 tbsp Tomato purée
  • 200 g Long grain rice, Rinsed well
  • 200 g Peas, Frozen
  • Salt and freshly ground black pepper


  • Heat the oil in a large saute pan over a medium heat. Add the chicken breast pieces and cook for 5 minutes until starting to brown all over.
  • Add the per peri seasoning, garlic and onion and fry for another 3-5 minutes until the onion starts to soften.
  • Add the peppers, stock, tomato purée, rice and plenty of salt and pepper. Put the lid on the pan and reduce the heat to low. Cook for 15 minutes.
  • When the rice is nearly cooked and the stock is almost absorbed, add the peas. Put the lid back on and cook for a further 5 minutes, until everything is cooked through.


Calories: 518kcalCarbohydrates: 62gProtein: 44gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.02gCholesterol: 102mgSodium: 476mgPotassium: 1172mgFiber: 5gSugar: 10gVitamin A: 2358IUVitamin C: 102mgCalcium: 55mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Family Food
Like this? Leave a comment and rating below!Mention @myusername or tag #myhashtag!

new cookbook!

Featuring 100 delicious recipes that can be cooked in one pot, you can open any page in this book and find something that will give you not only a meal that the whole family will eat and enjoy, but also one that makes your life a little simpler in the process.

More Recipes

Sarah Rossi founder of and author of 'What's for Dinner?' books.


Hi, I'm Sarah. I help busy people decide 'What's for Dinner?' Find hundreds of recipes here, and also in my bestselling recipe book. Hope my recipes make your life easier ❤️

4.98 from 45 votes (35 ratings without comment)

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. So tasty and already looking forward to my lunch tomorrow when I take it in for my lunch at work . Spot on!

  2. 5 stars
    Make it once a week. Never any leftovers. Firm fave & so easy even my husband can make it! Winner winner!

  3. 5 stars
    Absolutely banging. Home from work 6pm, not a clue what to make. No pasta. Found rice & frozen veg & chicken in freezer & chorizo in fridge. Found cajun seasoning and thought close enough. Bunged in pan. Quick tidy up while it was cooking. It tasted AMAZING! I put some mozzarella and parsley on top. We’ve both been back for seconds!YUM!