Preheat and Prepare. Preheat your oven to 350°F. Remove the core from the cabbage and place it in a pot of boiling water. Carefully peel off the cabbage leaves as they soften. Set aside.
Filling Mixture. In a large bowl, combine the ground beef, cooked rice, chopped onion, minced garlic, egg, salt, black pepper, paprika, and dried thyme. Mix until well combined.
Tomato Sauce. In a separate bowl, mix together the tomato sauce, crushed tomatoes, and beef or vegetable broth.
Assembling the Rolls. Place a cabbage leaf on a flat surface and add a portion of the filling mixture. Roll the leaf, tucking in the sides, to form a secure roll. Repeat with the remaining leaves and filling.
Layering in the Pan. In a baking dish, spread a layer of the tomato sauce mixture. Arrange the cabbage rolls on top. Repeat the process, layering sauce and rolls.
Baking. Drizzle olive oil over the top and cover the baking dish with aluminum foil. Bake in the preheated oven for approximately 1.5 to 2 hours, or until the cabbage rolls are tender.
Garnish and Serve. Once baked, garnish the rolls with fresh parsley. Serve the Stuffed Cabbage Rolls with additional tomato sauce if desired.