Bake the potatoes in the microwave or oven. Prick them all over with a fork and cook for 10-12 minutes or until just soft in the microwave, or bake them in a 400-F oven for about 45 minutes until soft. Let cool enough to handle, then peel the skins off.
Cook the ground beef over medium heat in your oven-proof 10-inch skillet until browned and no pink remains, breaking it up with a spoon as it cooks. Drain any excess fat if necessary.
Add half the butter then add the diced onion, chopped garlic, and dried thyme to the skillet with the ground beef. Cook for 6-7 minutes until the onion softens and the garlic is fragrant.
Add the sliced mushrooms to the skillet, and season with salt and black pepper. Cook for another 5 minutes, or until the mushrooms are soft and start to release their juices.
Stir in the Dijon mustard and Worcestershire sauce, then sprinkle the flour over the mixture and stir well to coat everything. Slowly pour in the water, stirring constantly, until a thick sauce forms. Let it simmer for a few minutes to thicken.
Fold in the frozen peas and sour cream, mixing well to combine. Let it cook for another minute, then remove from heat.
While the filling cools slightly, mash the baked and peeled potatoes in a large bowl. Add the butter and half the milk and season with a bit of salt and pepper. Stir in the parsley then stir until smooth and creamy. Add more milk if needed until your potatoes are creamy.
Spread the mashed potatoes over the beef stroganoff filling in the skillet, smoothing it out with the back of a spoon.
Transfer the skillet to the oven and broil until the top is golden brown and bubbly.
Serve and enjoy!