Brown the meat.
Heat olive oil in a large skillet over medium heat. Add the ground beef, turkey, or chicken. Cook until browned, breaking it apart with a spoon as it cooks. Drain excess grease if needed.
Cook the aromatics.
Add the diced onion and minced garlic to the skillet. Cook for 2 to 3 minutes, stirring often, until the onion softens and the garlic is fragrant.
Add the cabbage.
Stir in the chopped cabbage. Cook for 6 to 8 minutes, stirring occasionally, until the cabbage starts to soften.
Season the skillet.
Add smoked paprika, Italian seasoning, salt, and black pepper. Stir well so the cabbage and meat are evenly coated with seasoning.
Add the sauce.
Stir in the tomato sauce, diced tomatoes, tomato paste, and Worcestershire sauce. Mix until everything is combined.
Simmer.
Reduce the heat to medium-low, cover the skillet, and simmer for 12 to 15 minutes, or until the cabbage is tender and the sauce has slightly thickened.
Add rice and creamy protein.
Stir in the cooked rice or cauliflower rice. Remove the skillet from high heat, then gently fold in the cottage cheese or Greek yogurt.
Add cheese, if using.
Sprinkle shredded mozzarella or cheddar on top. Cover for 2 to 3 minutes, until the cheese melts.
Serve.
Garnish with fresh parsley and serve warm.