I often find myself looking for delicious ways to use up leftovers, and this Moroccan-spiced roast beef hash recipe is a true game-changer. It fills my kitchen with an incredible aroma and promises crispy edges and a creamy center—my go-to for busy weeknights when I want a hearty, satisfying meal without much fuss. This family-friendly, budget-conscious meal is your perfect solution for flavor, ease, and satisfaction, taking yesterday’s roast and turning it into today’s most requested dish!

Ingredients and Smarter Substitutions
- Cooked Roast Beef: 450 g (1 lb) cooked roast beef, diced into 1.5 cm (½-inch) cubes. This is the savory star for any roast beef hash recipe, providing rich protein and flavor.
- Yukon Gold Potatoes: 700 g (1.5 lbs) Yukon Gold potatoes, peeled and diced into 1 cm (⅓-inch) cubes. Their waxy texture holds shape and crisps beautifully, forming the hearty base.
- Yellow Onion: 1 large (200 g / 7 oz) yellow onion, finely diced. Adds aromatic depth and a touch of sweetness.
- Bell Peppers: 1 red bell pepper, seeds removed and diced into 1 cm (⅓-inch) cubes; 1 orange bell pepper, seeds removed and diced into 1 cm (⅓-inch) cubes. For a pop of color and mild sweetness.
- Garlic & Fresh Ginger: 4 cloves garlic, minced; 2 cm (0.8 inch) fresh ginger, grated. These aromatics create a fragrant base for the Moroccan spices.
- Vegetable Oil: 15 mL (1 tablespoon) vegetable oil or neutral-flavored shortening. Essential for achieving a golden, crispy crust on your hash.
- Moroccan Spices: 5 mL (1 tsp) ground cumin; 5 mL (1 tsp) ground coriander; 2.5 mL (½ tsp) ground turmeric; 2.5 mL (½ tsp) ground ginger; 1 mL (¼ tsp) ground cinnamon. These unique spices define the special flavor of this roast beef hash recipe.
- Sea Salt & Black Pepper: 5 mL (1 tsp) sea salt, or to taste; 2.5 mL (½ tsp) freshly ground black pepper, or to taste. To enhance and balance all the robust flavors.
- Large Eggs: 4 large eggs. A classic topping, fried to your desired doneness for a complete meal.
- For the Saffron Yogurt Drizzle:
- 120 mL (½ cup) plain unsweetened yogurt (dairy or plant-based; or sour cream if that’s what’s in the fridge). Provides a cool, tangy contrast.
- Pinch (15-20 threads) saffron. Infuses a luxurious color and subtle floral note.
- 15 mL (1 tablespoon) fresh lemon juice. Brightens the flavor and helps the saffron steep.
- 1 mL (¼ teaspoon) sea salt. Balances the tanginess.
- For Garnish: 30 g (¼ cup) fresh cilantro, finely chopped (or fresh parsley for a milder taste). For fresh color and an aromatic lift.
For enhanced nutrition, choose organic vegetables and opt for lean, grass-fed beef. If you’re aiming for a low-carb roast beef hash, sweet potatoes or cauliflower can be excellent substitutes for regular potatoes. I’ve even used pre-chopped onions and peppers from the grocery store to save time on busy evenings, making this an easy dinner idea for my family. Add fresh corn in summer or chopped kale in winter for seasonal twists that keep the dish exciting and boost nutrition.
Simple Step-by-Step Method
- Prepare the Saffron Yogurt Drizzle: In a small bowl, combine saffron threads with lemon juice and a tiny pinch of salt. Let it steep for at least 10 minutes to allow the saffron to release its vibrant color and flavor. Stir in the plain unsweetened yogurt until well combined and evenly colored; set aside.
- Boil the Potatoes: Place the diced potatoes in a medium pot and cover with cold water. Bring to a boil over high heat, then reduce heat to medium and simmer for 5-7 minutes, or until the potatoes are just tender but still hold their shape. Drain thoroughly and pat very dry with a clean kitchen towel before proceeding with this roast beef hash recipe.
- Crisp the Potatoes: Heat 15 mL (1 tablespoon) vegetable oil or shortening in a large, heavy-bottomed 10-inch skillet over medium-high heat. Add the dried diced potatoes in a single layer if possible. Cook for 8-10 minutes, stirring occasionally, until they are golden brown and crispy on most sides. Transfer the potatoes to a plate and set aside, leaving any residual oil in the skillet.
- Sauté the Aromatics: Add the diced onion and bell peppers to the same skillet. Sauté over medium heat for 5-7 minutes until they are softened. Add the minced garlic and grated ginger, cooking for another 1 minute until fragrant.
- Toast the Spices: Stir in the ground cumin, ground coriander, turmeric, ground ginger, and cinnamon. Cook for 1 minute, stirring constantly, until the spices become deeply fragrant.
- Combine the Hash: Return the crispy potatoes to the skillet along with the diced roast beef. Season with sea salt and black pepper. Stir to combine all ingredients. Continue to cook, pressing the mixture down occasionally to encourage browning on the bottom, for 5-7 minutes, or until the beef is heated through and some of the hash forms a crispy crust. If your hash seems to be sticking, add a tiny splash more oil or a tablespoon of water to loosen it. This ensures your roast beef hash develops a perfect texture.
- Fry the Eggs: While the hash is finishing, heat a separate non-stick skillet over medium heat. Fry the four eggs to your desired doneness; sunny-side up or over easy are traditional for a hearty roast beef hash.
- Plate and Serve: To plate, divide the hot roast beef hash onto individual plates. Gently place one fried egg on top of each serving. Drizzle the vibrant yellow saffron yogurt over the egg and hash in a circular or zig-zag pattern. Finish by generously scattering the fresh chopped cilantro over and around the hash for a pop of green color and aromatic freshness.
For busy schedules, I’ve found that using an air fryer for the potatoes makes them extra crispy, or prepping all the vegetables the night before saves so much time on weeknights. Consider a pinch of cayenne pepper for a spicy roast beef hash recipe, or use less fat and more vegetables for a lighter, healthy eating option. Serving with a side of ketchup can be a kid-approved twist for family dinners.
Best Times to Make and Enjoy It
This easy roast beef hash recipe is perfect for leveraging leftovers into a fantastic meal. It adapts beautifully to various occasions, offering both convenience and deliciousness.
- Everyday uses: Ideal for quick weeknight dinners, satisfying weekend brunches, quick packed lunches for work or school, or even a unique side on holiday spreads.
- Creative serving suggestions: Serve with a runny fried egg, a dollop of creamy sour cream, a dash of your favorite hot sauce, or a light, fresh herb salad.
- Storage: Store leftover roast beef hash in airtight containers in the fridge for up to 3 days, making it great for easy meal prep. For longer storage, freeze it for up to 1 month.
- Reheating guidance: Reheat gently in a skillet over medium heat or in the microwave until piping hot, adding a splash of broth or water if it seems dry.
Why Roast Beef Hash Supports a Better Lifestyle
This hearty roast beef hash recipe offers more than just great taste; it supports a healthier lifestyle by providing balanced nutrition and practical wellness benefits for the whole family.
- It’s a fantastic way to use up leftovers, minimizing food waste and helping you save money on groceries.
- Provides a hearty, high-protein dinner that keeps you feeling full longer, which can support quick weight loss recipes or simply sustained energy.
- Can be easily adjusted to support various dietary goals, like making it low-carb with cauliflower or adding more vegetables for extra fiber.
- A healthy family meal option that’s both incredibly delicious and genuinely nutritious.

