01 -
Peel, wash, and chop the russet potatoes into even pieces.
02 -
Place potatoes in a large pot of cold water, bring to the boil over high heat, and cook until fork-tender, approximately 15 minutes.
03 -
Drain the potatoes and return them to the pot. Add butter, sour cream, milk, salt, pepper, garlic powder, and dried parsley. Mash thoroughly until smooth and set aside.
04 -
In a large skillet over medium-high heat, brown ground beef with chopped onion. Season with salt, pepper, dried oregano, thyme, paprika, onion powder, and dried parsley.
05 -
Once beef is browned, drain excess fat. Make a well in the center, add butter and flour, and stir to form a roux. Cook for 1–2 minutes, stirring constantly.
06 -
Pour in beef broth, then add minced garlic and Worcestershire sauce. Stir thoroughly and bring to a simmer.
07 -
Add frozen mixed vegetables to the pan, mixing well. Cook until vegetables are tender and the mixture thickens, about 5 minutes. Sprinkle shredded cheddar cheese evenly over the mixture.
08 -
Preheat oven to 190°C. Transfer the beef and vegetable mixture to a baking dish. Spread mashed potatoes evenly over the top, ensuring full coverage.
09 -
Bake for 20 minutes or until lightly golden. For extra browning, broil for an additional 1–2 minutes if desired. Garnish with additional parsley before serving.