When it comes to cozy side dishes that fit a low-carb lifestyle, nothing beats a Keto Green Bean Casserole. This creamy, savory classic brings all the flavor of the traditional version—but without the heavy carbs. Whether you’re following a strict keto diet or just trying to cut back on sugar and flour, this casserole makes it easy to stay on track while still enjoying real comfort food. Made with fresh green beans, a rich, mushroom-based cream sauce, and a crunchy low-carb topping, it’s perfect for holidays or weeknight dinners. Learn more about the traditional inspiration behind this recipe by checking out our Campbell’s Green Bean Casserole guide.

In this article, we’ll cover everything you need to know about making the ultimate Keto Green Bean Casserole—from choosing the best ingredients and preparing it step-by-step, to understanding its nutritional benefits. You’ll also find easy variations, storage tips, and answers to common keto casserole questions. Let’s dig in!
Table of Contents
What Is a Keto Green Bean Casserole?
The Origins of Green Bean Casserole
The original green bean casserole recipe dates back to the 1950s, when Campbell’s Soup Company first introduced it as a convenient, family-friendly side dish. The classic version used canned green beans, cream of mushroom soup, and crispy fried onions. It quickly became a Thanksgiving and Christmas staple across American homes.
However, traditional recipes are loaded with starch and processed ingredients that don’t fit into a keto lifestyle. That’s where this low-carb makeover comes in—by swapping high-carb elements for keto-friendly options, you can enjoy the same creamy comfort without derailing your diet.
This modern twist keeps all the nostalgic flavors of the original while reducing carbs dramatically. Instead of canned soup, we use a homemade keto mushroom sauce thickened with cream cheese and heavy cream. Fried onions are replaced with a golden, almond-flour topping for that perfect crunch.
Why This Version Is Perfect for a Keto Diet
The Keto Green Bean Casserole focuses on healthy fats, moderate protein, and minimal carbohydrates. Green beans are naturally low in carbs and high in fiber, making them one of the few vegetables that fit neatly into a ketogenic plan. Combined with creamy ingredients like butter, cream, and cheese, this dish is satisfying, filling, and keeps your body in fat-burning mode.
Unlike traditional casseroles, this version contains no refined flour or added sugars. Every bite delivers a balance of flavor and nutrition—something that’s often hard to find in keto recipes. And because the recipe uses real ingredients instead of processed soup, it’s fresher, cleaner, and perfect for anyone who values both health and taste.
Key Ingredients for Keto Green Bean Casserole
Choosing the Right Green Beans (Fresh vs. Frozen)
When it comes to the foundation of your Keto Green Bean Casserole, quality matters. Fresh green beans offer the best flavor and texture, with a crisp bite that stands up well to baking. If you’re short on time, frozen green beans are a convenient backup. Just be sure to steam or blanch them first to remove excess water. This helps keep your casserole creamy instead of watery.
Canned green beans, while traditional, are not ideal for keto cooking because they often contain preservatives and added salt. Fresh or frozen beans provide the same taste with fewer additives—and they hold their shape beautifully during baking.
Here’s a quick breakdown of your options:
| Type of Green Bean | Texture | Carb Count (per cup) | Best Use |
|---|---|---|---|
| Fresh | Firm, crisp | 4g net carbs | Ideal for all keto casseroles |
| Frozen | Slightly softer | 4g net carbs | Great for quick prep |
| Canned | Soft | 6g net carbs | Avoid for keto-friendly recipes |
Using fresh green beans not only lowers the carb count but also gives your casserole that satisfying crunch in every bite.

