Warm up your oven to 350°F and lightly grease a 9x13-inch baking dish.
In a large bowl, drizzle the melted butter over your keto bread cubes and toss gently to coat.
Fold in the savory corned beef, gut-friendly sauerkraut, and Swiss cheese until everything is evenly mixed.
Transfer this mixture into your prepared baking dish, spreading it out into a flat layer.
In a separate bowl, whisk together the eggs, heavy cream, low-carb Thousand Island dressing, Dijon mustard, and a pinch of salt and pepper until smooth.
Pour this creamy mixture over the bread and cheese layer, tossing lightly so every bite gets coated in flavor.
Bake for 20 to 25 minutes until the top is beautifully golden brown and the pudding is set. Serve hot!
Notes
Nutrition per serving: Calories: 375 kcal Total Carbs: 10g Net Carbs: 6g Fats: 31g Protein: 17g