Go Back
+ servings
Print Recipe
0 from 0 votes

Keto Green Bean Casserole

Our Keto Green Bean Casserole is made from scratch but oh so simple to make! It's fresh, creamy and offers a crispy crunch from the fried onion topping. This will be a crowd fave to serve at Thanksgiving.  It is keto, low-carb, grain-free, and gluten-free!
Prep Time10 mins
Cook Time30 mins
Rest Time1 hr
Total Time1 hr 40 mins
Course: Appetizer
Cuisine: American
Servings: 8 Servings
Calories: 630kcal


For the Fried Onions

  • 1 large onion cut into very thin slices
  • 1 cup heavy cream
  • 1 tablespoon apple cider vinegar
  • 1 cup almond flour
  • pinch of salt pepper, and cayenne pepper
  • 1 cup coconut oil for frying

For the Casserole

  • 2 lbs. green beans ends trimmed
  • 1 tablespoon avocado oil
  • 8 oz. baby bella mushrooms sliced
  • 2 cloves garlic minced
  • 3 tablespoons grass-fed butter
  • 2 tablespoons coconut flour
  • 1 cup chicken bone broth
  • 1/2 cup heavy cream
  • 4 oz. cream cheese
  • 1/2 teaspoon Season All


For the Fried Onions

  • Start with the first onions first. Mix the heavy cream and apple cider vinegar in shallow baking dish.
  • Mix in the onion slices and let sit on counter soaking for 1 hour.
  • After an hour, mix the almond flour and seasonings in medium bowl.
  • Heat about 1/2 inch of coconut oil in large skillet to 375°F.
  • Dredge the soaked onion slices in the flour mixture, then put them directly in the oil to fry.
  • Use a wooden spoon to separate the slices.
  • Once golden browned (about 1-2 minutes), remove the fried onions from the skillet and place them on a paper towel lined plate. They will crisp up as they cool. (Try to fry the whole onion in one batch on your largest skillet. The almond flour that falls off into the oil will turn too brown and subsequent batches will not be as good as the first.)
  • Move onto the casserole.

For the Casserole

  • Heat your oven to 350°F.
  • Cook the green beans in boiling water for about 5 minutes, drain, and then set aside.
  • Heat the avocado oil on medium heat in an oven-proof cast iron skillet.
  • Add the chopped mushrooms and garlic. Cook for about 10 minutes or until the mushrooms soften.
  • Add the butter and once melted, add the coconut flour. Stir and cook for a few minutes.
  • Slowly add the chicken bone broth stirring as you go.
  • Then add the heavy cream, cream cheese, and seasoning and still until the cheeses are melted.
  • Next, add your green beans and stir to combine.
  • Top the casserole with the fried onions.
  • Carefully cover the skillet with foil, transfer to the oven, and bake for about 20 minutes. (If you don’t have a cast iron skillet that can go in the oven, transfer your mixture to a casserole dish, top with onions, cover with foil, and bake.)


Calories: 630kcal | Carbohydrates: 17g | Protein: 9g | Fat: 62g | Saturated Fat: 38g | Cholesterol: 77mg | Sodium: 136mg | Potassium: 439mg | Fiber: 6g | Sugar: 6g | Vitamin A: 1817IU | Vitamin C: 15mg | Calcium: 130mg | Iron: 2mg