Keto green bean casserole is a holiday classic but is so easy and delicious, why not make it more often?

Green beans cooked in a savory and creamy sauce? What’s not to love!

close up of Keto Green Bean Casserole in a dish with a spoon

An Easy Cheesy Side Dish

  • This classic side dish is low-carb, full of flavor, and a popular dish during the holidays.
  • Keto is all about healthy fats so use full-fat heavy cream and cream cheese in this recipe for the creamiest sauce.
  • Green bean casserole goes from the oven to table, which is an energy saver on busy holidays or for larger gatherings.
  • Assemble ahead of time and bake just in time for company! Or take it along to a party or potluck as a hearty side dish!
green beans , broth , sage , salt and pepper , parmesan , onion , mushrooms , garlic , cream cheese , baking soda , cream and bacon with labels to make Classic Green Bean Casserole

Ingredients and Variations

Green Beans – Fresh, frozen, or canned green beans will work. Fresh and frozen green beans should be simmered in water 5 minutes before using. Drain and rinse canned beans before using. Or use roasted green beans in the recipe as they are already precooked.

Bacon – Use bacon, diced ham, sliced summer sausage or even leftover ground beef, taco meat, shredded turkey or chicken.

Sauce – Instead of a can of mushroom soup, this recipe uses cream cheese, heavy cream, chicken broth, and a handful of seasonings. Use turkey broth in place of chicken broth, and sub in sour cream or Greek yogurt instead of heavy cream for a lighter, tangier sauce, if desired. This homemade cream of mushroom soup recipe serves as a tasty alternative too.

Mushrooms – Sliced mushrooms add earthy flavor that works well with the other ingredients. You can also add diced bell peppers, sliced zucchini, small cauliflower florets, or sliced red onions for extra color and flavor.

Variations – Sprinkle on a crispy topping of keto breadcrumbs.

How to Make Keto Green Bean Casserole

Keto green bean casserole is an easy to make holiday side dish.

  1. Prepare green beans as directed in recipe below.
  2. Cook bacon until crisp. Drain the bacon on paper towels and saute the onion in the bacon grease until soft.
  3. Add mushrooms, garlic, and seasonings to the skillet. Cook until mushrooms are tender.
  4. Add cream, cream cheese, chicken broth and whisk until melted. Remove from heat and stir in parmesan cheese, then add green beans.
  5. Pour the green bean mixture into a casserole dish and bake until bubbly. Garnish with bacon or more parmesan cheese.

Make Ahead

  • Assemble up to 2 days ahead, cover and chill until ready to bake. Remove from the refrigerator while the oven is preheating and add an extra 10 minutes to the cooking time.
  • Take it along a party or potluck as a hearty side dish! Keep it warm in a crock pot and let everyone help themselves!
baked Keto Green Bean Casserole in the casserole dish

Storing Green Bean Casserole

Keep leftover keto green bean casserole in a covered container in the refrigerator for up to 3 days. Freeze portions in zippered bags for up to 2 months, and thaw in the refrigerator before reheating.

Reheat leftovers and thawed portions on the stove with a little milk or cream mixed in to loosen the sauce. Delicious with bacon wrapped pork tenderloin or salmon filets.

Simple Savory Sides!

Did you try this Keto Green Bean Casserole recipe? Leave a rating and comment below!

taking a spoonful of Keto Green Bean Casserole out of the dish
5 from 2 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Keto Green Bean Casserole

You don't have to eat keto to enjoy this homemade keto green bean casserole. It's a classic that everyone loves.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 6
Author Holly


  • 1 pound green beans frozen or fresh, cut into 2-inch pieces
  • ½ teaspoon baking soda optional


  • 2 slices raw bacon diced
  • ½ small onion finely diced
  • 2 cups fresh mushrooms sliced, about 4 ounces
  • 2 cloves garlic minced
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt or to taste
  • teaspoon ground sage
  • ¼ cup heavy cream
  • 4 ounces cream cheese
  • ½ cup low sodium chicken broth
  • ¼ cup shredded parmesan cheese

Optional Topping

  • 1 slice keto bread made into crumbs
  • 1 tablespoon butter melted


  • If making optional topping, blend keto bread in a food processor until it becomes crumbs. Mix with melted butter. Set aside.
  • Preheat oven to 375°F.
  • Add ½ teaspoon baking soda (optional) to a large pot of water and bring to a boil. Cut beans in half and simmer 5-6 minutes or until tender-crisp. Drain well.
  • Cook bacon in a medium skillet until crisp. Place bacon on paper towels to drain leaving the grease in the pan. Add the onion and cook in the bacon grease until until softened, about 3-5 minutes.
  • Add mushrooms, garlic, pepper, salt and sage. Cook until mushrooms have released their juices and are tender, about 5-7 minutes.
  • Add the cream, cream cheese, and chicken broth and whisk until melted. Simmer over medium low heat 5 minutes or until thickened. Remove from heat and stir in parmesan cheese. Stir in drained green beans.
  • Place in a 2-quart baking dish and top with breadcrumb topping, if using. Bake 25-30 minutes or until bubbly. Garnish with bacon.


  • Baking soda is optional but will keep green vegetables like beans and broccoli bright green after cooking. It doesn’t change the taste if used in small amounts.
  • Use butter or bacon fat in place of bacon if needed.
  • This casserole can be assembled and refrigerated up to 48 hours ahead of time.
  • If assembled ahead of time, remove from the fridge while the oven preheats and add an additional 10 minutes of cooking time.
5 from 2 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 203kcal | Carbohydrates: 10g | Protein: 7g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 44mg | Sodium: 398mg | Potassium: 350mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1016IU | Vitamin C: 11mg | Calcium: 109mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course dinner, Side Dish
Cuisine American

REPIN this Keto Green Bean Casserole Recipe

Keto Green Bean Casserole, with a spoon in the corner of a white casserole dish, with a title
Keto Green Bean Casserole in a white casserole dish with a title
Keto Green Bean Casserole with a spoonful out of the corner, and the entire green bean casserole under the title


, ,

Recipes you'll love

About the author

At Easy Low Carb® we believe that every meal should be full of big bold flavor! From amazing main dishes and simple sides to the best party snacks, reducing carbs doesn’t mean giving up your favorites!
See more posts by Holly

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.