You know that moment when the tantalizing aroma of a home-cooked meal fills the air? That’s precisely the magic of Lebanese Stuffed Cabbage Rolls, or Yebra, a dish that not only delights the palate but also warms the heart. Wrapped in tender cabbage leaves, these rolls bring together spiced rice and savory minced meat, gently simmered in a luscious tomato sauce. It’s the kind of comfort food that transforms any gathering into a feast, offering a blend of tradition and flavor that’s impossible to resist. Plus, whether you’re embracing the vegetarian lifestyle or seeking a gluten-free option, this dish easily adapts to any dietary preference, making it a true crowd-pleaser. Ready to infuse your kitchen with the aroma of Middle Eastern hospitality? Let’s dive into this delightful recipe!

Why are Cabbage Rolls So Appealing?
Heartwarming Comfort: These Lebanese Stuffed Cabbage Rolls evoke the comforting flavors of home-cooked meals, making them the perfect addition to family gatherings.
Versatile Options: Enjoy the freedom to easily customize these rolls for any dietary need, from vegetarian to gluten-free versions, ensuring everyone at the table will be satisfied.
Savory Satisfaction: The combination of spiced rice and tender meat, enveloped in flavorful tomato sauce, creates a delightful burst of taste in every bite.
Easy Preparation: With straightforward steps, you’ll find it a breeze to whip up these delicious rolls, allowing for more quality time with loved ones.
Cultural Richness: Embrace the essence of Middle Eastern hospitality with this dish, making it more than just a meal, but an experience to cherish.
If you’re looking for more comforting recipes, check out these Chicken Crescent Rolls or warm up with a delicious Pumpkin Spice Latte.
Lebanese Stuffed Cabbage Rolls Ingredients
• Here’s everything you need to create these delicious Lebanese Stuffed Cabbage Rolls.
For the Filling
- Cabbage Leaves – Essential for rolling; blanch them for easier wrapping.
- Ground Lamb/Beef – Provides richness and flavor; swap for lentils or mushrooms for a vegetarian delight.
- Rice – The heartiness of the rolls; try brown rice for a healthier twist.
- Onion – Adds subtle sweetness to the filling; sauté for a deeper flavor experience.
- Allspice, Cinnamon, Black Pepper – These spices create a warm, aromatic blend; fresh ground spices amplify the dish’s essence.
For the Sauce
- Tomato Sauce – Forms the luscious cooking liquid; adjust consistency with herbs or broth to preference.
Optional Add-ins
- Pine Nuts – Add a delightful crunch and richness; ideal for texture.
- Raisins – Introduce a hint of sweetness that complements the savory filling.
- Lemon Juice – Brightens the dish with a splash of acidity.
Creating these Lebanese Stuffed Cabbage Rolls will envelop your home in warmth and flavor—perfect for family meals!
Step‑by‑Step Instructions for Lebanese Stuffed Cabbage Rolls
Step 1: Prepare Cabbage
Bring a large pot of water to a boil while you carefully remove the core from the cabbage. Blanch the cabbage leaves in boiling water for 2-3 minutes until they are tender yet still bright green. Remove them from the pot and place them in a bowl of ice water to halt cooking while you prepare the filling.
Step 2: Make Filling
In a large mixing bowl, combine the ground lamb or beef with uncooked rice, finely chopped onion, and a mix of allspice, cinnamon, and black pepper. Use your hands to knead the mixture until well integrated—this should take about 2-3 minutes. The filling should feel cohesive but not overly wet; set aside for assembly.
Step 3: Assemble Rolls
Take a softened cabbage leaf and place about 2 tablespoons of the filling at its base. Fold the sides of the leaf over the filling, then roll it tightly from the bottom to seal in the filling completely. Repeat this step for all the cabbage leaves, arranging the rolls on a platter or in a baking dish as you go.
Step 4: Cook
Layer the stuffed cabbage rolls tightly in a large pot and pour enough tomato sauce over them to cover completely. Pour in a bit of water if needed to ensure the rolls are submerged. Cover the pot and simmer on low heat for 1.5-2 hours. Check occasionally and add water if the sauce thickens too much; the rolls should be tender when ready.
Step 5: Serve
Once cooked, carefully remove the rolls from the pot and serve them warm, accompanied by a drizzle of yogurt or a refreshing cucumber salad. Each bite of these Lebanese Stuffed Cabbage Rolls is a heartwarming treat, perfect for a cozy family meal.

