Set your oven temperature to 350°F (175°C) to start warming up.
Cook the ground beef in a skillet over medium heat until browned, then drain off any excess fat.
Add the chopped cabbage, grated carrot, minced garlic, and diced onion to the skillet; sauté until the cabbage softens a bit and the onion becomes clear.
Stir in the tomato sauce, cream cheese, and half of the shredded cheddar cheese. Mix until everything is creamy and combined, then sprinkle in the Italian seasoning along with salt and pepper. Let it simmer gently for 5 minutes.
Transfer this mixture into a casserole dish and sprinkle the remaining cheddar cheese evenly on top.
Bake the casserole in the oven for about 25 to 30 minutes, or until the cheese melts completely and develops a golden, bubbly crust.