Hearty cottage pie with a creamy mashed-potato topping and rich beef & vegetable filling. Serve with greens and a good wine.

Peel and quarter russet potatoes; boil in salted water until easily pierced, about 7-10 minutes.
Heat butter and milk in a small pot until butter melts; mash potatoes, then stir in heavy cream and parmigiano. Season to taste.
If using whole beef/lamb and bacon, grind together; otherwise start with ground meat.
Sear meat in a hot pan without oil until browned on both sides, then break up and cook until no longer pink. Remove and set aside.
Melt butter in the same pan; add mushrooms and cook until lightly browned, then add onion, celery, carrot, and garlic. Season with salt and pepper.
Stir in tomato paste and cook 2 minutes until caramelized.
Deglaze with red wine, then add Worcestershire sauce and reduce until liquid is nearly gone.
Return beef to pan, add beef stock, rosemary, and thyme; simmer until thickened, then stir in frozen peas.
Transfer filling into a casserole dish, pressing it flat and spreading evenly.
Top filling with mashed potatoes, spreading to cover completely; sprinkle with parmigiano and grated cheese.
Bake in a 375°F preheated oven for 20 minutes until golden. Let rest 20 minutes before serving.