Persian wedding rice

Persian wedding rice

Jump to Recipe

Persian wedding rice sounds like an exotic dish from A Thousand and One Nights… It is loaded with flavors of the Middle East, yet easy to make with staples you have right in your pantry. And loaded with nutrients.

I have had the privilege of living close to several Mediterranean restaurants in Houston for many years. I used to be able to just pop in and satisfy my cravings. Few things make me happier than the amazing aromas of freshly prepared Mediterranean dishes such as this one. And knowing that the food you’re about to eat is good for you too!

And so, over the years, I have added to my own repertoire some of the dishes I used to crave. This is one of them.

My friend Pam who lived in Kuwait for several years served this Persian wedding rice recently at a dinner party. I just had to have her recipe, and she was kind enough to share it with me. I have however made it even more nutritious by substituting brown rice for white rice and olive oil for butter.

One bowl of this rice provides a complete protein combination: whole grains, legumes and nuts. Add to this a salad such as my Lebanese cabbage salad, and you have a complete meal!

Additionally, you can experiment with a variety of dried fruit (for example dried cranberries, one of my favorites). And a variety of nuts. Also feel free to use more cinnamon and cloves. I like the amount listed in the recipe, it gives a subtle flavor without being overpowering. But taste is very personal… Be daring! Be bold!

Give it a try and you will never think of rice the same way!

Persian wedding rice

The flavors of Arabian Nights condensed in a nutritious bowl of goodness. Vegan and gluten-free but more importantly delicious.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Main Dish, Side Dish
Cuisine: Mediterranean, Middle Eastern
Keyword: almond, apricot, easy, gluten-free, lentils, onion, raisin, rice, vegan, vegetarian
Servings: 6
Author: Veronique Eichler



  • Rinse lentils and cook them in a large amount of boiling water (at least 3 times the volume of lentils) for 15 to 20 minutes. Test them before the end of the cooking time to make sure they are cooked but not mushy. Drain immediately and reserve.
  • Cook brown rice per package instructions. The one I use takes 2 cups of boiling salted water for 1 cup of rice and 40 minutes of cooking covered with a tight lid. There should be no water left at the end of the cooking time. Let sit while you prepare the rest of the recipe.
  • In a large frying pan, heat olive oil on medium high heat. Add onion and saute for about 5 minutes until it starts to brown. Add almonds, apricots, raisins, cinnamon and cloves. Stir to blend until fragrant.
  • Fluff the rice with a fork. Add the lentils and the onion mix and stir gently.


I recommend cooking a larger batch of lentils for other uses. You can store cooked lentils for 4-5 days in a sealed storage container in the fridge. You can also freeze them up to 4 months. 


Calories: 292kcal | Carbohydrates: 50g | Protein: 7g | Fat: 8g | Saturated Fat: 1g | Sodium: 9mg | Potassium: 467mg | Fiber: 7g | Sugar: 8g | Vitamin A: 390IU | Vitamin C: 3mg | Calcium: 40mg | Iron: 2mg
Heads up: my posts may contain affiliate links! If you buy something through one of those links, you won't pay a penny more but we'll get a small commission, which helps keep the light on. For more details, read our affiliate disclosure. Thanks!

Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.