• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based Folk
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe

subscribe
search icon
Homepage link
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe

ร—
Home ยป Vegan Lebanese Recipes

Lebanese Spiced Rice with Toasted Nuts and Vegetables

Published: Jun 29, 2023 by Janelle Hama *This post may contain affiliate links. Disclosure

259 shares
Jump to Recipe

Easy vegan Lebanese spiced rice with toasted nuts and vegetables is one of my favorite ways to enjoy rice. Itโ€™s fluffy, filling, loaded with flavor and can be enjoyed as a side dish or a main. No more boring rice. 

a white bowl with spiced rice with toasted nuts and vegetables and a salad on the side
This is the most requested rice by my family

Why Youโ€™ll Love This Recipe

  • It's vegan and gluten free! I've adapted this recipe off my familyโ€™s Riz bi Djaj, which is rice with chicken. I was craving this rice and felt it would work well with peas, carrots and corn (the frozen variety) I am glad I made it, as not only do I think it's epic, but so does my family.
  • Big Lebanese flavors fill this simple dish thatโ€™s also filled with texture, softness from the rice and vegetables and crunchiness from the golden nuts.
  • Versatile - good enough to eat on itโ€™s own or as a side. 
  • It's part of my specialty category of the best vegan Lebanese recipes.

Ingredients You'll Need

frozen carrots, corn, peas, spices, white rice, different nuts, butter, oil and an onion laid out

The complete list of ingredients with measurements, can be found in the full recipe card below.

White basmati rice, (you can use long grain rice instead) always cooks perfectly, it is hard to not have perfect single grains of rice when it's cooked.

Vegan butter and olive oil - the combination of these together result in silky rice.

Raw pine nuts, cashew nuts and almonds whilst this trio is fabulous, you can use one or two of these only. You can use slivered almonds or whole ones. I alternate between the two.

Brown onion is finely diced and then sweated to release their natural sweetness.

Frozen peas, carrots & corn is the easiest to work with. This is normally found as a trio in the frozen section of your local supermarket.

Lebanese 7 spice, cinnamon, salt and pepper are the spices and seasoning used in this recipe. The 7 spice can be swapped with all spice, however I highly recommend making your own fresh blend of Lebanese spices.

Optional: If you have a sweet tooth, you could add raisins. I personally love this, but the males in my family sadly do not. (I should just put it in there seen how I am the cook haha, they should deal with it!)

a white plate with spiced rice with vegetables topped with toasted nuts and a garden salad with it

How To Make Lebanese Spiced Rice

Brown the nuts. In a pot, over medium - high heat, melt half of the vegan butter and olive oil. Add cashews and almonds and brown until golden and then set aside, using the leftover oils brown the pine nuts and set these aside too.

Sweat the onions. In the same pot, add the rest of the olive oil and vegan butter, on top of the oil left over from nuts, and sweat onion until soft and translucent.

Coat the rice with oil and spices. Add in white basmati rice on top of the onion and stir until completely coated in oil, then add the spices and salt to the rice and stir until completely coated.

four images of a black pot frying nuts

Time for the water and frozen vegetables. Add water over rice and onion, then stir in the frozen vegetables, ensuring vegetables are evening dispersed.

Cook the rice by bringing it to a soft boil with the lid on, then turn the heat down to low - medium, allow rice to cook for 10 minutes or until rice is done. Turn off the heat and keep the lid on for another 5 minutes. Try to not open the lid prior to this. 

Fluff and serve. Use a fork to fluff the rice and stir through the vegetables which now sit on top of the rice, then transfer to a serving bowl and top with the browned nuts, enjoy warm.

four images of a black pot one with rice, then rice with spices, then with water and veg, the last one with cooked rice and veg

Tips

Toast the pine nuts separately to the cashews and almonds as they are smaller in size they will brown quicker. If you put them all together, the pine nuts will burn.

To ensure the nuts are browned evenly, continuously stir them around in the oil until the desired golden hue is achieved. Take the nuts out of the oil ASAP as the end stage is when they burn quickly.

