Go Back Email Link
+ servings
Keto Green Bean Casserole

Homemade Keto Green Bean Casserole

This keto green bean casserole is homemade from scratch! Using a authentic mushroom and onion cream sauce, topped with parmesan chips. It's so easy to make for a keto fall recipe, Thanksgiving or just to have as a delicious low carb casserole dish.
No ratings yet
Prep Time 20 mins
Cook Time 40 mins
Course Side Dish
Cuisine American
Servings 9 serving
Calories 195.3 kcal


  • 4 cups cut green beans

Cream of Mushroom

  • 8 oz sliced mushrooms
  • 4 cloves garlic
  • 1 tablespoon unsalted butter
  • 1/2 cup chicken stock or broth
  • 1 cup heavy cream (or coconut cream)
  • 2 ounce full fat cream cheese
  • salt and pepper to taste
  • 1/8 teaspoon xanthan gum (sub for 1/2 cup shredded mozzarella)

Onion Topping

  • 1/2 sliced onion
  • 1/2 cup almond flour
  • 2 tablespoon unsalted butter
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper



  • Use fresh string beans only. Fresh in the bag is fine but not frozen or canned. Slice them in half so they aren't too long.
  • Steam string beans for 3-5 minutes until they haven't softened a little with a slight crunch. Set aside.
  • Slice mushrooms. Slice 1/2 onion thinly for topping then set aside.

Cream of Mushroom

  • In a hot pan on medium heat add chooped garlic gloves. Once fragrant add in mushrooms and cook mushrooms until withered. Once withered pour in heavy cream and add cream cheese.
  • Do not let it come to full boil, allow it to steam but if it starts to simmer lower the heat a little. Add in 1/2 cup of chicken stock.
  • Now, for thickness quickly whisk in 1/8 teaspoon of xanthan gum. If you don't want to use xanthan gum use 1/4 cup of chicken stock with 1/2 cup shredded mozzarella cheese.
  • I tossed the sauce in a blender to chop up the mushrooms but that is optional. It helps with flavor and evens out the sauce.

Make The Casserole

  • Preheat oven to 400°F
  • Add steamed string beans into casserole dish then top with cream of mushroom sauce you made.
  • In a seperate bowl mix salt and pepper into almond flour. Then toss almond flour and onions together. Most of the flour won't stick until the next step.
  • Melt 2 TB of butter and pour over mixed almond flour and onions. Mix enough to where everything is coated and somewhat sticking together.
  • Spread this across the casserole then place in preheated over for 40-50 minutes or until top turns golden brown. Allow to cool then serve.


Helpful Recipe Tips

  • Adding cheese or xanthan gum for thickness is a great option. Having the inability to make a roux it will take forever to cook the water out of the cream. To speed up the process adding in cheese or xanthan gum is your best friend. 


Nutrition Facts
Homemade Keto Green Bean Casserole
Amount Per Serving (1 serving)
Calories 195.3 Calories from Fat 157
% Daily Value*
Fat 17.4g27%
Saturated Fat 9.1g57%
Trans Fat 0.5g
Cholesterol 42.7mg14%
Sodium 59.1mg3%
Carbohydrates 7.6g3%
Fiber 2.2g9%
Sugar 3.7g4%
Protein 4.6g9%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword keto green bean casserole
Tried this recipe?Leave a rating and comment, thank you