In a bowl, combine white wine and saffron; stir well and set aside for 20 minutes.
Place a diffuser between heat source and the paella pan. Turn the heat to medium and add olive oil. When it gets hot, add onions and sauté for 3 minutes or until softened. Add garlic and sauté for 1 minute.
Pour in the wine-saffron mixture, stir, increase the heat to medium-high and simmer until the liquid is half reduced, about 3 minutes.
Add diced tomatoes and roasted red peppers; bring to a simmer. Season with mild & hot paprika, salt and freshly ground black pepper.
Add rice and stir until well coated. Spread it out evenly and cook for 2 minutes.
Pour in warmed broth and stir well – if you want soccarat, shake the pan and don’t stir. Cook for 7 minutes.
Reduce the heat to medium-low and cook for another 7 minutes. After time is up, if the rice is dry, add a little more broth.
Stir in frozen peas – if you want soccarat, don’t stir and spread them out evenly. Cook for 2 minutes.
Place the shrimp neatly in the pan and with the back of the wooden spatula, gently push down them into the rice; cook for 3 minutes.
Remove from the heat, cover the pan tightly with aluminum foil and place a clean dish towel on top. Let it sit for 10 minutes allowing the shrimp to finish cooking.
Sprinkle on some fresh chopped parsley and serve immediately.