Leftover Roast Beef Hash with Crispy Potatoes

Updated November 4, 2026

Total time
45 min
prep 20 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Leftover Roast Beef Hash with Crispy Potatoes

Roast beef hash turns leftover roast, potatoes, and onion into a hearty skillet meal with browned, crisp edges and tender pieces inside. This practical American-style breakfast or supper is easy to adapt to the roast and vegetables you have, and it is especially good topped with a fried egg.

Ingredients

  • 2 tablespoons (30 ml) neutral oil, such as canola or avocado oil, divided
  • 1 tablespoon (14 g) unsalted butter
  • 1 medium yellow onion, finely diced, about 1 cup (150 g)
  • 1 medium red or green bell pepper, seeded and diced, about 1 cup (150 g)
  • 1 pound (450 g) cooked potatoes, cut into ½-inch (1.25 cm) cubes; see note below
  • 12 ounces (340 g) cooked roast beef, trimmed of excess fat and diced into ½-inch (1.25 cm) pieces
  • ½ teaspoon (1 g) dried thyme
  • ½ teaspoon (2 g) kosher salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper, plus more to taste
  • 2 tablespoons (30 ml) beef broth or water, only if the pan seems dry
  • 1 tablespoon (4 g) chopped fresh parsley
  • 4 large eggs, optional, for serving

Use cooked, chilled potatoes, such as leftover boiled or roasted potatoes. If you need to cook potatoes for the hash, allow extra time: simmer peeled, diced potatoes in salted water until just tender, about 8–10 minutes, then drain well and cool before adding. Avoid soft, waterlogged potatoes, which are more likely to break up in the skillet.

Instructions

  1. Prepare the ingredients. Dice the roast beef and potatoes into similarly sized pieces so they brown evenly. Pat the potatoes dry with a clean towel if they feel damp. Keep the beef refrigerated until you are ready to add it.
  2. Soften the vegetables. Heat 1 tablespoon (15 ml) oil and the butter in a large, heavy skillet over medium heat. Add the onion and bell pepper. Cook for 5–6 minutes, stirring occasionally, until softened but not deeply browned.
  3. Brown the potatoes. Add the remaining 1 tablespoon (15 ml) oil, then spread the potatoes across the skillet. Sprinkle with thyme, salt, and pepper. Cook for 8–10 minutes, turning the potatoes every few minutes rather than stirring constantly. Let them sit against the hot pan between turns to develop golden crusts.
  4. Add the roast beef. Fold in the diced beef and spread the mixture into an even layer. Cook for 5–7 minutes, turning it once or twice, until the beef is hot throughout and the hash has browned in places. Add 1 tablespoon (15 ml) broth or water if the pan is dry; add the second tablespoon only if needed. Do not add much liquid, or the potatoes will steam instead of crisp.
  5. Check the temperature and finish. Because this hash uses cooked leftovers, reheat it to 165°F (74°C), the USDA FSIS safe temperature for leftovers, checking the center with a food thermometer. Stir in the parsley, taste, and adjust the salt and pepper. If the pan is crowded and the hash is not browning, work in batches or use a second skillet.
  6. Optional: fry eggs for serving. Transfer the hash to plates and cook the eggs in the same skillet with a little additional oil or butter. For egg dishes, the USDA FSIS safe minimum is 160°F (71°C); check with a food thermometer, or cook until the whites and yolks are firm. Place an egg on each serving.

Tips

  • Keep the cuts small and even. Bite-size beef and potatoes warm through quickly and make it easier to get crisp edges without overcooking the meat.
  • Start with dry, cold potatoes. Moisture can make the hash soft. Chilled leftover potatoes hold their shape better; if they are freshly cooked, drain and cool them thoroughly before they go into the pan.
  • Use the roast’s flavor thoughtfully. If the beef is salty or has a strongly seasoned crust, reduce the added salt and taste before adding more. A little broth loosens browned bits, but too much prevents crisping.
  • Swap what you have. Replace bell pepper with diced cooked carrots or mushrooms, or use a pinch of smoked paprika instead of thyme. Cooked vegetables can go in with the beef so they heat without turning mushy.

Serving Suggestions

Serve the hash hot as a breakfast or brunch main, with a fried egg, poached egg, or scrambled eggs. For lunch or dinner, pair it with a simple green salad, sliced tomatoes, or steamed greens to balance the richness. Offer ketchup, hot sauce, mustard, or horseradish at the table; a spoonful of leftover gravy is also good, but warm it separately and use it sparingly so the potatoes keep their crisp edges.

Variations

Root vegetable hash: Replace up to half the potatoes with cooked diced carrots, parsnips, or turnips. Add them with the potatoes, and allow a few extra minutes if they need more browning.

Spicy hash: Add ¼ teaspoon (0.5 g) chili flakes with the thyme, or stir in a diced jalapeño with the onion and pepper. Remove the jalapeño seeds for milder heat.

Cheesy finish: Sprinkle ½ cup (55 g) grated cheddar over the hash during its final minute and cover the skillet briefly until melted. The cheese softens the crisp surface, so add it only if you prefer a richer, less-crunchy finish.

Without bell pepper: Omit it and use an extra ½ cup (75 g) diced onion or cooked vegetables. The result will be less sweet and peppery but still flavorful.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. Store for 3–4 days in the refrigerator at 40°F (4°C) or below. For longer storage, freeze in a freezer-safe container for up to 2–3 months; thaw in the refrigerator before reheating for more even results.

Reheat only the amount you plan to eat. Warm it in a covered skillet over medium-low heat with a teaspoon of water, stirring occasionally, until it reaches 165°F (74°C); uncover for the last few minutes to restore some crispness. You can also microwave it in a covered, microwave-safe dish, stirring halfway through and checking the center with a food thermometer. Reheat leftovers only once where practical, and discard any hash left at room temperature for more than 2 hours.

Frequently Asked Questions

Do I need to cook the potatoes before making hash?
Yes. This recipe assumes the potatoes are already cooked. Raw diced potatoes take longer to soften than the beef needs to heat, so they can leave the roast dry before the hash is done. Boil or roast the potatoes first, then cool and dice them.

Can I use cold roast beef straight from the refrigerator?
Yes. Dice it while cold, keep it refrigerated until needed, and add it toward the end of cooking. The pieces heat quickly without spending the whole cook time in the pan. Check that the finished hash reaches 165°F (74°C).

What if I have less than 12 ounces of roast beef?
Use the amount you have and increase the cooked potatoes or add cooked vegetables to keep the meal substantial. Season to taste; a smaller amount of beef may make the hash less salty and less rich.

Why is my hash not getting crispy?
Wet potatoes, a crowded skillet, frequent stirring, or too much broth can all prevent browning. Dry the potatoes, use a broad heavy skillet, leave the mixture undisturbed for a few minutes at a time, and cook in batches if necessary.

Can I make roast beef hash without eggs?
Absolutely. The eggs are optional, and the hash is a complete skillet meal without them. Serve it with salad, greens, or another vegetable if you like.

Can I use leftover gravy in the hash?
You can, but add only a small amount once the beef and potatoes are browned. Gravy adds savory flavor but also moisture, so too much will make the hash soft. Warm extra gravy separately to serve at the table.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).