Keto Green Bean Casserole Recipe That’ll Make You Forget About Carbs

There’s something about green bean casserole that feels like home. Maybe it’s the creamy sauce bubbling in the oven or that golden crust you break into with a spoon. Either way, this dish has been a classic for decades, the kind Grandma used to serve at every family dinner.

Now, imagine that same comfort but without the carbs. That’s what this Keto Green Bean Casserole does. You get all the cozy, creamy, crunchy goodness, but in a low-carb way that won’t wreck your diet or your energy levels.

I’ve made this recipe countless times, for potlucks, Thanksgiving dinners, even random Tuesday nights when I just want something hearty. It’s one of those dishes that make people go, “Wait, this is keto?” And yes, it is. Completely.

Why You’ll Love This Keto Green Bean Casserole

Let’s be honest: most “keto versions” of comfort food taste like cardboard pretending to be food. But not this one. This casserole is full-bodied and flavorful, and it doesn’t feel like a compromise.

Here’s why it stands out:

  • Creamy sauce made from real ingredients (no canned soup nonsense).

  • Crispy topping that gives you the crunch you’ve been missing since giving up breadcrumbs.

  • Simple prep – nothing fancy or complicated.

  • Perfect for leftovers – the flavor actually deepens overnight.

Even people who don’t follow keto ask for seconds. It’s that good.

Ingredients You’ll Need

Let’s get down to what you’ll actually need. Most of these are pantry staples if you’ve been doing keto for a while.

For the casserole:

  • 1 pound fresh green beans (trimmed and halved)

  • 2 tablespoons butter

  • 1 cup sliced mushrooms (optional, but highly recommended)

  • 3 cloves garlic (minced)

  • 1 cup heavy cream

  • ½ cup chicken broth

  • 4 oz cream cheese (softened)

  • ½ cup shredded cheddar cheese

  • ½ teaspoon salt (adjust to taste)

  • ¼ teaspoon black pepper

  • ¼ teaspoon paprika (optional)

For the crispy topping:

  • ½ cup crushed pork rinds (these are your “breadcrumbs”)

  • 2 tablespoons grated parmesan cheese

  • 1 tablespoon melted butter

  • ¼ teaspoon garlic powder

The Secret to Perfect Keto Casserole Sauce

Here’s a little secret: the sauce makes or breaks the casserole. Most traditional green bean casseroles rely on cream of mushroom soup from a can. But those are loaded with starches and preservatives.

So, we make our own. And it’s easier than you think.

The trick is using cream cheese and heavy cream together. The cream cheese thickens the sauce naturally while the heavy cream keeps it smooth. A little chicken broth gives depth, and the garlic adds aroma. The mushrooms? They soak up the flavor and add that earthy touch that balances the richness.

You can make this sauce ahead of time if you like. Just warm it up before mixing it with the beans.

Step-by-Step: How to Make Keto Green Bean Casserole

I’ll walk you through the process like you’re right here in my kitchen.

Step 1: Blanch the green beans

Bring a pot of salted water to a boil. Add your green beans and cook them for about 4 to 5 minutes. You want them bright green and just tender, not mushy.

Drain the beans and immediately dunk them in ice water. This stops the cooking and keeps that vibrant green color.

Step 2: Make the sauce

In a large skillet, melt 2 tablespoons of butter over medium heat. Add the mushrooms and cook until they release their juices and start to brown, about 5 minutes.

Next, toss in the minced garlic. Let it cook for another 30 seconds — just enough to smell amazing.

Now pour in your heavy cream and chicken broth. Stir and bring it to a gentle simmer.

Add the cream cheese and keep stirring until it melts completely and blends into the sauce. It’ll start thickening a bit. Sprinkle in your salt, pepper, and paprika.

Finally, stir in the shredded cheddar cheese. Keep mixing until smooth and creamy. Taste it. If it’s bland, add a bit more salt.

Step 3: Combine the beans and sauce

Drain the green beans again if needed and add them to your sauce. Stir gently until every bean is coated in that creamy goodness.

Step 4: Pour into a baking dish

Grease a casserole dish (8×8 works well) and pour in your green bean mixture. Spread it evenly with a spatula.

Step 5: Make the topping

In a small bowl, mix crushed pork rinds, parmesan cheese, melted butter, and garlic powder. Stir until it looks crumbly and well-mixed.

Sprinkle this mixture evenly on top of your casserole.

