As the chilly winds of winter whisper through my kitchen window, I find refuge in the comforting embrace of traditional Greek cuisine. The day I first prepared my Greek Stuffed Cabbage Rolls, or Lahanodolmades, I was lured in by the alluring aroma that filled my home, inviting everyone to gather around. These delightful rolls, with their savory filling of pork and beef nestled in tender cabbage leaves, become a true labor of love when drizzled with a creamy, tangy egg-lemon sauce.
Imagine wrapping each roll with care, knowing each bite will deliver the zesty brightness of lemon mingled with the warmth of spices and herbs. This dish is not just about feeding the body—it’s about feeding the soul. Perfect for winter family dinners or informal gatherings with friends, these stuffed cabbage rolls transform even the simplest occasions into unforgettable memories. Let’s dive in and create a dish that will warm hearts and bring everyone to the table!

Why are Stuffed Cabbage Rolls a Must-Try?
Comforting goodness: Each bite of these Lahanodolmades brings together a savory blend of meats and herbs, wrapped in tender cabbage, creating a dish that’s hard to resist.
Creamy sauce: The egg-lemon sauce elevates the flavors with its zesty brightness, perfectly balancing the heartiness of the filling.
Fun to make: Rolling these cabbage wraps is a delightful activity that’s perfect for gathering friends or family in the kitchen.
Perfect for meal prep: These rolls can be made ahead and stored, making weeknight dinners a breeze!
Versatile variations: Whether you opt for ground turkey for a lighter meal or mix in lentils for a vegetarian delight, the possibilities are endless.
Stuffed Cabbage Rolls Ingredients
For the Filling
• Ground Meat – 750 grams (1.6 pounds), a mix of half pork and half lean beef for moist, flavorful filling; ground turkey works for a lighter option.
• Round Grain White Rice – 100 grams (7 tablespoons), which provides structure; Karolina rice is recommended, but basmati is a great alternative.
• Red Onion – 150 grams (1 medium), minced to add sweetness and depth; yellower varieties suffice in a pinch.
• Leek – 70 grams (½ small), minced for a delicate onion flavor; save the green parts for the sauce.
• Spring Onions – 70 grams (2 medium), minced; use the white part in the filling and reserve the green for garnish.
• Fresh Dill – 2 tablespoons, minced, to introduce a vibrant herbaceous note; fresh cilantro can be a nice substitute.
• Fresh Parsley – 2 tablespoons, minced, which adds a refreshing touch.
• Salt & Freshly Ground Pepper – To taste; essential for enhancing flavors.
For the Cabbage Rolls
• White Cabbage – 1 large head (approximately 3 kg / 6.6 pounds), the main wrapping ingredient; outer leaves facilitate easy rolling.
• Carrot – 1 medium, cut into sticks for added flavor and texture.
• Bay Leaves – 2, providing aromatic depth as they cook.
• Celery – 1 small branch, complements the vegetable base.
For the Egg-Lemon Sauce
• Eggs – 2 medium-sized, at room temperature for a rich sauce.
• Fresh Lemon Juice – 80 ml (⅓ cup), which brightens the dish; freshly squeezed is ideal.
• Lemon Zest – From ½ lemon, enhancing the citrus flavor of the sauce.
• All-Purpose Flour – 4 tablespoons, used to thicken the sauce; a necessary step for that creamy texture.
• Olive Oil – For sautéing the filling and drizzling over the rolls, extra virgin is preferred for its robust flavor.
Prepare these ingredients to embrace the magic of stuffed cabbage rolls, a dish that promises to bring warmth and joy to your table!
How to Make Stuffed Cabbage Rolls
-
Prepare the Cabbage: Boil the whole cabbage head in salted water for about 15 minutes. Once softened, carefully remove the leaves, keeping them intact, and set aside, retaining the boiling water for later use.
-
Create the Filling: Sauté minced red onion, leek, and the white parts of spring onions in a splash of olive oil until soft and fragrant. Add the round grain rice and a cup of water; cook until the water is absorbed, about 10 minutes. Mix this with the ground meat, fresh dill, parsley, salt, and pepper in a large bowl until combined.
-
Roll the Cabbage: Trim the thick stem from each cabbage leaf. Take about 80 grams of the filling, place it at the base of a leaf, fold the sides over, and roll tightly. Repeat with remaining leaves and filling until everything is used.
-
Cook the Rolls: Layer any leftover cabbage leaves, sticks of carrot, celery, and bay leaves in a large pot. Place the rolls seam-side down, drizzle with olive oil, season lightly, cover with reserved boiling water, and simmer gently for roughly 1 hour until cooked through.
-
Make the Sauce: Drain the stock, reserving 1.5 cups. Whisk together the eggs and fresh lemon juice with half of the stock in a bowl. In a pan, cook flour in olive oil, gradually adding the remaining stock until the mixture thickens. Combine this with the egg-lemon mixture and pour over the cabbage rolls.
-
Final Cooking: Let everything simmer together for another 10 minutes on low heat to marry the flavors and thicken the sauce slightly. Serve warm and enjoy!
Optional: Garnish with fresh parsley for a burst of color.
Exact quantities are listed in the recipe card below.