Rice should be submerged in about โ…“ in / 1cm of water to cook, it should also be on the saltier side too as the rice will double in size.

Store any leftovers in an airtight container and place in the fridge for up to 5 days. You can also freeze it for up to 3 months, by transfer it to a freezer-safe bag. Thaw it to room temperature before reheating.

Serving Suggestions

As mentioned previously this Lebanese spiced rice is good enough to eat on its own, or try spicing it up, by adding a dash of shatta a mouthwatering Middle Eastern hot sauce.

Looking for a soup to start with, try my delicious 3adas bi hamod (Lebanese lemon lentil soup)

Serve a fresh salad on the side, a Middle Eastern garden salad is perfect, or, so is a Lebanese cabbage salad.

Vegan Lebanese Rice served with nuts in a black dish

More Vegan Lebanese Rice Recipes

The best side of rice is this Levanese vermicelli rice, take a seat plain rice, this one is much better!

Mujadara is the famous rice and lentils dish that the Lebanese are proud of. Itโ€™s simple yet full of flavor.

It is customary to serve this pea stew called bazella w riz (the Arabic name literally translates to peas with rice).

Another amazing Arabic rice to try is Maqloubeh - rice is cooked on a bed of veggies and then flipped upside down to serve - it's so extravagant!

For other rice dishes try vegan biryani or cranberry rice.

a bowl of spiced cooked rice with veggies and toasted nuts

Did you make this? I'd love to know! Leave me a comment below with a โ˜…โ˜…โ˜…โ˜…โ˜… star rating or tagย @plantbasedfolkย on social media.

Recipe

a white bowl with spiced rice with toasted nuts and vegetables and a salad on the side

Lebanese Spiced Rice with Toasted Nuts and Vegetables

Easy Lebanese spiced rice with nuts and vegetables is one of my favorite ways to enjoy rice. Itโ€™s fluffy, filling, loaded with flavor and can be enjoyed as a side dish or a main. No more boring rice.
Print Pin Rate Save Recipe Saved Recipe
Course: Main Course, Side Dish
Cuisine: Lebanese
Diet: Gluten Free, Vegan
Prep Time: 5 minutes minutes
Cook Time: 13 minutes minutes
Total Time: 18 minutes minutes
Servings: 4 people
Author: Janelle Hama

Ingredients

  • 1ยฝ cups Basmati Rice
  • 1 tablespoon Dairy free butter divided in 2
  • 2 tablespoon Olive oil divided in 2
  • โ…“ cup Pine Nuts
  • โ…“ cup Raw cashew nuts
  • โ…“ cup Raw almonds
  • 1ยผ medium Brown onion finely diced
  • 2 cups Frozen peas, carrots & corn
  • 1ยฝ tablespoon Lebanese 7 spice
  • ยฝ teaspoon Cinnamon
  • 1ยฝ teaspoon Salt to taste
  • ยฝ teaspoon Cracked black pepper
  • 2ยผ cup Water
Prevent your screen from going dark

Instructions

  • In a pot, over medium - high heat, melt half of the dairy free butter and olive oil. Add cashews and almonds and brown until golden and then set aside, using the leftover oils brown the pine nuts and these aside too. Be sure to constantly stir the nuts to avoid burning.
  • In the same pot, heat up the remainder of the olive oil and dairy free butter and sweat the finely diced onion until soft and translucent. Add the white basmati rice on top of the onion and stir until completely coated in oil. Then add all the spices and salt to the rice and stir until completely coated in the oil.
  • Now add the water and vegetables. Stir these through the rice, ensuring vegetables are evening dispersed. Taste test the water, it should be on the salty side as the rice will double in size.
  • Place the lid on the pot and bring the spiced rice and vegetables to a soft boil, then turn the heat down to low and allow rice cook for 10 minutes. Turn off the heat, keep the lid closed for at least 5 minutes (see note 1). Serve rice with browned nuts on top.

Video


Notes

Note 1 - avoid opening the pot during cooking and resting. This will ensure the steam has built up and continues to cook the rice whilst resting.
ย 
ย 
ย 
ย 
ย 
ย 
Originally post June 2020, information and images updated.

