Bring a large pot of salted water to a boil.
Remove core from cabbage and blanch leaves until pliable.
Set cabbage leaves aside to cool.
In a bowl, mix ground beef, rice, onion, garlic, egg, and seasonings.
Place filling on cabbage leaves and roll tightly.
Spread a layer of tomato sauce in a baking dish or pot.
Arrange cabbage rolls seam-side down.
Pour remaining sauce over rolls.
Cover and bake at 350°F (175°C) for 1 hour.
Let rest briefly before serving.