A hearty and flavorful dish combining tender roast beef with golden potatoes, perfect for a comforting meal.
Melt the butter in a large skillet over medium heat.
Ensure the butter is fully melted but not browned to maintain a smooth flavor.
Add the chopped onion to the skillet and sauté until softened.
Stir occasionally to prevent the onion from burning.
Stir in the diced potatoes and cook until they start to brown.
Cut the potatoes into small, even pieces for quicker cooking.
Add the shredded roast beef, Worcestershire sauce, salt, and pepper to the skillet.
Mix well to evenly distribute the seasoning.
Pour in the milk and stir to combine. Bring the mixture to a gentle boil.
Use a whisk to ensure the milk is evenly incorporated.
Reduce the heat and simmer uncovered until the potatoes are tender and the liquid is absorbed.
Stir occasionally to prevent sticking and ensure even cooking.
Serve the dish hot, garnished with fresh herbs if desired.
Fresh parsley or thyme adds a pop of color and flavor.