Vegetarian Stuffed Grape Leaves are a beloved Middle Eastern dish that has won the hearts of many around the world. These tender leaves are filled with a flavorful mixture of rice, vegetables, and spices, offering a perfect balance of savory and tangy flavors. While traditionally served as a cold appetizer, they can also be enjoyed warm, making them a versatile dish for any occasion. The briny grape leaves provide a unique, slightly tart flavor that pairs beautifully with the seasoned rice filling. What makes this dish even more special is that it’s incredibly customizabl whether you prefer a vegetarian version like this one or a meat-filled variation, you can adjust the ingredients to your liking. No matter how you make them, stuffed grape leaves are always a crowd-pleaser and a true taste of Middle Eastern hospitality.
Jump to Recipe
Vegetarian Stuffed Grape Leaves ingredients
Short grain rice: This rice absorbs flavors well. It stays tender and holds the filling together.
Grape leaves: These leaves provide a tangy, briny flavor. They wrap around the filling and hold it in place.
Tomatoes: Fresh tomatoes add juiciness and sweetness. They also add color to the filling.
Parsley: Parsley adds freshness and brightens the dish. It also adds a pop of green.
Onion: Onion brings savory depth. It becomes sweet as it cooks.
Garlic: Garlic gives a fragrant, aromatic flavor. It enhances the overall taste.
Lemon juice: Lemon juice adds tang and brightness. It balances the richness of the olive oil.
Olive oil: Olive oil binds the ingredients. It adds smoothness and a subtle fruity taste.
Pomegranate molasses: Pomegranate molasses gives sweetness and tartness. It deepens the flavor.
Salt and black pepper: Salt brings out the flavors. Pepper adds mild heat.
7 spice: This spice blend adds warmth and complexity. It includes cinnamon, allspice, and other spices.
Dried mint: Dried mint adds a refreshing, cool flavor. It balances the dish.
Potato slices and carrot slices: These prevent the grape leaves from sticking. They also add extra flavor during cooking.
How to make Vegetarian Stuffed Grape Leaves
1. Soak the Rice:
Rinse the rice. Soak it for 30 minutes. This helps it cook evenly.
2. Prepare the Vegetables:
Chop the parsley. Dice the tomatoes. Finely chop the onion and garlic.
3. Cook the Grape Leaves:
Boil water in a pot. Add the grape leaves. Cook for 2 minutes, then remove.
4. Cool the Grape Leaves:
Rinse the leaves with cold water. Or drop them in cold water.

5. Make the Spice Mix:
Mix salt, pepper, mint, 7 spice, lemon juice, olive oil, and pomegranate molasses. Stir until combined.
6. Prepare the Rice Filling:
Mix the soaked rice with vegetables and spices. Stir well to combine.

7. Stuff the Grape Leaves:
Place a leaf shiny side down. Add rice filling in the center. Fold in the sides and roll tightly.

8. Layer the Pot:
Slice potatoes and carrots. Place them at the bottom of the pot.
9. Arrange the Stuffed Grape Leaves:
Place the stuffed grape leaves in the pot. Pack them tightly.

10. Cover with Extra Grape Leaves:
Add leftover grape leaves on top. This helps hold the rolls in place.
11. Add Cooking Liquid:
Pour rice liquid, water, olive oil, lemon juice, pomegranate molasses, and salt over the rolls. Make sure the liquid covers them.

12. Cook the Stuffed Grape Leaves:
Add a heat-resistant weight on top. Bring to a boil, then reduce heat to simmer. Cover and cook for 1 hour and 30 minutes.

