3 lbs Yukon gold potatoes, peeled and diced
1 lb ground beef (or a combo of ground beef and ground sausage)
1 medium onion, finely diced
2 large carrots, finely diced
2 ears fresh corn, cut from the cob
1/2 bag frozen peas
1 tablespoon garlic, minced
1 tsp fresh thyme, chopped
1 tsp fresh rosemary, chopped
2 tsp fresh parsley, chopped
Buttermilk and butter (as needed to make mashed potatoes creamy)
1/3 cup grated parmesan cheese
1/2 cup grated cheddar cheese or cheese blend
1/4 cup ruby port wine
1 tbsp Worcestershire sauce
1/2 cup beef stock
2 tbsp flour