Expert Tips for Stuffed Cabbage Rolls
- Tightly Rolled: Ensure to roll the cabbage tightly enough to hold the filling without overdoing it, allowing steam to escape during cooking.
- Perfect Sauce Consistency: If the egg-lemon sauce thickens too much, add a splash of water or extra stock while reheating to achieve the right texture.
- Make-Ahead Magic: Prepare the stuffed cabbage rolls a day in advance and refrigerate them. This not only saves time but can also enhance the flavors when cooked the next day.
- Don’t Overcrowd the Pot: Avoid overcrowding the pot while cooking; doing so may lead to uneven cooking. Use a larger pot or cook in batches if necessary.
- Herb Variations: Experiment with different herbs, such as mint or basil, in the filling to customize your stuffed cabbage rolls and bring a unique twist!
Make Ahead Options
Greek Stuffed Cabbage Rolls are a fantastic option for meal prep enthusiasts! You can prepare the rolls entirely—stuffing and rolling them—up to 24 hours in advance; simply refrigerate them until you’re ready to cook. Alternatively, you can make the filling a full 3 days ahead, storing it in an airtight container in the fridge for maximum freshness. To maintain the quality, ensure the cabbage leaves are wrapped tightly around the filling to prevent drying out. Once ready to serve, simmer the rolls in a pot, adding the sauce as instructed, and enjoy a comforting meal that tastes just as delicious as if you made it from scratch on the day!
What to Serve with Stuffed Cabbage Rolls?
When it comes to creating the perfect Greek-inspired meal, the delightful accompaniments can truly elevate your dining experience.
-
Crusty Bread: A warm crusty loaf is perfect for soaking up the creamy egg-lemon sauce, making each meal feel indulgent.
-
Greek Salad: A refreshing mix of cucumbers, tomatoes, olives, and feta cheese provides a vibrant contrast to the richness of the rolls, brightening every bite.
-
Roasted Vegetables: Seasonal roasted veggies add a delightful crunch and depth, complementing the soft, tender cabbage rolls beautifully.
-
Rice Pilaf: Fluffy rice pilaf, delicately seasoned, can serve as a neutral side that absorbs the flavors of the filling and sauce, enhancing the overall meal.
-
Tzatziki Sauce: A cool, creamy yogurt sauce featuring garlic and cucumber adds a refreshing touch that balances the savory richness of stuffed cabbage.
-
Red Wine: Pairing a light, fruity red wine can enhance the flavors of the dish, bringing out the aromatic notes of the herbs.
-
Pita Chips: Crunchy pita chips served with a side of hummus make for a delightful appetizer that sets the stage for your comforting main course.
-
Baklava: Finish with a sweet touch by serving baklava as a dessert; its layers of honey, nuts, and phyllo dough provide a perfect sweet contrast to the savory rolls.
Storage Tips for Stuffed Cabbage Rolls
Fridge: Store leftover stuffed cabbage rolls in an airtight container for up to 3 days. Ensure they cool completely before refrigerating to maintain their texture.
Freezer: For longer storage, freeze the rolls individually after cooking. They can be kept for up to 3 months. Wrap them tightly in plastic wrap, then in aluminum foil or a freezer bag.
Reheating: Reheat frozen stuffed cabbage rolls in a 350°F (175°C) oven for about 30-40 minutes, or on the stovetop in a covered pan with a splash of water over low heat until warmed through.
Make-Ahead Options: Prepare the stuffed cabbage rolls in advance and refrigerate them uncooked for up to 24 hours. This allows for easy meal prep while preserving the fresh flavors and tender texture.
Stuffed Cabbage Rolls Variations
Feel free to get creative with this recipe and tailor it to your taste buds!
- Meat Swap: Use ground chicken or turkey instead of pork and beef for a lighter filling. It brings a fresh, leaner profile to your rolls!
- Herb Infusion: Replace fresh dill with herbs like mint or basil for an aromatic twist. Each herb adds a unique flavor that transforms the classic recipe.
- Vegetarian Delight: For a veggie option, swap the meat with a mix of lentils, mushrooms, and diced vegetables. This substitution packs in nutrients while maintaining a satisfying texture.
- Rice Alternatives: Use quinoa or cauliflower rice instead of traditional rice for a low-carb spin. These swaps not only change the flavor but also enhance the nutritional profile!
- Spice It Up: Add crushed red pepper flakes or a dash of cayenne to the filling for a bit of heat. Just a little kick can bring an exciting twist to each bite.
- Sauce Variations: Try adding a handful of chopped olives or capers to the egg-lemon sauce for a briny kick. The saltiness pairs beautifully with the creamy base!
- Nutritional Boost: Mix in finely grated carrots or zucchini into the meat filling for added moisture and nutrition. This makes for a healthier roll while keeping it delicious.
- Flavorful Fillings: Experiment with cheeses like feta or goat cheese crumbled into the filling for a creamy texture. It adds an unexpected and delightful richness!

