Roast the Wedges: Preheat your oven to 220°C (428°F). Toss the potato wedges with vegetable oil, salt, and pepper. Spread them evenly on a baking sheet and roast for 25-30 minutes, turning halfway through, until crispy and golden brown.
Cook the Rice: While the potatoes roast, rinse the rice under cold water. Cook according to the package instructions. Once tender, cover and let it steam for 5 minutes to fluff up beautifully.
Sear the Chicken: In a large skillet, heat the olive oil over medium-high heat. Add the diced chicken breasts and cook until browned on all sides. Remove the chicken from the pan and set it aside on a plate.
Sauté the Veggies: In the same skillet, add the chopped onion and diced red and green peppers. Sauté for about 5 minutes until softened. Stir in the minced garlic, smoked paprika, oregano, and chili flakes. Cook for 1 more minute until fragrant.
Build the Sauce: Stir the tomato purée, chicken stock, soy sauce, and Worcestershire sauce into the skillet. Bring the mixture to a gentle simmer.
Simmer and Thicken: Return the browned chicken to the skillet. Let everything cook together for 5-10 minutes until the chicken is fully cooked through. Stir in the cornflour and water mixture, simmering for another 2 minutes until the sauce becomes thick, glossy, and coats the chicken perfectly. Season with salt and pepper to taste.
Serve: Plate the saucy chicken alongside the fluffy white rice and crispy potato wedges. Garnish generously with fresh chopped parsley and serve hot!