There are two methods that can be used to prepare the cabbage leaves. You can either freeze the cabbage for 2 days, defrosting them the night before cooking or you can boil them in water until the leaves are tender. I find the freezing method to be better because it ensures soft, tender leaves and they are much easier to handle.
In a large mixing bowl, combine the ground beef, salt, pepper, 1 tsp garlic powder, 1/4 cup ketchup, eggs, rice, and grated onion. Set aside.
In a large saucepan, combine the tomatoes, tomato sauce, salt and pepper, onions, 1 tsp garlic powder, 1 cup ketchup, lemon juice, brown sugar, and raisins. Bring mixture to a boil and let simmer until the cabbage rolls are ready to be cooked.
Preheat oven to 275 degrees F.
Remove the core from the head of cabbage (This is much easier if using the freezing method). Separate the leaves. Place one heaping tablespoon of the meat mixture on each leaf. Tuck the ends in and roll up.
Cover the bottom of a roasting pan with sauce. Place the rolls in the pan.
Pour the sauce over the cabbage rolls and cover tightly with aluminum foil. Bake, for 5 hours. Remove from oven and let cool for 30 minutes before serving. This is even better the second day.
Go to full version of