1 lbRusset Potatoes, peeled and cut into 1 inch pieces
1/3 cupHalf-and-half
5 TbspUnsalted Butter
2Carrots, peeled and chopped
1Onion, chopped fine
3/4 lb85% lean ground beef
1 TbspTomato Paste
1Garlic clove, minced
1 tspMinced Fresh Thyme
1 TbspAll Purpose Flour
1/2 cupChicken Broth
1/4 cupDry White Wine
2 tspSoy Sauce
1 cupFrozen Peas
Directions
Combine potatoes and 1 Tbsp salt in medium saucepan and cover with water by 1 inch. Bring to boil over medium-high heat and cook until tender, 10 - 12 minutes. Drain potatoes and return them to saucepan. Add half and half and 4 Tbsp butter and 1/4 tsp pepper and mash. Cover.
Melt 1 Tbsp butter in 10 inch skillet over medium heat. Add carrots and onion and cook until softened, about 4 minutes.
Add beef, 1/2 tsp salt and 1/4 tsp pepper and cook, breaking up meat until no longer pink.
Stir in tomato paste, garlic, and thyme and cook until fragrant, about 1 minute.
Stir in flour and cook for 1 minute.
Stir in broth, wine, and soy sauce, scraping up any browned bits.
Bring to simmer and cook, stirring occasionally, until slightly thickened, 1 - 2 minutes.
Stir in peas and remove from heat.
Turn on broiler, adjust oven rack to 5 inches from broiler.
Dollop potato mixture on top, smooth into an even layer. Use forks to make light ridges in potatoes.
Transfer skillet to oven and broil until topping is golden brown, 5 - 7 minutes.
Let cool for 10 minutes. Serve.
Notes
Use 2 cups of frozen peas and carrots (most of a bag). Heat through before adding to gravy mixture to soften carrots and simmer for a few minutes in filling.
Use a whole can of broth and skip the wine. Use 2 Tbsp of flour and 1 Tbsp soy sauce.
Use dried thyme.
Use a pound of either ground beef or ground turkey.