Everyday Value of This Recipe
This roast beef hash recipe masterfully saves time and money while boosting your family’s nutrition. It efficiently transforms yesterday’s meal into today’s culinary delight, smartly stretching your food budget.
- Quick solution for busy work nights: Minimal active cooking when using pre-cooked beef.
- A comforting, substantial meal: Perfect after a long school or work day, providing deep satisfaction.
- Simple enough for the whole family: Even on the busiest schedules, this dish comes together with ease.
Flavor Boosts, Adjustments & Safety Tips
Elevate your roast beef hash recipe with these simple tricks. A splash of Worcestershire sauce or a pinch of smoked paprika can deepen the savory flavor profile; I sometimes add a dash of my favorite hot sauce for an extra kick. Ensure potatoes are thoroughly dry before cooking for maximum crispness. For presentation, garnish with fresh chives or parsley for a bright pop of color.
For dietary adaptations, use low-sodium broth in your hash for a diabetic-friendly version, or choose gluten-free Worcestershire sauce to accommodate sensitivities. Always ensure all ingredients are allergy-friendly for your household, using a nut-free oil if needed.
Regarding safe handling, always confirm your roast beef was cooked to safe temperatures initially. Use fresh, firm potatoes and vegetables for the best texture and flavor in your hash.
FAQs About Roast Beef Hash
Is roast beef hash good for a high-protein diet?
Absolutely! This roast beef hash recipe, with its generous amounts of beef and potatoes, is a fantastic source of protein. It helps keep you feeling full and energized, making it a great choice for supporting a high-protein diet.
What’s the best way to buy ingredients for roast beef hash online?
For ultimate convenience, look for grocery delivery services that offer pre-diced vegetables like onions and peppers. You can also find quality cooked roast beef from local butchers or specialty stores online, saving you precious prep time.
Can roast beef hash be prepped ahead for the week?
Yes, it’s excellent for meal prep. You can chop all your vegetables the night before. I often partially cook the potatoes in advance, then combine everything and finish cooking just before serving for fresh crispness. Store components separately until ready to cook.
What kind of roast beef works best for hash?
Any cooked roast beef will work wonderfully in this roast beef hash recipe. However, a tender cut like sirloin or eye round will typically yield the best texture, ensuring your hash is tender and satisfying.
Can I add other vegetables to my roast beef hash?
Of course! Get creative with your hash. Peas, corn, fresh spinach, or even shredded carrots make great additions for extra nutrients and flavor. Just stir them in during the last few minutes of cooking.
How do I make my roast beef hash extra crispy?
To get your roast beef hash extra crispy, ensure your skillet is hot and don’t overcrowd the pan when cooking the potatoes. Allow them to get a good sear and develop a golden crust before stirring too often.
What are some easy side dishes for roast beef hash?
For a complete and easy family dinner, a simple green salad with a light vinaigrette pairs perfectly. Other great companions include a side of scrambled eggs for brunch or some crusty toast to soak up all the savory flavors.
This easy roast beef hash recipe isn’t just a meal; it’s a versatile, budget-friendly solution for delicious, hearty family eating. After making this, I always feel good about transforming leftovers into something truly special. For more healthy eating and quick meals, save this recipe to your meal plan on Pinterest and share it with a friend!
Print
roast beef hash recipe
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This Moroccan-spiced roast beef hash uses up leftovers, offering crispy edges and a creamy center for a hearty, satisfying meal. It’s a family-friendly and budget-conscious dish, transforming yesterday’s roast into a flavorful new creation.
Ingredients
- 1 pound cooked roast beef, diced into (0.5-inch) cubes
- 1.5 pounds Yukon Gold potatoes, peeled and diced into (0.33-inch) cubes
- 1 large yellow onion, finely diced
- 1 red bell pepper, diced into (0.33-inch) cubes
- 1 orange bell pepper, diced into (0.33-inch) cubes
- 4 cloves garlic, minced
- 0.8 inch fresh ginger, grated
- 1 tablespoon vegetable oil or neutral-flavored shortening
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 0.5 teaspoon ground turmeric
- 0.5 teaspoon ground ginger
- 0.25 teaspoon ground cinnamon
- 1 teaspoon sea salt, or to taste
- 0.5 teaspoon freshly ground black pepper, or to taste
- 4 large eggs
- 0.5 cup plain unsweetened yogurt (dairy or plant-based, or sour cream)
- Pinch saffron (15-20 threads)
- 1 tablespoon fresh lemon juice
- 0.25 teaspoon sea salt
- 0.25 cup fresh cilantro, finely chopped (or fresh parsley)
Instructions
- Prepare Saffron Yogurt Drizzle: In a small bowl, combine saffron threads with lemon juice and a tiny pinch of salt. Let it steep for at least 10 minutes to allow the saffron to release its vibrant color and flavor. Stir in the plain unsweetened yogurt until well combined and evenly colored; set aside.
- Boil Potatoes: Place the diced potatoes in a medium pot and cover with cold water. Bring to a boil over high heat, then reduce heat to medium and simmer for 5-7 minutes, or until the potatoes are just tender but still hold their shape. Drain thoroughly and pat very dry with a clean kitchen towel before proceeding.
- Crisp Potatoes: Heat 1 tablespoon vegetable oil or shortening in a large, heavy-bottomed 10-inch skillet over medium-high heat. Add the dried diced potatoes in a single layer if possible. Cook for 8-10 minutes, stirring occasionally, until they are golden brown and crispy on most sides. Transfer the potatoes to a plate and set aside, leaving any residual oil in the skillet.
- Saute Aromatics: Add the diced onion and bell peppers to the same skillet. Saute over medium heat for 5-7 minutes until they are softened. Add the minced garlic and grated ginger, cooking for another 1 minute until fragrant.
- Toast Spices: Stir in the ground cumin, ground coriander, turmeric, ground ginger, and cinnamon. Cook for 1 minute, stirring constantly, until the spices become deeply fragrant.
- Combine Hash: Return the crispy potatoes to the skillet along with the diced roast beef. Season with sea salt and black pepper. Stir to combine all ingredients. Continue to cook, pressing the mixture down occasionally to encourage browning on the bottom, for 5-7 minutes, or until the beef is heated through and some of the hash forms a crispy crust. (If your hash seems to be sticking, add a tiny splash more oil or a tablespoon of water to loosen it).
- Fry Eggs: While the hash is finishing, heat a separate non-stick skillet over medium heat. Fry the four eggs to your desired doneness; sunny-side up or over easy are traditional.
- Plate and Serve: To plate, divide the hot roast beef hash onto individual plates. Gently place one fried egg on top of each serving. Drizzle the vibrant yellow saffron yogurt over the egg and hash in a circular or zig-zag pattern. Finish by generously scattering the fresh chopped cilantro over and around the hash for a pop of green color and aromatic freshness.
Notes
For busy schedules, use an air fryer for extra crispy potatoes or prep vegetables the night before. Consider adding a pinch of cayenne pepper for spice, or more vegetables for a lighter option. Serving with ketchup can be a kid-approved twist.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop, Pan-Frying, Boiling
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 serving
- Calories: 500 calories
- Sugar: 6 g
- Sodium: 650 mg
- Fat: 28 g
- Saturated Fat: 10 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 30 g
- Cholesterol: 220 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.