Lebanese Roast and Mashed Potatoes: A Savory Delight

Are you in search of a dish that can turn any dinner party into a Middle Eastern feast? Look no further than my Lebanese Roast and Mashed Potatoes recipe. This hearty and delicious meal combines the savory flavors of roasted meat with the comforting taste of creamy mashed potatoes, all while infusing your senses with exotic spices.

As a lover of Lebanese cuisine, I have spent years perfecting this recipe to ensure that it delivers on both taste and authenticity. The key to its success lies in the balance of aromatic spices such as cinnamon and nutmeg that are used to season both the roast and the mashed potatoes.

But don’t let the intricate flavors fool you – this is an easy recipe that can be made with ingredients found at any grocery store. The result is a dish that is impressive enough to impress guests but simple enough to whip up on a weeknight.

So, whether you’re hosting a dinner party or simply seeking a wholesome meal for your family, my Lebanese Roast and Mashed Potatoes recipe is sure to please. Get ready to indulge in warm, spicy goodness that’s fit for any occasion.

Why You’ll Love This Recipe

Lebanese Roast and Mashed Potatoes
Lebanese Roast and Mashed Potatoes

Indulging in a rich and flavorful meal is one of life’s simple pleasures. With our Lebanese Roast and Mashed Potatoes recipe, not only will you experience a burst of Middle Eastern flavors, but you’ll also satisfy your cravings for a hearty and comforting meal.

Our recipe incorporates traditional Lebanese spices, such as cinnamon, nutmeg, and pepper, which lend a deep warmth to the dish. But it’s the combination of these spices with other ingredients that elevate the flavor profile of this dish even more.

Simmering the roast meat with garlic cloves, onions, and carrots in extra virgin olive oil before roasting brings all of the aromas together for savory perfection. And when it comes to the mashed potatoes, we don’t shy away from infusing them with flavor either.

Adding batata harra spicy potatoes and garlic mashed potatoes shahbayieh in between roast potatoes takes mashed potatoes to a whole new level. The smooth buttery texture of the mashed potatoes contrasts perfectly with the rougher texture of harra spicy and roasted potatoes.

If you’re looking to kick things up a bit, try adding kibbeh kibbet batata made with mashed potato mixed with an earthy, nutty flavoring or some crunchy pine nuts into your mash – the results are nothing short of delicious.

What stands out about this recipe is how customizable it is to your dietary restrictions – from vegan to kosher diets or any type of meat preference like chicken breast or steak – our recipe offers options for all.

The beauty of our Lebanese Roast and Mashed Potatoes is its versatility: savor it during family dinners or whip up a batch for your next party – it’s perfect for sharing! Truly, this dish will leave you feeling satisfied and satisfied every time you indulge in it.

Ingredient List

 Aromatic blend of spices elevate this classic Lebanese Roast.
Aromatic blend of spices elevate this classic Lebanese Roast.

Before starting with the cooking, gather all the necessary ingredients to make the perfect Lebanese Roast and Mashed Potatoes Recipe. Here’s everything you need:

For the Roast Meat:

  • 1 kg roast meat: Although, lamb or beef can be used. Beef or boneless chuck roast is best for oven roasting.

  • 1 tablespoon olive oil: We recommend using extra virgin olive oil to add a subtle fruity taste to the dish.

  • 1 garlic clove: Crushed garlic is used along with onion and carrot to season the meat during marination.

  • 1 onion 1 carrot: Cut into large chunks

For the Mashed Potatoes:

  • 3 pounds potatoes: Russet potatoes are preferable as they have a dry texture and make fluffy mashed potatoes.

  • 1/3 cup butter: Salted butter gives a rich flavor to mashed potatoes.

  • 1 cup milk: Whole milk works best for creamy and smooth mashed potato consistency.

  • 2 teaspoons kosher salt: Use a generous amount of salt while boiling potatoes for seasoning.


  • 1 cinnamon stick

  • 1 teaspoon cinnamon

  • 1/4 teaspoon nutmeg

  • 1/4 teaspoon black pepper

