Rinse the rice under cold water and set aside.
In a large pot, heat olive oil over medium heat. Add onions and garlic; sauté until fragrant.
Add rice to the pot and stir to coat with the oil. Cook for 2-3 minutes until the rice is lightly toasted.
Pour in the white wine (if using) and let it simmer for a minute to cook off the alcohol.
Add the mixed seafood, bell pepper, cherry tomatoes, and frozen peas. Stir well to combine.
Season with paprika, thyme, salt, and pepper. Mix thoroughly.
Pour in the broth, bring to a boil, then reduce heat to low. Cover and simmer for 20-25 minutes or until the rice is tender and the seafood is cooked.
Once done, fluff the rice with a fork. Garnish with fresh parsley.
Serve the seafood rice on a platter or in individual bowls. Enjoy your flavorful feast!