Preheat oven to 350°F.
Bring a large pot of salted water to a boil. Remove the outer leaves from the cabbage, and blanch them in the boiling water for 2-3 minutes, until they are pliable but not too soft. Remove the leaves and set them aside to cool.
1 large Green Cabbage
In a mixing bowl, combine ground beef, cooked rice, half of the chopped onion, half the garlic, salt, pepper, paprika, and caraway seeds. Mix well.
1 lb. Ground beef, 1 cup Cooked rice, 1 medium Onion, 2 cloves Garlic, 1 tsp. Salt, ½ tsp. Black pepper, 1 tsp. Paprika, 1 tsp. Caraway Seeds
Lay a cabbage leaf flat on a work surface, and place a small amount of the meat mixture in the center of the leaf. Roll the leaf around the filling, tucking in the sides, and secure with a toothpick. Repeat with the remaining cabbage leaves and filling.
In a large Dutch oven or pot, sauté remaining chopped onions and garlic in a bit of oil until soft and fragrant.
1 medium Onion, 2 cloves Garlic
Add the diced tomatoes, tomato paste, beef broth, red wine, and bay leaves. Bring the mixture to a simmer.
1 can Diced Tomatoes, 2 tbsp. Tomato paste, 1 cup Beef Broth, ½ cup Red wine, 2 Bay Leave
Place the Kohlrouladen in the pot, and spoon some of the sauce over the top. Cover the pot, and bake in the preheated oven for about 1 hour, or until the cabbage is tender and the filling is cooked through.
Carefully remove the Kohlrouladen from the pot, and arrange on a platter. Spoon some of the sauce over the top, and garnish with chopped parsley.
Serve hot with your favorite sides, such as mashed potatoes or sauerkraut.