Expert Tips for Lebanese Stuffed Cabbage Rolls
-
Cabbage Preparation: Make sure to blanch the cabbage leaves long enough for flexibility. Undercooking may result in difficult-to-roll leaves that tear easily.
-
Filling Balance: Ensure a balanced mix of rice and meat in your filling. Too much rice can lead to dry rolls, while too little will result in a lack of flavor.
-
Avoid Overfilling: Keep the filling modest to prevent bursting during cooking. Aim for about 2 tablespoons of filling per leaf for consistent results.
-
Simmer Gently: Cook the rolls on low heat to allow even cooking. High heat may cause the sauce to thicken too fast, resulting in tough cabbage.
-
Flavor Infusion: Let the rolls rest for a few minutes after cooking for the flavors to meld. This enhances the taste and makes every bite delightful.
-
Custom Variations: Feel free to add herbs like parsley or dill to the filling for additional freshness, or experiment with different meats to change the flavor profile of the Lebanese Stuffed Cabbage Rolls.
What to Serve with Lebanese Stuffed Cabbage Rolls
Indulging in the rich, comforting flavors of these cabbage rolls opens the door to a delightful array of perfect pairings that elevate your meal.
- Yogurt Sauce: A cool, creamy yogurt sauce brightens the dish, offering a refreshing contrast to the warm, spiced rolls. Drizzle it generously for balance.
- Cucumber Salad: Light and crunchy, a refreshing cucumber salad adds a crisp texture. Toss with lemon juice and herbs for an aromatic lift.
- Warm Pita Bread: Soft and pillowy pita is perfect for scooping up the rolls and soaking up the delicious sauce, enhancing the experience with every bite.
- Roasted Vegetables: Sweet, caramelized roasted vegetables complement the savory rolls, adding a variety of flavors and bright color to your plate.
- Middle Eastern Rice Pilaf: Fluffy rice pilaf with aromatic spices complements the stuffed cabbage rolls beautifully, creating a satisfying, full meal.
- Chickpea Salad: A zesty chickpea salad brings protein and a burst of flavor, with its tangy dressing contrasting wonderfully with the rich rolls.
- Mint Tea: Sip on warm mint tea that offers a soothing touch and a refreshing finish, tying the meal together with its fragrant charm.
- Baklava: Finish your meal with a piece of baklava, a sweet, nut-filled dessert that adds a delightful endnote to the dining experience.
Variations & Substitutions for Lebanese Stuffed Cabbage Rolls
Feel free to play around with these variations and make this comforting dish your own!
- Vegetarian Delight: Substitute meat with lentils or chickpeas for a hearty filling. Toss in chopped walnuts or pine nuts for added crunch.
- Vegan Twist: Replace the meat with a mix of mushrooms and rice, using vegetable broth instead of tomato sauce for cooking.
- Brown Rice Boost: Swap regular rice for brown rice to enhance nutrition and provide a nuttier flavor, perfect for health-conscious eaters.
- Spicy Kick: Add a dash of cayenne pepper or crushed red pepper flakes to the filling for those who enjoy a bit of heat.
- Seafood Fusion: Try incorporating minced white fish or shrimp into the filling for a coastal version of Yebra that adds a delightful twist.
- Herb Infusion: Mix in some fresh parsley, dill, or mint into the filling for a refreshing flavor boost that brightens the dish.
- Nutty Flavors: Consider adding toasted pine nuts or slivered almonds into the sauce for an unexpected crunch and taste enhancement.
- Tomato Sauce Variations: Experiment with homemade tomato sauce by adding herbs like basil or oregano, or even a splash of red wine for a richer sauce.
Don’t forget to pair your rolls with a side of refreshing cucumber salad or a dab of yogurt to soak in all that cultural goodness! If you’re on the lookout for more comforting recipes, check out these delicious Chicken Crescent Rolls or indulge in a warm Pumpkin Spice Latte.
Make Ahead Options
These Lebanese Stuffed Cabbage Rolls are perfect for meal prep enthusiasts! You can prepare the filling (ground meat, rice, onions, and spices) up to 24 hours in advance and store it in the refrigerator in an airtight container. Additionally, the cabbage leaves can be blanched and stored in the fridge for up to 3 days to maintain their freshness and prevent browning. When you’re ready to cook, simply assemble the rolls, place them in a pot with tomato sauce, and simmer them as directed. This way, you’ll enjoy the same heartwarming flavors of homemade Yebra with minimal effort, making your busy weeknights effortless and tasty!
How to Store and Freeze Lebanese Stuffed Cabbage Rolls
Fridge: Store leftover Lebanese Stuffed Cabbage Rolls in an airtight container for up to 3 days. Ensure they’re fully cooled before sealing to maintain moisture.
Freezer: For longer storage, freeze the rolled and cooled cabbage in an airtight container or heavy-duty freezer bag for up to 3 months. Seal tightly to prevent freezer burn.
Reheating: Thaw frozen rolls overnight in the fridge. Reheat in the oven at 350°F (175°C) covered with foil for about 20-30 minutes, or until heated through.
Serving Suggestions: Serve reheated rolls with a dollop of yogurt or a fresh salad on the side for a delightful meal that’s ready to enjoy!

