Heat the olive oil in a large skillet or saucepan over medium heat. Once hot, add the diced chicken and season with salt, black pepper, and paprika. Cook for about 5-7 minutes or until the chicken is browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the diced onion and minced garlic. Sauté for about 3-4 minutes until the onion becomes soft and translucent.
Stir in the rice and cook for an additional 2 minutes, allowing the rice to slightly toast.
Pour in the chicken broth and bring to a boil. Reduce the heat to low, cover the skillet, and simmer for about 15 minutes or until the rice is cooked and the liquid has been absorbed.
Once the rice is done, stir in the heavy cream, cooked chicken, and frozen peas. Mix well and cook for another 5 minutes on low heat until heated through.
Taste and adjust seasoning if necessary. Remove from heat and let it sit for a couple of minutes before serving.
Serve warm, garnished with fresh parsley if desired.