Bonnie's Low-Carb Green Bean Casserole


This luxurious, flavorful, rich casserole is great for the holidays or as an occasional treat... unless you are following a low-carb diet - then it's a weekly must! A favorite with both sides of my family and always gone at potlucks, it is my go-to 'take a dish' that everyone requests!

Prep Time:
20 mins
Cook Time:
45 mins
Total Time:
1 hrs 5 mins
6 servings


  • ½ pound sugar-free bacon

  • 2 tablespoons butter

  • 2 stalks celery, finely diced

  • ½ green bell pepper, finely diced

  • ½ medium onion, diced

  • ¼ cup mayonnaise

  • ¼ cup heavy whipping cream

  • ¾ teaspoon salt

  • ½ teaspoon ground black pepper

  • ½ teaspoon garlic powder

  • 2 (15 ounce) cans green beans, drained

  • 1 cup shredded Cheddar cheese


  1. Preheat the oven to 350 degrees F (175 degrees C).

  2. Cook bacon in a skillet over medium heat until crispy, 5 to 10 minutes. Transfer to a plate lined with a paper towel until cool; crumble bacon into a bowl.

  3. Melt butter in another skillet over medium heat. Add celery and bell pepper; cook until beginning to get soft, about 3 minutes. Add onion and cover the skillet. Cook over low heat until very soft, 5 to 10 minutes more.

  4. Combine mayonnaise and cream in a large bowl. Add salt, black pepper, and garlic powder and stir to mix. Add crumbled bacon, green beans, and Cheddar cheese and toss to distribute sauce. Pour mixture into a 2-quart casserole dish.

  5. Bake in the preheated oven until bubbly around the edges, about 30 minutes. Cover with a lid or aluminum foil if the top begins to get too brown.

Cook's Notes:

I often double this recipe and bake it in a 9x13-inch pan. If there are any leftovers, they are always gone the next day!

Feel free to use bacon drippings instead of butter. Any color bell pepper will work.

Get creative with your cheese choices. I have used everything from basic Cheddar cheese to a pepper-jack and lots of mixes of whatever was in the fridge, all with fabulous results!

Nutrition Facts (per serving)

306 Calories
26g Fat
7g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 306
% Daily Value *
Total Fat 26g 34%
Saturated Fat 12g 58%
Cholesterol 61mg 20%
Sodium 1016mg 44%
Total Carbohydrate 7g 2%
Dietary Fiber 3g 9%
Total Sugars 2g
Protein 11g
Vitamin C 13mg 65%
Calcium 179mg 14%
Iron 1mg 7%
Potassium 265mg 6%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.