Let us take care of the artichokes first. If using fresh, remove the outer leaves until you get to the softer hearts (once you can see the brighter hues halfway, you're good) and cut off the tips. Trim the bottoms, which are edible, and put them in lemon water if not using straight away. If using frozen, skip this.
Cut them into quarters, or into fine strips if you prefer.
Add the oil, mustard seeds and pancetta to a pan, and let the pancetta crisp up a bit and release the fat, about 5 minutes on medium-low. In the meantime, chop the garlic and parsley together as finely as you can. Add them to the pan, along with the artichokes and a good pinch of salt and pepper. Toss everything well and let cook for 2-3 mins.
Add the wine to the pan, and let the artichokes cook until soft. If they dry out too much, ad a splash of water. Cooking time will depend on how fresh the artichokes are, but fresh, tender artichokes should take about 15-20 minutes, and up to 30 for ones that are less fresh.
Check for salt and pepper and, once everything is cooked, serve with toasted bread and a poached or sunny side up egg on top for a complete meal. This works wonderfully with lentils instead of bread.
24 Year old Italian web dev, Graphic and UI designer who, like many designers, got seduced by food photography. I talk to way too many random people when in New York and to way too many random animals when I'm in the Italian countryside.
I run hortuscuisine.com, a blog about Italian, natural vegetarian cooking.