Ingredients
- 2 pounds russet potatoes peeled and cubed
- 4 tablespoons unsalted butter
- 1/2 cup milk
- Salt and pepper to taste
- 1 tablespoon olive oil
- 1 medium onion diced
- 2 cloves garlic minced
- 1.5 pounds ground beef or ground lamb for a more traditional taste
- 2 tablespoons all-purpose flour
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth
- 2 cups mixed vegetables peas, carrots, corn
Instructions
- Preheat oven to 400°F. Boil potatoes until tender, about 15 minutes, then drain.
- Mash potatoes with butter, milk, salt, and pepper until smooth. Set aside.

- Heat olive oil in a skillet and cook onions and garlic until soft. Add ground beef or lamb, cooking until browned.

- Stir in flour, tomato paste, Worcestershire sauce, and beef broth. Bring to a simmer.

- Add mixed vegetables to the skillet, cook for 5 minutes. Season with salt and pepper.

- Transfer the meat mixture to a baking dish. Spread mashed potatoes on top.

- Bake for 20-25 minutes, until the potatoes are golden. Let cool before serving.

