Keto Green Bean Casserole: Creamy Low-Carb Thanksgiving Side

No Thanksgiving table feels complete without green bean casserole — and this keto green bean casserole proves you don't need the canned soup or the carb-heavy fried onions to get it right. Crisp-tender fresh green beans fold into a from-scratch creamy mushroom sauce, then bake under a golden, crunchy pork-rind and parmesan topping. About 5g net carbs per serving, and honestly close enough to the classic that guests won't ask what's different.

Everything is made from real ingredients you can pronounce: fresh beans, mushrooms, cream, cream cheese, parmesan. It assembles in about 15 minutes of active time, and — the part busy holiday cooks will love — it can be fully assembled a day ahead and baked just before serving.

Disclosure: Keto Made Easy may earn a small commission from affiliate links in this post, at no extra cost to you. As always, every recommendation here is my own.

Why You'll Love This Keto Green Bean Casserole

The classic version leans on condensed soup; this one builds the sauce from scratch in the same skillet, so you control every ingredient and every carb. Sautéed mushrooms and onion give the sauce real depth, cream cheese makes it luxuriously thick, and the pork-rind crumb topping delivers the crunch that makes the dish — without a single breaded onion ring.

It is also a genuinely practical holiday side. The whole thing can be assembled the day before Thanksgiving and refrigerated; on the day, it goes into the oven while the turkey rests. One less thing to juggle when the kitchen is at full chaos.

Keto Green Bean Casserole Ingredients

  • 1 1/2 lb (680g) fresh green beans, trimmed and cut into 2-inch pieces
  • 2 tbsp (30g) unsalted butter
  • 8 oz (225g) mushrooms, thinly sliced (button or baby bella)
  • 1/2 small onion (about 1/4 cup / 40g), finely diced
  • 2 cloves garlic, minced
  • 4 oz (115g) cream cheese, softened
  • 3/4 cup (180ml) heavy cream
  • 1/2 cup (50g) grated parmesan cheese, divided
  • 1 cup (about 25g) pork rinds, crushed into coarse crumbs
  • 1 tsp (6g) fine sea salt, plus more to taste
  • 1/2 tsp black pepper
  • Pinch of ground nutmeg (optional, but lovely with the cream sauce)

A note on the topping: crushed pork rinds sound unusual until you try them — they bake up shatteringly crisp and savory, very much like the fried-onion crunch of the original. Crush them in a zip-top bag with a rolling pin; you want coarse crumbs, not dust.

How to Make Keto Green Bean Casserole

  1. Heat the oven. Preheat to 375°F (190°C). Lightly grease a 9x13-inch (23x33cm) baking dish, or a 2-quart casserole.
  2. Blanch the beans. Bring a large pot of well-salted water to a rolling boil. Add the green beans and cook 4-5 minutes, until bright green and crisp-tender. Drain immediately and rinse under cold water to stop the cooking — this keeps them vivid and prevents a mushy casserole.
  3. Sauté the vegetables. In a large oven-safe skillet over medium-high heat, melt the butter. Add the mushrooms and onion and cook 6-7 minutes, stirring occasionally, until the mushrooms release their liquid and turn golden and the onion softens. Stir in the garlic and cook 30 seconds more.
  4. Build the sauce. Reduce the heat to medium. Add the cream cheese and heavy cream, stirring until the cream cheese melts completely into a smooth sauce. Stir in half the parmesan, the salt, pepper, and nutmeg. Taste — it should be well-seasoned, as the beans will dilute it slightly.
  5. Combine. Add the blanched green beans to the skillet and toss until every bean is coated in sauce. Transfer to the prepared baking dish and spread evenly.
  6. Top and bake. Mix the crushed pork rinds with the remaining parmesan and scatter evenly over the top. Bake 20-25 minutes, until the sauce bubbles at the edges and the topping is deep golden.
  7. Rest and serve. Let the casserole rest 5-10 minutes so the sauce thickens slightly, then serve warm.

Tips for the Best Casserole

Don't skip the blanch. It feels like an extra step, but it is the difference between vibrant, snappy beans and dull, overcooked ones — especially since the beans bake again in the sauce.

Brown the mushrooms properly. Give them space in the pan and resist stirring for the first couple of minutes. Golden mushrooms mean a sauce with actual depth instead of a pale, bland one.

Season the sauce boldly. Taste it before the beans go in. Cream dulls salt, and under-seasoned sauce is the most common reason homemade casseroles taste flat.

Watch the topping. Pork-rind crumbs brown faster than breadcrumbs. If the top is golden before the sauce bubbles, tent loosely with foil for the remaining bake time.

Easy Variations

  • Bacon lover's: fold 4-6 slices of cooked, crumbled bacon into the sauce with the beans.
  • Extra cheesy: swap half the parmesan in the sauce for shredded sharp cheddar or Gruyère.
  • Dairy-free: use olive oil instead of butter, dairy-free cream cheese, and full-fat coconut cream in place of heavy cream; top with crushed pork rinds mixed with nutritional yeast instead of parmesan.
  • Mushroom-free: skip the mushrooms and add an extra 1/2 cup of diced onion plus 1/2 tsp onion powder to the sauce — still creamy and delicious.
  • Make it a meal: stir in 2 cups of shredded rotisserie chicken before baking for an easy weeknight dinner version.

Storage and Make-Ahead

Make ahead: assemble everything through step 5 (beans in sauce, in the baking dish), cover tightly, and refrigerate up to 24 hours. Add the pork-rind topping just before baking so it stays crisp, and add 5-10 minutes to the bake time since it starts cold.

Leftovers: refrigerate in an airtight container up to 4 days. Reheat covered at 350°F (175°C) for 15-20 minutes; the topping won't be quite as crisp on day two but the flavor holds up well. Freezing is not recommended — the cream sauce can separate on thawing.

Keto Green Bean Casserole FAQs

Can I use frozen green beans?

Yes. Thaw them completely and pat very dry with towels before using — excess water thins the sauce. Skip the blanching step and add them straight to the sauce in step 5, since frozen beans are already par-cooked.

What can I use instead of pork rinds for the topping?

Crushed keto crackers, almond flour mixed with a tablespoon of melted butter and extra parmesan, or simply an extra layer of parmesan baked until crisp all work. The pork-rind version gives the closest crunch to the classic, though.

How many net carbs per serving?

About 5g net carbs per serving when divided into 8 portions. Green beans and onions contribute most of the carbs, so keep pieces uniform for even counting. As always, treat nutrition figures as approximate.

Can I make this in a smaller dish?

Halve all ingredients and bake in an 8x8-inch dish for 4 servings; the bake time stays roughly the same. It also works in individual ramekins — reduce baking to 15-18 minutes.

Approximate Nutrition (per serving, 1 of 8)

  • Calories: ~240
  • Net carbs: ~5g
  • Protein: ~8g
  • Fat: ~20g

Nutrition is approximate and will vary with exact ingredients and brands used.

Building your low-carb Thanksgiving menu? Pair this with my Creamy Keto Cauliflower Mash — together they cover the two most-missed holiday sides. And for the dessert course, this Keto Pumpkin Earthquake Cake brings the fall finale.

Health note: This recipe is shared for general information and enjoyment, not as medical advice. A ketogenic diet is not appropriate for everyone — please consult a qualified health professional before making significant dietary changes, especially if you are pregnant, nursing, managing a medical condition, or taking medication.

Comments

Popular posts from this blog

Keto Pumpkin Bread: Moist Low-Carb Fall Loaf

Keto Pumpkin Muffins: Easy Low-Carb Fall Breakfast

Keto Sausage & Herb Stuffing: Low-Carb Thanksgiving Dressing