Serves 6 | Total Cook Time: 1 hour and 30 minutes
Extra virgin olive oil
2 shallots
1 small carrot
1 celery stalk
2 cloves of garlic
1 teaspoon fresh parsley
1 teaspoon Fresh tarragon
1 tablespoon Worcestershire
1/4 cup low sodium beef stock
1 teaspoon Dijon mustard
1 teaspoon tomato paste
1/2 teaspoon brown sugar
3 pounds ground beef
2 cups panko bread crumbs
2 eggs
1/2 cup half and half or milk
Ketchup
Salt and pepper, to taste
3 pounds russet potatoes, peeled cut into 1 inch cubes
1 cup whole milk
1/2 cup half and half
6 tablespoons unsalted butter
1/2 cup cream cheese, softened
Salt and pepper, to taste