Bring water to boil, cook potatoes until fork tender. Drain completely.
In a medium mixing bowl add 4 Tbsp. butter and cream to potatoes. Mash until smooth. Add salt and pepper. Skip this if using store bought mashed potatoes. Preheat oven to 350 degrees.
In pan cook beef, Worcestershire, and cayenne. Cook for 3-4 minutes, then add tomato paste, cook for 1 min. Add beef stock, butter, and vegetables. Let simmer until the stock has reduced by ½ and vegetables are tender.
Assemble a 8x8 dish or pie pan with cooking spray. Add meat and vegetables as bottom layer, then add both cheeses for the middle layer, then add the mashed potatoes for the top layer. Cook at 350 for 30 min. Then top with paprika and parmesan cheese and cook for 10 minutes. Top with chives and serve!