Go Back

Cheesy Keto Zucchini Casserole - Comforting, Low-Carb, and Satisfying

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

  • Zucchini: 4 medium (about 2 to 2.5 pounds), sliced into thin half-moons
  • Olive oil or butter: 2 tablespoons
  • Garlic: 2–3 cloves, minced (or 1 teaspoon garlic powder)
  • Onion: 1/2 small, finely diced (optional but flavorful)
  • Heavy cream: 3/4 cup
  • Cream cheese: 4 ounces, softened
  • Shredded cheeses: 2 cups total (mix of mozzarella and sharp cheddar works great)
  • Parmesan: 1/4 cup grated, for topping
  • Eggs: 2 large, lightly beaten
  • Fresh herbs: 2 tablespoons chopped parsley or basil (or 1 teaspoon Italian seasoning)
  • Salt and pepper: To taste
  • Crushed red pepper flakes: Pinch, optional
  • Pork rind crumbs or almond flour: 1/4 cup for a crunchy topping (optional)

Method
 

  1. Prep the oven and pan: Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish or similar casserole pan.
  2. Slice the zucchini: Cut into thin half-moons, about 1/4 inch thick. Even slices help it cook evenly.
  3. Draw out moisture: Toss zucchini with 1 teaspoon salt and spread it on a towel-lined baking sheet. Let it rest 15–20 minutes. Pat dry thoroughly. This step keeps the casserole from getting watery.
  4. Sauté aromatics: Warm olive oil or butter in a large skillet over medium heat. Add onion (if using) and cook 3–4 minutes until soft. Stir in garlic for 30 seconds until fragrant.
  5. Par-cook the zucchini: Add the zucchini to the skillet. Cook 4–5 minutes, stirring occasionally, just until it starts to soften. Season with pepper and a pinch more salt if needed. Remove from heat.
  6. Make the creamy base: In a bowl, whisk heavy cream, cream cheese (softened helps), and eggs until smooth. Stir in half of the shredded cheeses and the herbs. Add red pepper flakes if you like a little heat.
  7. Combine: Fold the sautéed zucchini into the creamy mixture. Taste and adjust salt and pepper.
  8. Assemble the casserole: Spread the mixture in the prepared baking dish. Top with the remaining shredded cheeses and the Parmesan. If using, sprinkle pork rind crumbs or almond flour over the top for crunch.
  9. Bake: Bake uncovered for 20–25 minutes, or until the casserole is set at the center and the top is golden and bubbly.
  10. Rest and serve: Let it rest 10 minutes before serving. This allows the sauce to thicken and gives clean slices.