Heat oven to 350°F.
Boil water in a big pot.
Take out the hard part in the cabbage.
Put cabbage in the boiling water.
Take off the leaves when they are soft.
Mix beef, pork, rice, and egg in a bowl.
Add onion, garlic, parsley, salt, and pepper.
Spread cabbage leaves flat on a board.
Put 2 tablespoons of meat mix on each leaf.
Roll the leaves up tight and tuck in the sides.
Heat oil in a pan on medium heat.
Cook onion and garlic in the pan until soft.
Add crushed tomatoes and tomato paste.
Stir in sugar, vinegar, salt, and pepper.
Let the sauce cook for 10 minutes.
Put some sauce in the baking dish.
Put cabbage rolls in the dish with the seam down.
Pour the rest of the sauce on top.
Cover the dish with foil.
Bake for 1 hour and 15 minutes.
Let it cool a little before eating.