Optional ingredients for variations:

Want to add some heat or extra flavor to your Lebanese Roast and Mashed Potatoes Recipe? Here are some suggestions for substitutions and variations:

  • To make spicy roasted potatoes, add 2 teaspoons of batata harra spice mix instead of cinnamon and nutmeg.
  • Top the mashed potatoes with sautéed garlic mushrooms or caramelized onions.
  • Sprinkle some pine nuts on top of mashed potatoes before serving.
  • For a vegan Lebanese recipe, replace butter with olive oil in the mashed potato recipe.

The Recipe How-To

 Melt-in-your-mouth tender meat that will leave your taste buds wanting more!
Melt-in-your-mouth tender meat that will leave your taste buds wanting more!

Now that we have all of our ingredients ready, let’s dive into the recipe itself. This Lebanese Roast and Mashed Potatoes recipe is sure to be a hit at your next dinner party or family gathering.

Lebanese Roast
Step 1

Preheat your oven to 375°F (190°C).

Step 2

Take a 1 kg (2 lb) roast meat of your choice – beef, chicken, or steak – and rub it down with a mixture of 1 tablespoon of olive oil, 1 crushed garlic clove, 1 diced onion, and 1 diced carrot.

Step 3

Place the meat in a baking dish and roast for about an hour or until fully cooked.

Step 4

Let the meat rest for at least 10 minutes before slicing it. Pro tip: slice it thinly against the grain for maximum tenderness.

Mashed Potatoes Shahbayieh
Step 1

Peel and chop roughly three large potatoes. Rinse them under cold water and place them in a large saucepan.

Step 2

Cover the potatoes with cold water and add a pinch of salt. Bring to a boil and reduce the heat to medium-low. Simmer for 15-20 minutes or until fork-tender.

Step 3

Drain the potatoes well and then return them to the saucepan. Add 3 tablespoons of unsalted butter and 3/4 cup warm milk to the potatoes. Mash until desired consistency.

Step 4

Add 1 teaspoon nutmeg, 1 teaspoon cinnamon, a pinch of pepper, and a generous pinch of salt. Stir until fully incorporated.

Congratulations, you have made a classic Lebanese roast and mashed potatoes Shahbayieh from scratch. Serve hot with some green beans or roasted carrots on the side.

Substitutions and Variations

 Mashed potatoes made healthy with a secret ingredient.
Mashed potatoes made healthy with a secret ingredient.

While this recipe for Lebanese roast and mashed potatoes is already delicious on its own, there are many substitutions and variations that can be made to customize it to your liking.

For instance, if you prefer a plant-based version of this dish, you can easily substitute the roast meat with vegetables such as roasted eggplants or cauliflower. You can also swap out the butter and milk in the mashed potatoes with olive oil and plant-based milk alternatives like almond milk or oat milk for a vegan-friendly option.

If you want to add some extra flavor and texture to your mashed potatoes, try mixing in some grated asiago cheese or stir in some chopped pine nuts right before serving. For those who like their potatoes spicy, a dash of cayenne pepper or some red pepper flakes can be added to give the dish a kick.

Additionally, you can experiment with different types of potatoes, whether it’s using russet potatoes or sweet potatoes for extra sweetness. And if you don’t have all of the spices listed, don’t hesitate to use what you do have on hand—paprika or cumin would be excellent additions.

Finally, while this recipe calls for roast beef, chicken breast can be used instead for a lighter variation of the dish. You could even use the mashed potato mixture as a base for a potato souffle, or mix up just the spicy potatoes for a side dish that pairs well with grilled steak.

In conclusion, by trying out different substitutions and variations from time to time, you can truly make this Lebanese roast and mashed potato recipe your own by adding unique flavors and twists.

Serving and Pairing

 Bringing back the traditional method of cooking with clay pots.
