When I first discovered the joys of cooking with rich, creamy ingredients while staying low-carb, I felt like I had struck gold. This Keto Cheesy Green Bean Casserole is the perfect embodiment of that culinary revelation, transforming a traditional holiday dish into a guilt-free indulgence. Imagine fresh green beans smothered in a decadent sauce made from savory mushrooms, heavy cream, and a generous amount of gooey gruyere cheese, all while keeping the carbs at just 2.9 grams net per serving.
Whether you’re looking to elevate your Thanksgiving table or simply want a comforting side dish that won’t derail your keto journey, this casserole is guaranteed to impress. With minimal prep and maximum flavor, it’s a dish that everyone—dieters and non-dieters alike—will crave time and again. So let’s dive into this creamy, cheesy delight that promises to be the star of your next meal!
Why is Keto Cheesy Green Bean Casserole a Must-Try?
Creamy Delight: This casserole offers a rich, velvety texture that elevates any meal, making it perfect for special occasions.
Low-Carb Winner: With just 2.9g net carbs per serving, it aligns with your keto diet without sacrificing flavor.
Simple Ingredients: Whip it up easily using fresh green beans, savory mushrooms, and gooey gruyere cheese—no complicated techniques required!
Family-Friendly: Even non-keto eaters will love this dish, making it a hit at gatherings.
Versatile Twist: Adapt it with a crispy topping using crushed pork rinds or switch cheeses for unique variations.
Ingredients for Keto Cheesy Green Bean Casserole
For the Casserole
- Fresh Green Beans – Use fresh for the best texture; frozen can be substituted if needed.
- Fresh Mushrooms – Opt for button mushrooms for a mild flavor that enhances the dish.
- Heavy Whipping Cream – This is essential for creating a rich, creamy sauce; avoid non-dairy milk substitutes.
- Butter – Use unsalted butter to control seasoning better while adding richness to the mushrooms.
- Thyme – A wonderful herb for aroma; can be swapped with rosemary or oregano for a different taste.
- Gruyere Cheese – Adds a nutty, creamy flavor; feel free to use Swiss cheese or a blend of cheeses if desired.
For the Topping (Optional)
- Crushed Pork Rinds – For a crunchy topping option, these provide a unique twist on traditional fried onions.
- Additional Gruyere Cheese – Sprinkle on top before baking for that gooey, cheesy finish; the cornerstone of the Keto Cheesy Green Bean Casserole.
How to Make Keto Cheesy Green Bean Casserole
-
Preheat the oven: Begin by preheating your oven to 350°F (175°C). Prepare an ovenproof pan by spraying it with nonstick spray to prevent sticking.
-
Microwave green beans: Take your fresh green beans and microwave them for about 6-8 minutes, or until they are slightly tender but still have a bit of crunch. This step will help them hold their shape later on.
-
Sauté mushrooms: In a large skillet, melt 1 tablespoon of butter over medium-high heat. Add in your sliced mushrooms, reducing the heat to medium, and sauté until they’re beautifully browned—this will take about 5 minutes.
-
Create the creamy base: Stir in the remaining tablespoon of butter along with the heavy whipping cream and thyme. Mix everything until it’s heated through and the texture is smooth and creamy; this will be the heart of your casserole.
-
Melt the cheese: Add half of the gruyere cheese into the mushroom mixture, stirring until it’s fully melted and incorporated into the sauce for that cheesy goodness.
-
Combine green beans and sauce: Carefully incorporate the microwaved green beans into the creamy mushroom sauce. Make sure every bean is coated well; this is where the flavor really comes together.
-
Bake the casserole: Pour the entire mixture into your prepared ovenproof pan. Top it off with the remaining gruyere cheese and bake for 25-30 minutes, or until the cheese is bubbly and golden. If you like a crispier topping, you can broil it for an additional few minutes.
-
Cool and serve: Once baked, allow the casserole to cool slightly before serving. This will help the flavors meld even more! Store any leftovers in an airtight container for later enjoyment.
Optional: For extra texture, sprinkle crushed pork rinds on top before baking for a deliciously crunchy finish.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Keto Cheesy Green Bean Casserole are perfect for meal prep enthusiasts looking to save time on busy nights! You can prepare the entire casserole up to 24 hours in advance. Simply complete the recipe up until the baking step, then cover tightly with plastic wrap or foil and refrigerate. This protects the vibrant flavors and ensures that the green beans maintain their lovely texture. When you’re ready to serve, uncover and bake from the refrigerator for about 30-35 minutes at 350°F (175°C), or until it’s heated through and bubbly. This way, you will have a delightful, creamy dish ready to enjoy with minimal effort—just as delicious as when freshly made!
How to Store and Freeze Keto Cheesy Green Bean Casserole
- Room Temperature: It’s best to avoid leaving the casserole out at room temperature; however, if serving, it should not sit out for longer than 2 hours to ensure freshness.
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or oven until warmed through.
- Freezer: Freeze the casserole before baking for up to 2 months. Wrap it tightly in plastic wrap and aluminum foil for best results. Thaw overnight in the fridge before baking.
- Reheating: To reheat, warm in the oven at 350°F (175°C) until heated through, around 25-30 minutes. A sprinkle of fresh cheese before reheating can enhance the cheesy layer of your Keto Cheesy Green Bean Casserole!
What to Serve with Keto Cheesy Green Bean Casserole?
Elevate your cozy meal experience with delightful side dishes that balance flavors and textures.
- Roasted Chicken: Juicy, herb-infused chicken pairs wonderfully with the creamy casserole, providing protein to complete your meal.
- Garlic Parmesan Mashed Cauli-Potatoes: These velvety, low-carb mashed potatoes complement the casserole’s richness and add a garlicky kick.
- Crispy Bacon-Wrapped Asparagus: Crunchy asparagus wrapped in bacon adds a savory, crispy contrast, enhancing the overall festive presentation.
- Simple Green Salad: A fresh salad with a tangy vinaigrette brings brightness to the table, cutting through the dish’s creaminess for balance.
- Savory Stuffed Mushrooms: These bite-sized delights will amplify the casserole’s umami flavors, offering a delicious pop of texture and taste.
- Pumpkin Soup: A warm, spiced pumpkin soup served as an appetizer sets a seasonal tone, making every bite feel festive and comforting.
- Chardonnay or Pinot Grigio: A crisp white wine like Chardonnay matches the dish’s creaminess beautifully, enriching your heartwarming meal.
- Low-Carb Cheesecake: Finish off your meal with a creamy dessert that shares the lightness of the casserole while satisfying your sweet tooth.
Expert Tips for Keto Cheesy Green Bean Casserole
- Freshness Matters: Using fresh green beans enhances the dish’s flavor and texture. If using frozen, select smaller, extra-fine beans for the best results.
- Don’t Overcook Mushrooms: To retain their delightful texture, sauté mushrooms until browned but not mushy—aim for about 5 minutes on medium heat.
- Adjust Cheese Consistency: If your cheese sauce turns out too thick, simply add a splash of the saved green bean cooking water to achieve the desired creaminess in your Keto Cheesy Green Bean Casserole.
- Perfectly Bubbly Top: For a beautifully golden top, bake until bubbly, then broil for a few minutes. Keep an eye on it, as it can brown quickly!
- Make-Ahead Option: Prepare the casserole a day in advance. Cover tightly with plastic wrap or foil and store in the fridge until ready to bake on the day of serving.
Keto Cheesy Green Bean Casserole Variations
Feel free to get creative with your casserole and explore exciting twists that wow your taste buds!
- Dairy-Free: Substitute heavy cream with full-fat coconut milk for a creamy, non-dairy option that still satisfies.
- Garlic Lovers: Add minced garlic to the sautéed mushrooms for an aromatic boost that makes every bite savorier.
- Extra Veggie: Mix in chopped spinach or kale for added nutrition and a pop of color; it blends beautifully.
- Spicy Kick: Incorporate crushed red pepper flakes into the creamy sauce to elevate the dish with a zesty heat; it changes the whole experience.
- Nutty Twist: Use a blend of almond flour and nutritional yeast as a crispy topping for a gluten-free option that’s packed with flavor.
- Cheesy Blend: Experiment with a mix of cheeses like pepper jack or cheddar for different flavor profiles, giving it a distinctive flair.
- Bacon Lover’s Dream: Toss in cooked, crumbled bacon for a smoky depth that adds a delicious crunch; it’s a savory delight.
- Holiday Spice: Season with nutmeg or sage for a festive twist, giving your casserole a seasonal warmth that complements your holiday table.
Keto Cheesy Green Bean Casserole Recipe FAQs
What type of green beans should I use?
Absolutely, fresh green beans will yield the best flavor and texture in your casserole. Look for vibrant, crisp beans without dark spots or blemishes. If fresh is unavailable, you can use frozen green beans—just choose extra-fine varieties for a similar experience.
How should I store leftovers?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Just allow them to cool completely before sealing. When you’re ready to enjoy again, simply reheat in the microwave or oven until warmed through—it’s like a second serving of comfort!
Can I freeze the keto cheesy green bean casserole?
Yes, you can freeze the casserole before baking! Wrap it tightly in plastic wrap and aluminum foil, ensuring no air can get in, for optimal freshness. It can be stored in the freezer for up to 2 months. When you’re ready to cook it, simply thaw overnight in the fridge and then bake as directed.
What should I do if the cheese sauce is too thick?
If you find that your cheese sauce has thickened more than you’d like, no worries! Stir in a splash of the reserved green bean cooking water gradually until you achieve the perfect creamy consistency. This little tip can make all the difference in keeping your casserole velvety.
Is this recipe suitable for those with dairy allergies?
Unfortunately, this keto cheesy green bean casserole contains heavy cream and cheese, making it unsuitable for dairy allergies. However, you can try using dairy-free cheese alternatives or creamy nut-based sauces to create a different yet satisfying version. Adjusting the recipe may take some experimentation, but it can be a fun challenge to conquer in the kitchen!
What if I want a crispy topping?
The more the merrier! For a delightful, crispy topping, consider incorporating crushed pork rinds before baking. Simply sprinkle a generous layer on top of the casserole before popping it in the oven. This not only adds crunch but also enhances the flavor profile beautifully!

Keto Cheesy Green Bean Casserole: Creamy, Guilt-Free Comfort
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and prepare an ovenproof pan with nonstick spray.
- Microwave the fresh green beans for about 6-8 minutes until slightly tender but still crunchy.
- In a large skillet, melt 1 tablespoon of butter over medium-high heat. Sauté mushrooms for about 5 minutes until browned.
- Stir in the remaining tablespoon of butter, heavy whipping cream, and thyme, mixing until heated through.
- Add half of the gruyere cheese to the mushroom mixture, stirring until fully melted.
- Incorporate the microwaved green beans into the creamy mushroom sauce until well-coated.
- Pour the mixture into the prepared pan, top with remaining gruyere cheese, and bake for 25-30 minutes until bubbly and golden.
- Allow to cool slightly before serving. Optionally, sprinkle crushed pork rinds on top before baking.







