Method
Preheat your oven to 375°F / 190°C. Lightly grease a baking dish.
Prepare the Cabbage: Bring a large pot of water to a boil. Carefully place the whole head of cabbage in the water for 3-5 minutes to soften the leaves. Gently peel off 8-10 large outer leaves.
Pat them dry and set aside.
Make the Filling: In a large mixing bowl, combine the ground chicken, finely chopped onion, minced garlic, eggs, pepper, and oregano.
Mix with your hands until just combined—do not overmix.
Assemble the Rolls: Lay a cabbage leaf flat.
Place a portion of the chicken mixture near the stem end.
Fold in the sides and roll it up tightly, like a burrito.
Place the roll seam-side down in the prepared baking dish.
Repeat with the remaining leaves and filling.
Bake: Pour the tomato puree evenly over the cabbage rolls.
Cover the dish tightly with aluminum foil.
Bake for 45-55 minutes, or until the filling is cooked through and the cabbage is tender.
Let the rolls rest for 5 minutes before serving.
Don't overstuff the rolls. This ensures they cook evenly and prevents them from bursting open while baking.