Low-Carb Alternatives to Cream of Mushroom Soup
Traditional green bean casseroles rely on canned cream of mushroom soup, which is typically full of starch, sugar, and additives. But a Keto Green Bean Casserole replaces that with a creamy, homemade mushroom base.
Here’s how to make a low-carb version that tastes even better:
Base Ingredients:
- Butter or olive oil (for richness)
- Fresh mushrooms (sautéed for umami flavor)
- Heavy cream or coconut cream (for smooth texture)
- Cream cheese (as a natural thickener)
- Garlic, onion powder, and salt to taste
Simply sauté mushrooms in butter until golden, then stir in the cream and cream cheese. Let it simmer until thickened, and you’ve got a luscious keto-friendly sauce—no processed soup required. This method gives your dish that signature creamy flavor without any added carbs.
Optional Add-Ins for Flavor:
- Shredded Parmesan cheese for extra richness
- A touch of Dijon mustard for tang
- Crumbled bacon for a smoky depth
By creating your sauce from scratch, you control every ingredient and ensure it fits perfectly into a ketogenic meal plan. Plus, it tastes fresher and more authentic than anything from a can.
Looking for inspiration? Try our Easy Tuna Casserole Recipe—it uses a similar creamy technique but with a seafood twist.
Print
Keto Green Bean Casserole – A Creamy, Low-Carb Comfort Food Classic
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
This Keto Green Bean Casserole is a creamy, low-carb twist on the traditional holiday favorite. Made with fresh green beans, almond flour topping, and a rich mushroom cream sauce, it’s a guilt-free comfort food for any occasion.
Ingredients
4 cups fresh green beans, trimmed
1 cup mushrooms, sliced
2 tablespoons butter
1/2 cup heavy cream
2 tablespoons cream cheese
1/4 cup grated Parmesan cheese
1/2 cup almond flour
1 teaspoon garlic powder
1/2 teaspoon onion powder
Salt and pepper to taste
Fresh parsley for garnish (optional)
Instructions
1. Preheat your oven to 375°F (190°C) and grease a medium baking dish.
2. Blanch the green beans in salted boiling water for 4–5 minutes, then drain and rinse with cold water.
3. In a skillet, melt butter and sauté the mushrooms until golden brown.
4. Add garlic powder, onion powder, heavy cream, and cream cheese to the pan. Stir until creamy and thickened.
5. Combine the green beans with the sauce and pour into your prepared baking dish.
6. In a small bowl, mix almond flour, grated Parmesan, and a pinch of salt for the topping.
7. Sprinkle the topping evenly over the casserole.
8. Bake for 20–25 minutes or until bubbling and golden on top.
9. Let it cool slightly before serving and garnish with fresh parsley.
Notes
To make it dairy-free, use coconut cream instead of heavy cream and almond-based cream cheese.
You can prepare this casserole a day ahead — just bake before serving.
Store leftovers in an airtight container for up to 4 days or freeze for 2 months.
Each serving contains around 5–7g net carbs, depending on ingredient brands.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 2
- Sodium: 350
- Fat: 24
- Saturated Fat: 14
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 7
- Fiber: 4
- Protein: 7
- Cholesterol: 70
How to Make the Best Keto Green Bean Casserole
Step-by-Step Preparation Guide
Making the ultimate Keto Green Bean Casserole is easier than you might think. With just a few basic ingredients and about 30 minutes of prep time, you’ll have a flavorful, creamy dish ready for your next dinner or holiday table.
Here’s a simple breakdown to help you master this keto favorite:
- Preheat the oven to 375°F (190°C). Lightly grease a medium baking dish with butter or olive oil.
- Blanch the green beans. Bring a pot of salted water to a boil and cook the beans for 4–5 minutes until tender-crisp. Drain and rinse with cold water to stop the cooking process.
- Prepare the mushroom cream sauce. In a skillet, melt butter over medium heat, add sliced mushrooms, and cook until golden. Stir in minced garlic, then pour in heavy cream. Add cream cheese and whisk until smooth. Season with salt, pepper, and a pinch of nutmeg.
- Combine everything. Add the green beans into the mushroom sauce and stir gently to coat. Pour the mixture into the prepared baking dish.
- Add a crunchy keto topping. Mix almond flour, grated Parmesan, and melted butter together. Sprinkle this over the top to replace the traditional fried onions.
- Bake for 20–25 minutes until bubbling and golden brown on top. Let it cool slightly before serving.
This process yields a thick, flavorful sauce that clings perfectly to the beans. The almond-flour topping adds just enough crunch without spiking carbs.
Cooking Tip: If you’re short on time, prepare the casserole up to one day ahead and store it covered in the fridge. Bake just before serving to keep the topping crispy.