Stuffed Cabbage Rolls Recipe FAQs
What type of cabbage is best for stuffed cabbage rolls?
I recommend using white cabbage, as it has large, sturdy leaves that are perfect for rolling. Look for a head that’s firm and heavy, avoiding any with dark spots or wilting, which could indicate spoilage.
How long can I store leftover stuffed cabbage rolls?
Leftover stuffed cabbage rolls can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to let them cool completely before sealing. This helps maintain their delightful texture when you’re ready to enjoy them again!
Can I freeze cooked stuffed cabbage rolls?
Absolutely! To freeze cooked stuffed cabbage rolls, wrap each roll tightly in plastic wrap, then place them in a freezer-safe bag or container. They can be stored for up to 3 months. When ready to enjoy, simply reheat them in the oven at 350°F (175°C) for 30-40 minutes, or on the stovetop with a splash of water over low heat.
What should I do if my egg-lemon sauce is too thick?
If your egg-lemon sauce thickens too much, don’t worry! Simply add a splash of reserved stock or water while reheating, whisking gently until you achieve the desired consistency. This will revitalize the sauce and ensure it pairs beautifully with your rolls!
Are stuffed cabbage rolls gluten-free?
Yes! The traditional recipe for stuffed cabbage rolls is naturally gluten-free if you ensure that the rice and any optional thickeners used in the egg-lemon sauce are gluten-free as well. Just check your packages to be sure. Enjoy with confidence!

Savory Stuffed Cabbage Rolls with Egg-Lemon Sauce Delight
Ingredients
Equipment
Method
- Boil the whole cabbage head in salted water for about 15 minutes. Once softened, carefully remove the leaves and set aside.
- Sauté minced red onion, leek, and white parts of spring onions in a splash of olive oil until soft. Add round grain rice and a cup of water; cook until absorbed.
- Mix this with the ground meat, dill, parsley, salt, and pepper in a large bowl until combined.
- Trim the thick stem from each cabbage leaf. Take about 80 grams of the filling, place at the base of a leaf, and roll tightly.
- Layer any leftover cabbage leaves, sticks of carrot, celery, and bay leaves in a large pot. Place the rolls seam-side down, drizzle with olive oil, and cover with reserved boiling water.
- Simmer gently for roughly 1 hour until cooked through.
- Drain the stock, reserving 1.5 cups. Whisk together the eggs and lemon juice with half of the stock.
- Cook flour in olive oil, gradually adding the remaining stock until thickened. Combine with the egg-lemon mixture and pour over the cabbage rolls.
- Let everything simmer together for another 10 minutes on low heat to marry the flavors.




