Measure out and prepare all the ingredients. Preheat oven to 400F and grease a baking dish.
Using a mandolin or sharp knife, shred the cabbage, onion, and mince the garlic.
In a frying pan, melt the butter on medium to high heat. Saute the shredded cabbage, onion, and garlic for 7-10 minutes or until softened. Add the heavy whipping cream, ranch dressing, and cream cheese. Add salt and pepper to taste. Stir together and let simmer for 5-8 minutes more.
Add the cabbage mixture to a greased baking pan. Sprinkle the shredded cheddar cheese evenly over the top. Bake for 15-20 minutes or until cheese is completely melted and golden brown in color.
Serve hot and enjoy!
Notes
This makes a total of 6 servings of Keto Creamy Cabbage Casserole. Each serving comes out to be 660 calories, 62.7g fat, 11.2g net carbs, and 12.5g protein.