Home » Diabetes » Diabetes Recipes » Ultimate Keto Green Bean Casserole Recipe (From Scratch)

Ultimate Keto Green Bean Casserole Recipe (From Scratch)

This post may contain affiliate links.
Pinterest Hidden ImagePinterest Hidden Image

Finding a real keto green bean casserole recipe means ditching the canned soup. We build a savory shiitake cream sauce from scratch and finish it with a crunchy, golden cheese crust. It brings classic holiday flavor while keeping the carb count low.

Keto green bean casserole — An elegant oval white baking dish holds the rich green bean and mushroom casserole, covered in melted yellow cheese and a golden crispy topping, served next to fresh mushrooms.

What Makes This Keto Casserole Work

  • Real cream sauce — Heavy cream and vegetable broth reduce down for a thick, savory base without using any flour.
  • Smart topping swap — Crushed pork rinds and Parmesan mimic the classic fried onion crunch while keeping carbs in check.
  • Fresh ingredients — Fresh green beans hold their snap much better than canned, which balances out the heavy cream sauce.

Nutritional Snapshot

Here is a quick look at the data for one serving of this low-carb side dish:

  • Calories: 240 kcal
  • Total Fat: 21 g
  • Net Carbs: 5 g (7 g total carbs minus 2 g fiber)
  • Protein: 8 g

How to Build the Casserole

Start by melting butter in a skillet. You need to sear the shiitake mushrooms and shallots until they release their moisture and brown. If you want a refresher on building flavor this way, check out my notes on making Spanish garlic mushrooms.

Deglaze your pan with the vegetable broth. Once it reduces, stir in the heavy cream and let it simmer for 5 minutes to thicken. Toss the raw, trimmed green beans right into the warm cream sauce.

Plated keto casserole — A round white serving plate with a creamy portion of green bean casserole, topped with melted cheese, a crispy crust, and a fresh parsley sprinkle.

Transfer everything into your baking dish and cover it with Gruyère cheese. Bake for 25 minutes until the edges are bubbling. Finally, add the pork rind and Parmesan mixture on top and bake until it gets crispy.

Tips, Swaps & Storage

  • The crust alternative: Not a fan of pork rinds? Swap them for ¾ cup of coarsely chopped toasted pecans or almonds.
  • Sauce troubleshooting: Don’t worry if the cream sauce seems thin. Just reduce it for an extra 2-3 minutes before you add the green beans. It thickens more in the oven.
  • Serving ideas: This is a heavy, rich dish. It pairs well with a lighter green side like Parmesan roasted broccoli. If you need another low-carb comfort food on the table, try my creamy cauliflower mash.
  • Storage: Keep your leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven to keep the crust crisp.

Quick FAQs

Can I use frozen green beans?

Yes, but thaw and drain them completely first. Excess water will ruin the cream sauce.

Do I have to use Gruyère?

No. You can easily substitute Swiss cheese or a sharp white cheddar if you prefer those flavors.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Keto Green Bean Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 11 servings
  • Category: Side Dish
  • Cuisine: Modern European

Description

This is the definitive keto upgrade to a holiday classic. We’ve swapped out the soup for a rich, savory shiitake cream sauce and topped it with nutty Gruyère and a crave-worthy crispy crust.


Ingredients

  • 3 Tbsp unsalted butter
  • ¾ cup 180 ml vegetable broth
  • 1 ½ cups 360 ml heavy cream
  • 1 large shallot (finely diced)
  • 8 oz 225 g shiitake mushrooms, stemmed and sliced
  • 1 ⅓ lb about 600 g fresh green beans, trimmed
  • 1 cup 112 g shredded Gruyère cheese
  • ½ cup 40 g crushed pork rinds
  • ¼ cup 25 g grated Parmesan cheese
  • ½ tsp sea salt
  • ¼ tsp black pepper
  • Pinch of ground nutmeg


Instructions

  1. Preparation & Preheat : Position a rack in the center of your oven and preheat to 375°F (190°C). Trim the stem ends from the green beans. Finely dice the shallot and slice the mushrooms. In a small bowl, combine the crushed pork rinds and grated Parmesan for the topping.
  2. Sauté Aromatics : Place the cast-iron skillet over medium-high heat and melt the butter. Once it foams, add the diced shallot and sliced shiitake mushrooms. Cook, stirring occasionally, for 6-7 minutes, until the mushrooms have released their moisture and are beginning to brown.
  3. Build the Cream Sauce : Pour the vegetable broth into the skillet to deglaze, scraping up any browned bits from the bottom of the pan. Allow the broth to reduce by about half. Lower the heat to medium, stir in the heavy cream, salt, pepper, and a pinch of nutmeg. Let the sauce gently bubble and thicken for about 5 minutes, stirring periodically.
  4. Combine & Transfer : Remove the skillet from the heat. Add the fresh, raw green beans to the cream sauce in the pan, tossing with the spatula until every bean is well-coated. Carefully transfer the entire mixture into the casserole dish and spread evenly.
  5. First Bake : Sprinkle the shredded Gruyère cheese evenly over the top of the green beans. Place the dish in the preheated oven and bake for 25 minutes, or until the sauce is bubbling around the edges and the cheese is fully melted.
  6. Final Crisp : Remove the casserole from the oven. Evenly distribute the pork rind and Parmesan mixture over the melted cheese. Return the dish to the oven and bake for an additional 7-10 minutes, until the topping is a deep golden brown and crisp. Let stand for 5 minutes before serving.

Notes

  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven until warmed through.
  • Ingredient Swaps: For a different flavor, try using cremini mushrooms. If you prefer a nut-based topping, substitute the pork rinds with ¾ cup of coarsely chopped toasted pecans or almonds.
  • Troubleshooting: If your sauce seems too thin after simmering, allow it to reduce for an extra 2–3 minutes before adding the green beans. The sauce will continue to thicken during the baking process.

Nutrition Facts (per serving): Calories: 240 kcal | Total Fat: 21 g (Saturated Fat: 12 g) | Total Carbs: 7 g (Fiber: 2 g, Sugars: 4 g) | Protein: 8 g | Sodium: 300 mg | Cholesterol: 67 mg | Potassium: 257 mg

These values are approximate and may vary based on ingredients and preparation.


Nutrition

  • Calories: 240

I love looking at the macros, but the real test is always how your body responds to the meal. Let me know how this turned out in your kitchen!

Just a home cook sharing the data that works for me — not a nutritionist. Always check with your doctor before making dietary changes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star