Go Back

Keto Ham & Cheese Hashbrown Casserole - Cozy, Cheesy, and Low-Carb

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings

Ingredients
  

  • 4 cups riced cauliflower (fresh or frozen, thawed and well-drained) or 4 cups peeled, shredded turnips
  • 1 tablespoon olive oil or avocado oil
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 cups diced cooked ham (about 10 oz), preferably thick-cut
  • 1 cup shredded cheddar cheese
  • 1 cup shredded mozzarella or Monterey Jack cheese
  • 1/2 cup full-fat sour cream
  • 1/2 cup heavy cream
  • 4 large eggs
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1 teaspoon kosher salt, or to taste
  • 1/2 teaspoon black pepper
  • 2 tablespoons chopped fresh chives or green onions, plus more for garnish
  • Optional: 1/4 teaspoon red pepper flakes for a little heat
  • Optional topping: 2 tablespoons grated Parmesan for extra browning
  • Butter or oil for greasing the baking dish

Method
 

  1. Prep the oven and dish: Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with butter or oil.
  2. Dry the “hashbrowns”: If using riced cauliflower, squeeze out excess moisture using a clean towel or paper towels. If using shredded turnips, sprinkle with a pinch of salt and let sit 5–10 minutes, then squeeze dry. This step helps avoid a watery casserole.
  3. Sauté aromatics: Heat the oil in a skillet over medium. Add onion and cook 3–4 minutes until soft. Stir in garlic for 30 seconds until fragrant.
  4. Warm the ham: Add diced ham to the skillet and cook 2–3 minutes to render a bit of fat and build flavor. Remove from heat.
  5. Make the custard base: In a large bowl, whisk eggs, heavy cream, sour cream, Dijon, smoked paprika, onion powder, garlic powder, salt, and pepper until smooth.
  6. Combine: Add the riced cauliflower or shredded turnips, cooked onion/garlic/ham mixture, chives, and both cheeses (reserve a small handful of cheese for topping). Stir until evenly combined.
  7. Assemble: Spread the mixture into the prepared baking dish. Top with the reserved cheese and, if using, sprinkle Parmesan for extra browning.
  8. Bake: Bake for 30–40 minutes, until the center is set and the top is golden and bubbling. If the top browns too fast, tent loosely with foil.
  9. Rest and serve: Let the casserole rest 10 minutes before slicing. Garnish with extra chives or green onions. Serve warm.