This easy Low Carb Keto Reuben Casserole is a cheesy, comforting twist on the classic sandwich! Made with roasted cauliflower instead of bread, it’s packed with tender corned beef, tangy sauerkraut, and creamy Swiss cheese. Perfect for a quick and satisfying meal, this dish is keto-friendly, simple to make, and full of bold flavors!
Ingredients Needed
- 1 medium head cauliflower (cut into bite-sized florets)
- 3 tbsp (45ml) avocado oil
- ½ tsp sea salt
- ¼ tsp black pepper
- 1 can (14oz / 400g) sauerkraut, drained
- 1 cup (240ml) sugar-free thousand island dressing
- 1 lb (450g) corned beef, chopped into bite-sized pieces
- 8 oz (225g) Swiss cheese slices
How To Make Low Carb Reuben Casserole
- Preheat the oven: Set the oven to 400°F (200°C).
- Prepare the cauliflower: In a large bowl, toss the cauliflower with avocado oil, salt, and black pepper.
- Roast the cauliflower: Spread the cauliflower in a single layer on a baking sheet and roast for 25-30 minutes until tender and lightly browned.
- Assemble the casserole: Transfer the roasted cauliflower to a 9×13 inch (23x33cm) baking dish. Spread the drained sauerkraut on top, drizzle with thousand island dressing, then add the chopped corned beef. Cover with Swiss cheese slices.
- Bake: Place the dish in the oven for 10-15 minutes until heated through and the cheese is melted.

Recipe Tips
- Roast the cauliflower well: Make sure the cauliflower is golden and slightly crispy before adding it to the casserole. This keeps it from getting soggy.
- Drain the sauerkraut properly: Too much liquid will make the casserole watery. Squeeze out as much moisture as possible before adding it.
- Use quality corned beef: Freshly sliced corned beef from the deli has better texture and flavor than pre-packaged versions.
- Melt the cheese perfectly: For the best melt, use thin slices of Swiss cheese and cover the dish with foil if needed to prevent over-browning.
- Let it rest before serving: Allow the casserole to sit for 5 minutes after baking. This helps the flavors blend and makes it easier to slice.
How To Store And Reheat Leftovers?
- Refrigerate: First, let the leftover casserole cool to room temperature. Then, transfer it to an airtight container and store it in the fridge for up to 3 days.
- Freeze: Allow the casserole to cool completely, then wrap it tightly or place it in a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the fridge before reheating in the oven until warmed through.
- Reheat: Preheat the oven to 350°F (175°C). Place the casserole in an oven-safe dish, cover with foil, and bake for 15-20 minutes until heated through.
Nutrition Facts
Serving Size: 1 of 8 servings
- Calories: 407
- Total Fat: 37.1g
- Saturated Fat: 22.3g
- Cholesterol: 90mg
- Sodium: 1200mg
- Potassium: 875mg
- Total Carbohydrate: 1.3g
- Dietary Fiber: 0.1g
- Sugars: 0.1g
- Protein: 16.1g
Check out More Recipes:

Low Carb Keto Reuben Casserole
Description
This easy Low Carb Keto Reuben Casserole is a cheesy, comforting twist on the classic sandwich! Made with roasted cauliflower instead of bread, it’s packed with tender corned beef, tangy sauerkraut, and creamy Swiss cheese. Perfect for a quick and satisfying meal, this dish is keto-friendly, simple to make, and full of bold flavors!
Ingredients
Instructions
- Preheat the oven: Set the oven to 400°F (200°C).
- Prepare the cauliflower: In a large bowl, toss the cauliflower with avocado oil, salt, and black pepper.
- Roast the cauliflower: Spread the cauliflower in a single layer on a baking sheet and roast for 25-30 minutes until tender and lightly browned.
- Assemble the casserole: Transfer the roasted cauliflower to a 9×13 inch (23x33cm) baking dish. Spread the drained sauerkraut on top, drizzle with thousand island dressing, then add the chopped corned beef. Cover with Swiss cheese slices.
- Bake: Place the dish in the oven for 10-15 minutes until heated through and the cheese is melted.
Notes
- Roast the cauliflower well: Make sure the cauliflower is golden and slightly crispy before adding it to the casserole. This keeps it from getting soggy.
Drain the sauerkraut properly: Too much liquid will make the casserole watery. Squeeze out as much moisture as possible before adding it.
Use quality corned beef: Freshly sliced corned beef from the deli has better texture and flavor than pre-packaged versions.
Melt the cheese perfectly: For the best melt, use thin slices of Swiss cheese and cover the dish with foil if needed to prevent over-browning.
Let it rest before serving: Allow the casserole to sit for 5 minutes after baking. This helps the flavors blend and makes it easier to slice.