Nutrition

Calories: 590kcal | Carbohydrates: 75g | Protein: 14g | Fat: 28g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 14g | Trans Fat: 0.02g | Sodium: 967mg | Potassium: 502mg | Fiber: 6g | Sugar: 3g | Vitamin A: 6801IU | Vitamin C: 11mg | Calcium: 100mg | Iron: 3mg

N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.


Tried this recipe?Please consider Leaving a Review!

If you enjoyed this recipe, consider supporting my work for the cost of a cup of coffee.

More Vegan Lebanese Recipes

  • cucumber yogurt salad in a brown plate
    Lebanese Cucumber Yogurt Salad
  • baklawa syrup in a glass bottle
    Baklawa Syrup
  • a white bowl filled with leafy greens, lentils and potato soup
    Adas bi Hamod
  • Lebanese rice pudding riz bi haleeb with pistachio
    Lebanese Rice Pudding
259 shares

Reader Interactions

Comments

    4.75 from 8 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Essie

    March 24, 2025 at 4:41 pm

    4 stars
    I was skeptical that the rice would be completely cooked in such a short time, but it came out perfectly. I liked the flavor except for a slight bitterness. I made the 7 spice blend myself.

    Reply
    • Janelle Hama

      March 25, 2025 at 2:07 am

      Yep, Basmati takes no time to cook. Sounds like something in your spices wasn't fresh?!?

      Reply
  2. Sarah

    September 27, 2024 at 12:49 am

    5 stars
    this was delicious! may have to make this for Thanksgiving!

    Reply
    • Janelle Hama

      September 30, 2024 at 12:18 am

      That is a fantastic idea!! You can pair it with so many dishes! Enjoy ๐Ÿ™‚

      Reply
  3. Farah

    January 26, 2024 at 4:40 am

    Thank you so much for this wonderful recipe Janelle. Is it possible to make this recipe with another whole grain, such as barley or quinoa? If so, how would you modify the amount of water used? I'm Pakistani American and my husband is Palestinian American and I absolutely love the food from that region and use my mother-in-law's recipes as well as your's in my kitchen on a routine basis.

    Reply
    • Janelle Hama

      January 29, 2024 at 8:43 am

      Hi Farah, whilst I haven't yet tried this recipe with other grains, I would say it is possible. Try using the method in this recipe for bulgur https://plantbasedfolk.com/bulgur-pilav/ but replace the flavours with ones from this recipe. I'd love to know how you go! Thank you for making my recipes, I am truly honoured. ๐Ÿ™‚

      Reply
  4. Shumaila

    July 31, 2020 at 2:06 pm

    5 stars
    I made this last night and it was fabulous. I had too much of it though because I couldn't stop eating it. The nuts are a lovely addition.

    Reply

Primary Sidebar

a female brunette throwing a lemon

Hello, I'm Janelle!

A culinary enthusiast with a keen interest in creating delicious vegan Lebanese recipes.

Let's cook together!

More about me โ†’

Recipes Not to Miss

  • a bowl of chopped mushroom salad
    Easy Raw Mushroom Salad With Balsamic Vinegar
  • a red casserole pot with okra stew
    Bamia (Okra Stew Without Meat)
  • fingers holding a brown chocolate balls
    Chocolate Bliss Balls Without Dates
  • a stack of vegan corn fritters
    Easy 4-Ingredient Corn Fritters (Vegan)

Free e Cookbook

I'm sharing 5 top recipes from my family's cookbook, get it delivered to your inbox. Sign up โ†’

an ipad showing a cookbook cover

As Featured On

various logos where Plant Based Folk has been featured

Footer

^ back to top

About

Accessibility Policy
Blog
Cookies Policy
Disclosure
Privacy Policy
Privacy Policy (GDPR)
Terms of Use

Newsletter + Links

Sign Up! for emails and updates
Web stories
Vegan Lebanese Recipes
Shop Kitchen Essentials

Contact

Contact
Work with me
Social media
Advertise

Copyright ยฉ 2025 Plant Based Folk

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.