Pro Tips for Extra Creaminess Without the Carbs
To achieve that signature creamy texture without adding flour or cornstarch, you’ll need to balance fat and moisture carefully. Here are a few expert tips:
1. Use full-fat dairy. Low-fat ingredients tend to make sauces watery. Full-fat cream cheese and heavy cream create the rich, velvety base keto dishes are known for.
2. Thicken naturally. Instead of using thickeners, let the sauce simmer until it reduces slightly. This will naturally intensify both flavor and consistency.
3. Avoid overbaking. Too much time in the oven can dry out the sauce. Bake until it’s just set and bubbling at the edges for that ideal creamy center.
4. Add umami boosters. A small amount of grated Parmesan or a few drops of soy sauce enhances flavor without adding carbs.
5. Keep it fresh. Use fresh garlic and mushrooms whenever possible—they elevate the dish from good to restaurant-quality.
By following these simple steps, your Keto Green Bean Casserole will turn out creamy, flavorful, and perfectly balanced every time.
Nutritional Breakdown of Keto Green Bean Casserole
Carbs, Fat, and Protein Content Explained
One of the biggest advantages of making a Keto Green Bean Casserole from scratch is that you control every ingredient—and that means full control over your macros. Unlike traditional casseroles that can pack more than 20 grams of net carbs per serving, this keto-friendly version typically delivers just 5–7 grams of net carbs per serving.
Here’s an average nutritional snapshot (per one-cup serving):
| Nutrient | Amount | Notes |
|---|---|---|
| Calories | 250–300 | Ideal for a filling side dish |
| Net Carbs | 5–7g | From green beans and cream |
| Fat | 22–25g | Mostly from butter and cream cheese |
| Protein | 6–8g | Provided by dairy and vegetables |
| Fiber | 3–4g | From green beans |
| Sugar | 2g or less | No added sugars |
| Sodium | 300–400mg | Adjustable based on preference |
This combination of high fat, moderate protein, and low carbs supports the metabolic balance essential for ketosis. It keeps your energy levels stable while satisfying your comfort food cravings.
Because the dish relies on whole, low-glycemic ingredients, it won’t trigger blood sugar spikes like traditional casseroles made with canned soups or flour-based thickeners. Instead, every spoonful delivers lasting satisfaction—perfect for anyone committed to low-carb living.
If you love nutrient-dense comfort foods, you might also enjoy our hearty Casserole—it’s ideal for meal prepping keto mornings.
For more details on the health benefits and carb count of green beans, see this full nutrition guide.
How This Dish Fits Perfectly Into Keto Macros
For those tracking their macros, this recipe hits the keto sweet spot. Let’s break down how:
- High Fat for Sustained Energy:
Most of the calories come from healthy fats like butter, cream, and cheese. These help you feel full for longer while supporting ketosis. - Moderate Protein for Muscle Maintenance:
While it’s not a high-protein dish, the moderate protein content ensures you’re fueling your muscles without overdoing it—important for staying in a fat-burning state. - Low Carbs for Ketosis:
With just a handful of net carbs per serving, you can enjoy a generous portion without worrying about exceeding your daily carb limit. - Fiber for Digestive Health:
Green beans are naturally rich in fiber, which aids digestion and helps offset their mild carb count. - Balanced Sodium and Electrolytes:
Keto diets can deplete electrolytes, but the light seasoning in this dish helps replenish sodium naturally.
Pro Tip: Pair this casserole with a high-fat main like baked salmon, grilled chicken thighs, or a creamy keto soup to round out your meal. For another cozy, nutrient-packed recipe, check out our Grinder Pasta Salad .
By incorporating Keto Green Bean Casserole into your weekly rotation, you’ll keep your macros balanced and your cravings satisfied—all while staying true to your health goals.
Variations and Creative Twists
Dairy-Free Keto Green Bean Casserole Options
If you’re following a keto lifestyle but also need to avoid dairy, don’t worry — you can still enjoy a creamy, satisfying Keto Green Bean Casserole without the cheese or heavy cream. The trick lies in using high-fat, dairy-free alternatives that maintain that same luscious texture.
Here’s how to modify the recipe:
- Replace heavy cream with unsweetened coconut cream or full-fat coconut milk. These options add creaminess and a mild flavor that blends beautifully with mushrooms and garlic.
- Use dairy-free cream cheese (made from almonds or cashews) to thicken the sauce naturally.
- Skip butter and use olive oil or avocado oil instead for sautéing.
- Top with crunch! Combine crushed pork rinds or almond meal with olive oil and herbs for a crispy, flavorful topping.
This dairy-free version is ideal for anyone with lactose intolerance or those who simply prefer plant-based fats. It still tastes indulgent and comforting while keeping the carb count low.
Add-Ons for More Flavor (Bacon, Cheese, or Nuts)
For anyone who loves a flavor punch, the Keto Green Bean Casserole is the perfect blank canvas. A few well-chosen add-ins can take it from simple to spectacular without breaking your carb goals.
1. Crispy Bacon:
Adding cooked, crumbled bacon gives your casserole a smoky edge that complements the creamy sauce perfectly. It also boosts your fat and protein content, making it even more keto-balanced.
2. Extra Cheese:
You can never go wrong with cheese on keto! Add shredded cheddar, mozzarella, or Gruyère to the sauce before baking. Each cheese adds a unique texture and depth of flavor.
3. Toasted Nuts:
For an unexpected crunch, sprinkle chopped almonds, pecans, or walnuts on top. They add a nutty aroma and healthy fats without increasing carbs significantly.
4. Spices and Herbs:
Add Italian seasoning, paprika, or a touch of cayenne pepper to customize the taste. Fresh thyme or parsley also adds freshness right before serving.
5. Protein Boost:
To make this casserole a complete one-pan meal, toss in shredded rotisserie chicken or ground turkey before baking. It transforms your side dish into a full keto dinner.
Looking for more keto casserole ideas? Don’t miss our Casserole — another easy, comforting dish made low-carb for family dinners.
Why These Variations Work
Each twist enhances the base flavor while keeping the recipe fully keto. The balance of fat, fiber, and protein remains intact, ensuring every bite fits seamlessly into your diet. Plus, experimenting with toppings and fillings helps you enjoy the dish in new ways throughout the year — from cozy winter dinners to festive holiday spreads.