Step 6: Bake

Pop the dish into a 375°F (190°C) oven and bake for 20 to 25 minutes, or until the top is golden brown and the sauce bubbles around the edges.

Let it rest for about 10 minutes before serving. This helps the sauce thicken slightly and hold together better.

What It Should Look Like

The top should be golden, not burnt. You’ll see the edges bubbling like lava, that’s how you know it’s perfect. When you scoop it out, the sauce should cling to the beans but not run everywhere.

And that smell? That’s comfort in a dish.

Tips That Make a Big Difference

Even though this recipe is simple, a few small touches can make it go from “good” to “oh my God, what is this?”

  • Use fresh beans. Canned beans turn mushy and ruin the texture.

  • Don’t skip the pork rinds. They give the casserole its crunchy top.

  • Grate your own cheese. Pre-shredded cheese has anti-caking agents that stop it from melting well.

  • Add a splash of soy sauce or coconut aminos for an umami kick. (Yes, it sounds weird, but trust me.)

  • Let it cool before serving. The sauce thickens as it cools.

Variations You Can Try

One of my favorite things about this casserole is how flexible it is. You can tweak it depending on what you have in the fridge or what mood you’re in.

  • Add bacon. Crispy chopped bacon makes this next-level delicious.

  • Use almond flour topping. If you don’t like pork rinds, mix almond flour with parmesan and butter for a nutty crunch.

  • Spice it up. Add a pinch of cayenne or chili flakes if you like some heat.

  • Make it cheesy. Stir in mozzarella or gouda for a richer flavor.

  • Go dairy-free. Use coconut cream and a dairy-free cheese substitute. It’ll still come out creamy.

Why This Recipe Works for Keto

The key to keto success is keeping your net carbs low while still feeling full and satisfied. This casserole checks every box.

Let’s break it down:

  • Green beans: They’re one of the few vegetables that fit well in keto, low in carbs but still fiber-rich.

  • Heavy cream and cream cheese: Full of fat and flavor. They keep you full longer.

  • Pork rinds: Zero carbs, perfect for that crunch.

  • No flour or starches: Traditional casseroles use them as thickeners, but here the cream cheese does the job perfectly.

So, you get all the flavor of the classic dish, without the carb crash afterward.

Storing and Reheating

If by some miracle you have leftovers, here’s what to do.

  • Fridge: Store in an airtight container for up to 4 days.

  • Freezer: You can freeze it, but the texture of the beans might soften a bit. It’s still tasty though. Wrap tightly with foil or use freezer-safe containers.

To reheat, bake at 350°F until warm. You can also microwave it, but the topping won’t stay crisp.

A Little Meal Making Story

The first time I made this keto version, I didn’t even tell anyone it was “diet food.” My cousin, who’s a die-hard carb lover, went back for seconds. Then thirds. When I told him it was keto, he didn’t believe me. He said, “Stop lying. Keto food isn’t supposed to taste this good.”

That’s when I knew this recipe was a keeper. It’s one of those dishes that bridges the gap between people eating differently. Whether you’re on keto, low-carb, gluten-free, or just trying to eat cleaner, everyone can share a plate and enjoy it.

Make It Ahead for Holidays

This is also a great make-ahead dish for Thanksgiving or Christmas. You can assemble everything except the topping a day before. Keep it covered in the fridge.

When you’re ready to bake, just add the topping and pop it in the oven. It saves you time and sanity on busy cooking days.

And if you’re hosting people who aren’t keto, they’ll never guess the difference. They’ll just think you made an extra creamy, crunchy, flavorful version of the classic.

Nutritional Breakdown (Approximate per serving)

  • Calories: 250

  • Fat: 22g

  • Protein: 8g

  • Carbs: 5g (Net carbs around 3g)

  • Fiber: 2g

These numbers might change a little based on your ingredients, but they’re solid enough to fit any keto plan.

Serving Ideas

You can serve this Keto Green Bean Casserole as a side dish or make it the star of the table.

It pairs beautifully with:

  • Roasted chicken or turkey

  • Grilled steak

  • Baked salmon

  • Cauliflower mash

  • Keto bread rolls

If you’re serving guests, sprinkle some extra parmesan on top just before bringing it to the table. It gives that extra shine and aroma that makes people say, “Wow.”

