Step 1: Prepare the Chicken. Rub the chicken breasts with the peri peri marinade. Heat a frying pan over medium heat and cook the chicken for about 3-4 minutes on each side until cooked through. Remove from the pan and set aside.
Step 2: Sauté the Veggies. In the same pan, add the diced onion and pepper. Sauté until softened, about 3-4 minutes.
Step 3: Add Rice and Seasonings. Stir in the uncooked rice, frozen peas, tomato purée, paprika, and garlic granules. Mix well to coat everything in the seasonings.
Step 4: Cook the Rice. Pour in the chicken stock and bring to a boil. Once boiling, reduce the heat to low, cover with a lid, and let simmer for about 12 minutes, or until the rice is fully cooked and the liquid is absorbed.
Step 5: Add Chicken and Cheese. Slice the cooked chicken and place it on top of the rice mixture. Sprinkle the grated cheese over the top, cover with the lid, and let it sit for 2-3 minutes until the cheese melts.
Step 6: Serve and Enjoy. Plate the rice and chicken, and top with optional spring onions, parsley, or grilled halloumi for extra flavor.