Go Back

Keto Green Bean Casserole - A Cozy, Low-Carb Classic

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

Ingredients
  

  • Green beans: 1.5 pounds, trimmed and cut into 2-inch pieces (fresh is best, frozen works if thawed and well-drained)
  • Butter or ghee: 3 tablespoons, divided
  • Olive oil or avocado oil: 1 tablespoon
  • Onion: 1 medium, thinly sliced
  • Garlic: 3 cloves, minced
  • Mushrooms: 8 ounces, sliced (cremini or white button)
  • Heavy cream: 1 cup
  • Unsweetened almond milk or chicken broth: 1/2 cup (for thinning the sauce)
  • Cream cheese: 3 ounces, softened
  • Grated Parmesan: 1/2 cup, divided (some for sauce, some for topping)
  • Almond flour: 1/3 cup (for the topping)
  • Crushed pork rinds (optional): 1/2 cup for extra crunch
  • Salt and black pepper: to taste
  • Ground nutmeg: a pinch (optional, but lovely in cream sauces)
  • Smoked paprika or cayenne: a pinch (optional, for warmth)
  • Fresh thyme or parsley: 1 tablespoon, chopped (optional, for brightness)

Method
 

  1. Preheat and prep: Heat the oven to 375°F (190°C). Grease a 9x13-inch casserole dish or similar baking dish.
  2. Blanch the green beans: Bring a large pot of salted water to a boil. Add green beans and cook 3–4 minutes until bright green and just tender. Drain and shock in ice water, then drain well. Dry thoroughly so the sauce won’t get watery.
  3. Cook the onions: In a large skillet, heat 1 tablespoon butter and 1 tablespoon oil over medium heat. Add the sliced onion with a pinch of salt. Cook 8–10 minutes, stirring occasionally, until golden and lightly caramelized. Transfer half to a bowl to use in the topping.
  4. Sauté the mushrooms and garlic: To the onion remaining in the skillet, add another tablespoon of butter and the mushrooms. Cook 5–6 minutes until mushrooms release moisture and brown slightly. Stir in the garlic and cook 30 seconds until fragrant.
  5. Make the cream sauce: Lower heat to medium-low. Add heavy cream and almond milk (or broth). Whisk in cream cheese until smooth. Stir in 1/4 cup Parmesan, a pinch of nutmeg, salt, pepper, and optional paprika or cayenne. Simmer 2–3 minutes, stirring, until slightly thickened. Taste and adjust seasoning.
  6. Combine with green beans: Add the drained green beans to the skillet and toss to coat evenly with sauce. If your skillet isn’t oven-safe or is too full, transfer everything to the prepared baking dish.
  7. Mix the topping: In a small bowl, combine almond flour, remaining 1/4 cup Parmesan, reserved caramelized onions, crushed pork rinds (if using), a tablespoon of chopped herbs, a pinch of salt, and the remaining 1 tablespoon butter (melted). Stir until crumbly.
  8. Assemble: Sprinkle the topping evenly over the green beans and sauce.
  9. Bake: Place in the oven for 18–22 minutes, until the topping is golden and the sauce is bubbling around the edges.
  10. Rest and serve: Let the casserole sit for 5 minutes before serving so the sauce sets slightly. Garnish with extra herbs if you like.