Common Mistakes to Avoid

  • Overcooking the beans. This one’s a deal-breaker. Mushy beans ruin the texture.

  • Too much salt. The cheeses and pork rinds already bring saltiness. Taste before seasoning.

  • Using low-fat ingredients. Don’t. The fat in cream and cheese is what gives this dish its body.

  • Skipping the cooling time. You’ll end up with a runny sauce if you serve it straight from the oven.

Conclusion

Cooking keto doesn’t have to mean eating bland or boring meals. This Keto Green Bean Casserole is proof that you can enjoy your favorite comfort foods without guilt or compromise.

It’s creamy, rich, and loaded with flavor. It’s perfect for family gatherings, lazy Sunday dinners, or even meal prep for the week.

Once you make it, it’ll probably earn a permanent spot in your meal rotation, right next to bacon and butter coffee.

So go ahead. Preheat that oven, grab your green beans, and make yourself a casserole that’s as comforting as it is keto-friendly.

And if anyone asks for the recipe at your dinner table (they will), just smile and tell them, “You won’t believe this is low-carb.”

Print

Keto Green Bean Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, cheesy, and low-carb keto green bean casserole that tastes like the classic. Made with fresh green beans, rich cream sauce, and a crunchy pork rind topping. Perfect for holidays, family dinners, or meal prep.

  • Author: Jane Summerfield
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: side dish
  • Method: Baking
  • Cuisine: American, Keto, Low-Carb

Ingredients

Scale

For the casserole:

  • 1 pound fresh green beans, trimmed and halved

  • 2 tablespoons butter

  • 1 cup sliced mushrooms (optional)

  • 3 cloves garlic, minced

  • 1 cup heavy cream

  • ½ cup chicken broth

  • 4 oz cream cheese, softened

  • ½ cup shredded cheddar cheese

  • ½ teaspoon salt (adjust to taste)

  • ¼ teaspoon black pepper

  • ¼ teaspoon paprika (optional)

For the topping:

  • ½ cup crushed pork rinds

  • 2 tablespoons grated parmesan cheese

  • 1 tablespoon melted butter

  • ¼ teaspoon garlic powder

Instructions

  • Blanch the green beans — Boil water with salt, cook beans for 4–5 minutes until bright green. Drain and place in ice water.

  • Make the sauce – Melt butter in a pan over medium heat. Add mushrooms and cook 5 minutes. Add garlic, cook 30 seconds.

  • Pour in heavy cream and chicken broth. Stir and simmer gently. Add cream cheese until melted and smooth.

  • Add shredded cheddar, salt, pepper, and paprika. Mix until creamy.

  • Combine – Add the blanched beans into the sauce and stir well.

  • Prepare to bake – Pour mixture into a greased 8×8 casserole dish.

  • Make the topping — Mix pork rinds, parmesan, melted butter, and garlic powder in a bowl. Sprinkle evenly on top.

  • Bake – Bake at 375°F (190°C) for 20–25 minutes until golden and bubbly.

  • Cool – Let it rest 10 minutes before serving.

Notes

  • Use fresh green beans for best texture.

  • You can prepare the sauce ahead and store it in the fridge for 1–2 days.

  • If you prefer, use almond flour instead of pork rinds for the topping.

  • Add cooked bacon for extra flavor.

  • Store leftovers in the fridge up to 4 days or freeze for later.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 65mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Frequently Asked Questions (FAQs)

Can I make keto green bean casserole ahead of time?

Yes, you can! This keto green bean casserole is easy to prepare ahead. Just make the sauce and mix it with the cooked green beans, then store it covered in the fridge for up to 24 hours. When you’re ready to bake, add the pork rind topping and pop it in the oven. It comes out hot, creamy, and just as fresh as if you made it that day, perfect for holidays or meal prep on the keto diet.

Can I use canned green beans for this recipe?

You can, but fresh or frozen green beans taste much better. Canned ones tend to be soft and lose that nice bite that makes the casserole special. If you only have canned, drain them really well before mixing them into the sauce. But for the best flavor and texture, go with fresh green beans, it makes the dish feel like real homemade comfort food, even while staying keto-friendly.

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

If you don’t want to use pork rinds, almond flour mixed with a little parmesan cheese and butter works great. It gives you that same crunchy top without adding carbs, keeping it perfect for the keto diet. You can also try crushed keto crackers or even toasted coconut flakes for a fun twist. The key is keeping it crispy so it contrasts with the creamy sauce underneath.