Place a frying pan on a medium heat and add the oil. Add the onions when the oil is hot and fry until translucent.
Add the garlic and fry for 1 minute until fragrant.
Add the broccoli and veg stock and simmer for 10 minutes.
Add the frozen peas / petit pois and simmer for five more minutes
Blitz until smooth using a countertop blender or hand blender
Stir in the Parmesan, lemon juice, paprika, black pepper, white pepper, and salt.
Place a frying pan on a medium to high heat and fry the pancetta pieces until they begin to brown.
Serve the soup immediately, topped with the pancetta pieces, or leave the soup to cool and store in the fridge or freezer for later. (Note 1)