Lebanese Stuffed Cabbage Rolls Recipe
Introduction
Lebanese Stuffed Cabbage Rolls are a comforting and flavorful dish featuring tender cabbage leaves wrapped around a savory mixture of ground meat and rice. Simmered in a rich tomato sauce, these rolls are perfect for a hearty family meal or special occasion.

Ingredients
- 1 large green cabbage, outer leaves removed and blanched
- 500g (1 lb) ground lamb or beef
- 1 cup raw white or brown rice
- 1 medium onion, finely chopped
- 1 teaspoon ground allspice
- ½ teaspoon ground cinnamon
- Salt and black pepper to taste
- 3–4 tablespoons olive oil
- 2 medium tomatoes, blended or chopped
- 2 cloves garlic, minced
- 2 cups water or broth
- Optional: pine nuts, raisins, lemon juice, fresh parsley
Instructions
- Step 1: In a large bowl, combine the ground meat, rice, chopped onion, ground allspice, ground cinnamon, salt, and black pepper until well mixed.
- Step 2: Blanch the cabbage leaves in boiling water for 1 to 2 minutes until softened, then drain and set aside.
- Step 3: Place a spoonful of the meat and rice mixture near the base of each cabbage leaf, fold the sides in, and roll tightly upward to form a neat roll.
- Step 4: Heat olive oil in a large pot over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute.
- Step 5: Add the blended or chopped tomatoes to the pot and cook for 5 minutes, seasoning with salt and a pinch of sugar if desired to balance the acidity.
- Step 6: Arrange the cabbage rolls seam-side down in layers inside the pot, pressing them gently to pack them in.
- Step 7: Pour the tomato sauce over the rolls and add enough water or broth to cover the rolls halfway.
- Step 8: Cover the pot and simmer on low heat for 1 to 1.5 hours, until the rice is fully cooked and the cabbage is tender.
- Step 9: Garnish with fresh parsley and serve warm with a side of yogurt or salad.
Tips & Variations
- For extra texture and flavor, add pine nuts and raisins to the meat mixture before rolling.
- Use lemon juice in the tomato sauce or as a finishing drizzle to brighten the dish.
- If you prefer a vegetarian version, substitute ground meat with cooked lentils or mushrooms.
- Be gentle while blanching cabbage leaves to avoid tearing them during rolling.
Storage
Store leftover stuffed cabbage rolls in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through. You can also freeze the rolls in sauce for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use pre-cooked rice for the filling?
It’s best to use raw rice in the filling so it cooks fully inside the rolls during simmering. Pre-cooked rice can become mushy and lose texture.
How do I prevent the cabbage rolls from falling apart during cooking?
Blanching the cabbage leaves until just tender makes them pliable. Rolling tightly and arranging them seam-side down in the pot helps keep them intact while simmering.
PrintLebanese Stuffed Cabbage Rolls Recipe
Lebanese Stuffed Cabbage Rolls are a traditional and hearty dish featuring tender cabbage leaves filled with a savory mixture of ground lamb or beef, rice, aromatic spices, and onions. Cooked slowly in a flavorful tomato sauce, these rolls are a comforting and satisfying meal perfect for family dinners or special occasions.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 6–8 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Lebanese
Ingredients
For the Filling
- 1 large green cabbage, outer leaves removed and blanched
- 500g (1 lb) ground lamb or beef
- 1 cup raw white or brown rice
- 1 medium onion, finely chopped
- 1 teaspoon ground allspice
- ½ teaspoon ground cinnamon
- Salt and black pepper to taste
For the Sauce and Cooking
- 3–4 tablespoons olive oil
- 2 medium tomatoes, blended or chopped
- 2 cloves garlic, minced
- 2 cups water or broth
- Optional: pine nuts, raisins, lemon juice, fresh parsley for garnish
Instructions
- Prepare the Filling: In a large bowl, combine the ground lamb or beef, uncooked rice, finely chopped onion, ground allspice, ground cinnamon, salt, and black pepper. Mix well to evenly distribute the spices and ingredients.
- Blanch the Cabbage Leaves: Bring a large pot of water to a boil. Remove the outer cabbage leaves and blanch them by dipping in boiling water for 1 to 2 minutes until they become soft and pliable. Drain and set aside to cool slightly for easier handling.
- Roll the Cabbage: Place a spoonful of the meat and rice mixture near the base of each blanched cabbage leaf. Fold the sides of the leaf over the filling and roll it tightly upwards to secure the mixture inside.
- Prepare the Sauce: Heat 3 to 4 tablespoons of olive oil in a large pot over medium heat. Add the minced garlic and sauté until fragrant but not browned, about 1 minute. Stir in the blended or chopped tomatoes and cook for 5 minutes, allowing the flavors to meld. Season the tomato sauce with salt and a pinch of sugar if needed to balance acidity.
- Layer and Cook the Rolls: Arrange the stuffed cabbage rolls seam-side down in layers inside the pot. Press them gently to fit snugly. Pour the prepared tomato sauce over the rolls, then add enough water or broth to cover the rolls halfway.
- Simmer: Cover the pot with a lid and simmer on low heat for 1 to 1.5 hours, or until the rice inside the rolls is fully cooked and the cabbage is tender. Avoid stirring during cooking to keep the rolls intact.
- Garnish and Serve: Once cooked, garnish the stuffed cabbage rolls with fresh parsley and optional lemon juice. Serve warm accompanied by yogurt or a fresh salad for a traditional Lebanese meal experience.
Notes
- Ensure the cabbage leaves are blanched properly to make rolling easier and prevent tearing.
- Using ground lamb gives a richer flavor, but ground beef is a great alternative.
- Adjust the seasoning and spices based on personal preference for a milder or more aromatic dish.
- For added texture and sweetness, consider mixing pine nuts or raisins into the meat filling.
- Simmer gently to maintain the shape of the cabbage rolls and allow flavors to develop slowly.
Keywords: Lebanese cabbage rolls, stuffed cabbage, Middle Eastern recipe, lamb stuffed cabbage, traditional Lebanese dish