Bringing back the traditional method of cooking with clay pots.

Lebanese Roast and Mashed Potatoes is a hearty and filling meal that can be enjoyed on its own or paired with other dishes. The tender and juicy roast meat pairs well with a variety of sides including sautéed vegetables, roasted root vegetables, or a crisp green salad.

For a complete Lebanese dining experience, serve the roast and mashed potatoes with traditional Lebanese dishes such as tabbouleh, hummus, baba ghanoush, or stuffed grape leaves. The creamy mashed potatoes provide the perfect balance to the spicy harra potatoes, creating an explosion of flavors in your mouth.

If you’re looking for a way to jazz up your dinner party, consider serving Lebanese Roast and Mashed Potatoes as the main course. It’s an excellent choice for a Middle Eastern themed dinner party or a cozy winter meal. Add some candles and wine glasses to create an elegant atmosphere.

For wine pairings, opt for a full-bodied red wine such as Cabernet Sauvignon or Syrah. These wines complement the richness of the roast meat and stand up well against the bold flavors of the spices used in the dish. Alternatively, you can pair this dish with a dry white wine such as Chardonnay.

Overall, Lebanese Roast and Mashed Potatoes is a versatile dish that can be served in a variety of settings. Whether you’re hosting a dinner party or enjoying a quiet night at home with your family, this dish is sure to satisfy your taste buds and leave you feeling satisfied.

Make-Ahead, Storing and Reheating

 The perfect centerpiece for your dinner party.
The perfect centerpiece for your dinner party.

The Lebanese Roast and Mashed Potatoes Recipe is perfect for meal prep as it can be made ahead of time and stored for later use. This recipe can be stored in an airtight container in the fridge for up to 3 days or in the freezer for up to a month. Just make sure the mashed potatoes are packed separately from the roast meat.

When reheating, there are a few things to keep in mind to ensure that the flavors are not compromised. To reheat the roast meat, preheat your oven to 350°F and place the roast meat into a baking dish with 1/4 cup of water or broth. Cover with foil and bake for about 20-25 minutes, or until heated through.

For the mashed potatoes, reheat them by adding a splash of milk or cream while stirring until it reaches your desired consistency. You can also reheat them in the microwave-safe bowl, covered with plastic wrap or a lid, for 2-3 minutes on high heat.

If you choose to freeze this dish, thaw it overnight in the fridge before reheating. It’s important to note that freezing may change the texture and consistency of the potatoes, so adding extra milk or cream during reheating may be necessary.

Overall, this is a versatile recipe that works well as leftovers or when made ahead of time. With proper storage and reheating techniques, you can enjoy this Lebanese Roast and Mashed Potatoes Recipe any time you want!

Tips for Perfect Results

 This dish is a great addition to your weekly meal prep menu.
This dish is a great addition to your weekly meal prep menu.

To achieve the perfect results with Lebanese roast and mashed potatoes, there are a few expert tips to keep in mind. Here are some suggestions to ensure your dish comes out perfectly every time.

Firstly, use good quality ingredients. The roast meat is the star of this dish, so invest in high-quality beef to ensure its flavor and texture shine through. For the potatoes, choose fresh and firm ones that are suited for mashing.

Secondly, make sure to dry the potatoes well after boiling them. If they retain too much moisture, the final texture may be gummy instead of dreamy smoothness that we’re looking for in the mashed potatoes. Use a strainer or colander to remove all excess water from them.

Thirdly, when roasting the meat, cover it with tinfoil for about 15 minutes after removing it from the oven. This will allow the meat to rest and tenderize before slicing into it.

Fourthly, add spices such as cinnamon and nutmeg sparingly then taste the dish as you go along. Remember to adjust seasoning to your preference since spices can easily overpower other flavors.

Lastly, be patient! Mashing potatoes can take longer than expected. Avoid rushing by giving them time and consistent stirring when mashing so that they become creamy, fluffy and avoids incidents like lumpy spots on your mashed potatoes.