13. Serve:
Let cool slightly. Serve warm or cold.
Fresh grape leaves vs jarred grape leaves
Fresh grape leaves are ideal for a more authentic taste. They have a vibrant color and a tender texture. To use them, you’ll need to blanch them briefly in hot water to soften them. Fresh leaves are typically available during the growing season, so they’re perfect for those who prefer a more natural, seasonal option.
Jarred Grape Leaves:
On the other hand, jarred grape leaves are convenient and ready to use. They are preserved in brine, which gives them a slightly tangy flavor. Since they come pre-washed and pre-packed, they save time. However, they may be more salty, so its best to rinse them before using. I usually like to cook them in hot water for about 1 minute.
How to store grape leaves
Uncooked Grape Leaves (Fresh or Jarred):
If you have fresh grape leaves, you should blanch them in hot water for a few minutes before storing. After blanching, wrap them tightly in plastic wrap and store them in a freezer bag or place the green leaves on top each other in a container close it tight and place it in the freezer.They will keep in the freezer for up to six months.
If you’re using jarred grape leaves, simply store the unopened jar in a cool, dark place. Once opened, transfer the leaves to an airtight container and refrigerate. They will last about a week in the fridge.
Stuffed Uncooked Grape Leaves:
If you’ve rolled the grape leaves with the filling but haven’t cooked them, you can freeze them. Place the stuffed grape leaves on a baking sheet in a single layer and freeze until solid. Once frozen, transfer them into a freezer bag or airtight container. This method prevents them from sticking together.
Stuffed, uncooked grape leaves will stay fresh for up to a 3 month in the freezer. When ready to cook, you can cook them directly from frozen just add a few extra minutes to the cooking time.
Cooked Grape Leaves:
After cooking, allow the stuffed grape leaves to cool completely. Then, place them in an airtight container or freezer bag. You can store them in the refrigerator for up to three days.
For longer storage, freeze the cooked grape leaves. Wrap them tightly and place them in a freezer bag. They will stay fresh for up to 3 month. When ready to eat, simply thaw and reheat them.
Frequently Asked Questions for Vegetarian Stuffed Grape Leaves
1. Can I make stuffed grape leaves ahead of time?
Yes, you can prepare them a day before. Simply store them in the refrigerator. When ready to serve, heat them or serve cold.
2. Can I freeze stuffed grape leaves before cooking?
Absolutely! After rolling the grape leaves, place them on a tray and freeze them. Once frozen, transfer them to a freezer bag or airtight container. You can cook them directly from frozen when you’re ready.
3. Can I freeze stuffed grape leaves after cooking?
Yes, you can also freeze them after cooking. Let them cool completely, then store them in an airtight container or freezer bag. When ready to serve, thaw and reheat, or enjoy them cold.
4. How do I know when the rice is fully cooked?
The rice should be tender, and the grape leaves should be soft. If the rice is still firm, add a little more water and cook for a bit longer.
5. Can I use different spices?
Yes, feel free to adjust the spices according to your taste.
6. What can I serve with stuffed grape leaves?
Stuffed grape leaves pair well with yogurt, You can also enjoy them with pita bread.
7. Can I use fresh grape leaves instead of jarred ones?
Of course! If you’re using fresh grape leaves, blanch them in boiling water for a few minutes before using them in the recipe.
8. Can I use a different type of rice?
While short-grain rice works best for its sticky texture, you can try using medium or long-grain rice, but the texture may vary slightly.
9. Do we eat grape leaves hot or cold?
You can eat stuffed grape leaves either hot or cold. They are delicious both ways, so choose whatever you prefer!
Tips and Tricks for Vegetarian Stuffed Grape Leaves
1. Use Short-Grain Rice:
Always use short-grain rice like Calrose. It sticks together and keeps the rolls tight.
2. Don’t Overstuff:
Be careful not to overstuff the leaves. This helps them cook evenly and stay sealed.
3. Roll Tightly, But Not Too Tight:
Roll the leaves snugly, but leave space. The rice will expand while cooking.
4. Use Fresh Grape Leaves:
Blanch fresh grape leaves in hot water for a minute. This softens them and makes rolling easier.
5. Layer Potatoes and Carrots:
Place sliced potatoes and carrots at the bottom of the pot. This prevents sticking and adds flavor.
6. Weight Down the Leaves:
Place something heavy on top of the leaves. This keeps them packed and prevents them from unrolling.
7. Let Them Rest After Cooking:
Let the stuffed grape leaves rest for 30 minutes. This allows the flavors to develop.
8. Freeze for Later:
You can freeze them before or after cooking. They last up to 3 months in the freezer.
9. Add Extra Lemon:
For extra tang, add more lemon juice to the filling or cooking liquid.
10. Serve with Yogurt or extra lemon juice:
Serve them with yogurt or more lemon juice. It adds creaminess and balances the flavors.
More vegetarian recipes

Vegetarian stuffed grape leaves
Ingredients
- 2 cups short grain rice calrose rice
- 1 jar grape leaves or you can use frozen or fresh
- 2 large tomatoes
- 1 cup chopped parsley
- 1 large onion
- 3 cloves minced garlic
- 1/3 cup lemon juice
- 1/4 cup olive oil
- 2 tbsp pomegranate molasses
- 2 tsp salt
- 1/2 tsp black pepper
- 1 tsp 7 spice
- 1 tbsp dried mint
Liquid for cooking
- Liquid from the rice
- Water enough to cover the grape leaves while cooking
- 1/4 cup olive oil
- 1/4 cup lemon juice
- 2 tbsp pomegranate molasses
- 1 tsp salt
For topping and bottom
- Potato slices
- Carrot slices
- Grape leaves to cover the top
Instructions
- First, wash and soak the rice for at least 30 minutes. This helps the rice cook evenly and prevents it from becoming too sticky.
- While the rice is soaking, chop the parsley, dice the tomatoes, and finely chop the onion and garlic. This will make the stuffing preparation quicker.
- In a separate pot, bring water to a boil and cook the grape leaves for around 2 minutes, or until the color changes. This will soften them and make them easier to roll.
- Once cooked, remove the grape leaves from the water and either rinse them under cold water or drop them into cold water to stop the cooking process.
- In a bowl, mix together the salt, pepper, dried mint, 7 spice, lemon juice, olive oil, and pomegranate molasses. This will add a burst of flavor to the rice mixture.
- In a large bowl, combine the soaked rice with the chopped vegetables and the prepared spice mix. Stir everything together until the rice and vegetables are well coated with the spices.
- Place a grape leaf flat on a surface, and add a spoonful of the rice mixture in the center. Carefully fold in the sides and roll tightly to form a little bundle. Repeat with the rest of the grape leaves and rice mixture.
- At the bottom of a large pot, arrange slices of potato and carrot. These will help prevent the stuffed grape leaves from sticking and give extra flavor to the dish.
- Layer the stuffed grape leaves on top of the potatoes and carrots. Once all the rolls are in, add additional grape leaves on top to cover everything.
- Pour the liquid for cooking—consisting of the liquid from the rice, water, olive oil, lemon juice, pomegranate molasses, and salt—over the stuffed grape leaves until they’re covered.
- Cover the pot with a lid and simmer on low heat for about 60 minutes to 90 minutes or until the rice is fully cooked and the flavors are well absorbed.
- Once cooked, let the stuffed grape leaves cool slightly before serving. These can be served warm or cold, making them a perfect appetizer for any occasion.
I tried most of your recipes and they all turned out amazing. So delicious🔝🔝🔝
Thank you for your feedback 🥰
thank yu
yuumm
THANK YOU JEY !!
I follow most of your recipes, and they have always been the best for me.
Hi I love you’re recipes and my husbands also lol can I ask you something?
You have Sfiya recipe with meat and also the leaves with meat not vegetarian one?
Thank you so much for all beacause it’s help me every day ☺️
Thank you❤️happy to hear that.
I do have them posted on instagram but not yet
on the website I will try to add them soon.