FAQs About Keto Green Bean Casserole
Are green beans ok to eat on a keto diet?
Yes, green beans are one of the most keto-friendly vegetables you can eat. They’re naturally low in carbs and high in fiber, which helps slow down digestion and supports blood sugar balance. A one-cup serving of cooked green beans has roughly 4 grams of net carbs, making them an ideal choice for keto meal plans.
Because they’re nutrient-dense and low-glycemic, green beans fit well within daily carb limits while providing essential vitamins like C, K, and folate. They’re also a great source of antioxidants, which help fight inflammation and promote gut health.
Is green bean casserole keto-friendly?
Traditional green bean casseroles are not keto-friendly because they’re usually made with canned soup and fried onions—both high in carbs. However, this recipe replaces those with low-carb, high-fat ingredients such as cream cheese, heavy cream, butter, and almond flour topping.
The result is a delicious Keto Green Bean Casserole that’s rich, filling, and completely sugar-free. Each serving contains about 5 to 7 grams of net carbs, which easily fits into a standard ketogenic diet.
Conclusion:
The Keto Green Bean Casserole is more than just a side dish—it’s proof that comfort food and clean eating can coexist. By swapping processed soup for fresh cream, almond flour, and wholesome ingredients, you get all the richness of the original without the carb overload.
This low-carb recipe delivers creamy satisfaction with every bite, making it a must-have on any keto table—from family dinners to festive holidays. It’s easy to prepare, incredibly versatile, and reheats beautifully. Plus, it’s crowd-pleasing enough that even non-keto eaters won’t notice it’s a lighter version.