With these tips in mind, you’ll be well poised to make an unforgettable Lebanese roast and mashed potatoes that will leave a lasting impression on your guests. Happy cooking!

Bottom Line

To conclude, the Lebanese Roast and Mashed Potatoes Recipe is a must-try for anyone who is looking for a flavorful and aromatic meal that can be served on any occasion. By using just a handful of ingredients, this recipe yields an impressive and delicious result that will amaze and satisfy anyone who tries it.

Whether you’re a meat-lover or a vegan, this recipe can be easily adapted to your dietary preferences without sacrificing taste or quality. With many possible variations and substitutions, you can customize this dish according to your own creativity and imagination.

But beyond its great taste and versatility, the Lebanese Roast and Mashed Potatoes Recipe also represents a celebration of Lebanese cuisine and culture, which has influenced Middle Eastern culinary traditions for centuries. By cooking this dish at home, not only will you engage in a truly authentic gastronomic experience but also pay homage to the rich heritage of Lebanon.

So why not treat yourself and your loved ones to this amazing Lebanese Roast and Mashed Potatoes Recipe? With its perfect combination of flavors and textures, it’s guaranteed to leave you feeling fully satisfied and craving for more. So roll up your sleeves, turn up the music, and get ready to impress everyone with your cooking skills!

Lebanese Roast and Mashed Potatoes

Lebanese Roast and Mashed Potatoes Recipe

It is a very tasty recipe, worth the time it takes. It is my mom's recipe so it has all the homemade taste. Wait for the roast to cool before cutting or it will crumble (better to keep it in the fridge overnight)
5 from 2 votes
Prep Time 1 hr
Cook Time 2 hrs
Course Main Course
Cuisine Lebanese
Calories 681.1 kcal


  • 1 kg roast meat
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 garlic clove
  • 1 onion
  • 1 carrot
  • 1 potato
  • 1 pinch pepper
  • 1 pinch nutmeg
  • 1 pinch cinnamon
  • 1 cinnamon stick
  • 1 -2 laurel leaf
  • 1 cup wine (optional)
  • 1 1/2 kg potatoes (for the mashed potatoes)
  • 500 ml milk
  • 75 g butter
  • 2 tablespoons flour (for the gravy)
  • 2 tablespoons butter
  • salt


  • Brown the meat on low heat with 1 Tbsp olive oil and 1 Tbsp butter. Add the garlic, the onion, the carrot and 1 potato head. Add the pepper, the nutmeg, a little salt (be careful with the salt you will have to add it to the mashed potatoes too) and the cinnamon.
  • When brown add the wine, simmer for a bit then add water to cover the meat. Add the cinnamon stick and the laurel leaves.
  • Let it cook on medium heat.
  • When cooked remove it from its sauce and blend the sauce with the rest of the ingredients.
  • Put back the mix on fire, add 2 Tbsp of flour and 2 Tbsp of butter. Reduce the sauce till it has a viscous consistency.
  • Prepare the mashed potatoes: Boil the potatoes till cooked, then blend (with a little of the cooking water).
  • Put back on fire with the butter and the milk, mix till they becomes homogeneous and bring to a boil. The mix must have the consistency of a cake's dough.
  • When cold, cut the meat in thin round pieces (around 1cm at most).
  • Serve with mashed potatoes covered with gravy.
  • You prepare it by blending the meat sauce with the veggies and then reduce it on medium heat after adding 1 or 2 Tbsp flour.

Your Own Notes


Serving: 689gCalories: 681.1kcalCarbohydrates: 88gProtein: 13.8gFat: 32.1gSaturated Fat: 18.4gCholesterol: 80mgSodium: 265.8mgFiber: 10.4gSugar: 5.2g
Keyword < 30 Mins, < 4 Hours, Asian, Beginner Cook, Easy, Lebanese, Middle Eastern
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You