Lebanese Stuffed Cabbage Rolls Recipe FAQs
What type of cabbage is best for stuffed cabbage rolls?
Absolutely! The best type of cabbage for stuffed cabbage rolls is the large green cabbage, as its leaves are sturdy and easy to roll. Look for heads that are firm with no dark spots or damage. If you prefer a slightly sweeter taste, Savoy cabbage is also a fantastic option due to its curly, tender leaves.
How can I store leftover Lebanese Stuffed Cabbage Rolls?
After enjoying your delicious meal, you can store leftovers in an airtight container in the refrigerator for up to 3 days. Make sure the rolls are fully cooled before sealing them to maintain moisture and prevent sogginess. If you find yourself with leftovers, I often like to pair them with fresh yogurt or salad for a quick lunch the next day!
Can I freeze Lebanese Stuffed Cabbage Rolls?
Yes! These rolls freeze beautifully. To freeze, place fully cooled cabbage rolls in a single layer in an airtight container or heavy-duty freezer bag. They can be frozen for up to 3 months. To reheat, let them thaw overnight in the fridge first, then gently warm them in the oven covered with foil at 350°F (175°C) for about 20-30 minutes, or until heated through.
What should I do if my cabbage leaves tear while rolling?
Very! If you find your cabbage leaves tearing while rolling, try blanching them for a slightly longer time to soften them further. In case of tears, don’t worry—simply use smaller pieces of the leaves to wrap the filling. Alternatively, you can use two pieces of torn leaves to reinforce each roll, so nothing goes to waste!
Are there any dietary considerations for Lebanese Stuffed Cabbage Rolls?
Yes! This recipe is quite versatile. For gluten-free options, ensure the rice used is gluten-free and replace any sauces that may contain gluten. Vegetarian or vegan alternatives can be made by substituting meat with lentils, chickpeas, or even mushrooms, while using vegetable broth instead of chicken or beef broth in the cooking process. Just be mindful of any allergies to specific ingredients like nuts if you choose to add pine nuts or additional flavors.
How can I prevent the rolls from bursting open during cooking?
To prevent bursting, make sure to avoid overfilling the cabbage leaves. Aim for about 2 tablespoons of filling per leaf, ensuring you can roll them tightly without excess pressure. It’s also helpful to layer the rolls snugly in the pot, so they keep their shape as they cook. If you need extra security, try securing the rolls with a toothpick before placing them in the pot!

Delicious Lebanese Stuffed Cabbage Rolls for Cozy Family Meals
Ingredients
Equipment
Method
- Prepare Cabbage: Bring a large pot of water to a boil, remove the core from the cabbage, and blanch the cabbage leaves for 2-3 minutes. Place them in ice water to stop cooking.
- Make Filling: Combine ground lamb or beef with rice, chopped onion, and spices in a mixing bowl. Knead until well mixed, about 2-3 minutes.
- Assemble Rolls: Place 2 tablespoons of filling on a cabbage leaf, fold the sides over, and roll tightly. Repeat with all leaves.
- Cook: Layer rolls in a pot, cover with tomato sauce, and simmer on low heat for 1.5-2 hours, adding water if needed.
- Serve: Carefully remove rolls and serve warm with yogurt or salad.

Leave a Reply