Preheat your oven to 350°F (175°C).
Bring a large pot of salted water to a boil.
Remove the core from the cabbage and place the whole head in the boiling water.
Blanch the cabbage for 5-7 minutes until the leaves are pliable.
Remove the cabbage and let it cool slightly before separating the leaves.
In a skillet, heat olive oil over medium heat and sauté onions until translucent.
Add garlic and cook for another minute.
In a large bowl, combine ground meat, cooked rice, sautéed onions, parsley, paprika, salt, and pepper.
Take a cabbage leaf and place a scoop of the filling at the base; roll tightly and tuck in the sides.
Place the stuffed cabbage rolls seam-side down in a baking dish and cover with tomato sauce.
Cover the dish with foil and bake for 45 minutes.
Remove the foil and bake for an additional 15 minutes to brown the tops.