Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 8 servings
Calories per Serving: 245 kcal
Description
Tired of the same old green bean casserole that kicks you out of ketosis? This Keto Green Beans & Bacon Casserole is here to save the day (and your macros)! We’ve taken the classic comfort food and given it a complete low-carb makeover without sacrificing an ounce of flavor or creaminess.
Imagine tender-crisp green beans, enveloped in a rich, cheesy garlic-Parmesan sauce, studded with smoky, salty bacon bits, and topped with a buttery, crunchy almond flour crust. It’s the perfect side dish for Thanksgiving, Christmas, or any Sunday dinner where you want something indulgent that still fits your healthy lifestyle. Trust us, even the non-keto eaters at your table will be going back for seconds.
Why This Recipe Works
-
Perfectly Keto: We’ve swapped the high-carb cream of mushroom soup and fried onions for a homemade cream cheese-based sauce and a crunchy almond flour topping.
-
Bold, Smoky Flavor: Bacon isn’t just a garnish here; it’s a core ingredient that infuses the entire dish with its irresistible smokiness.
-
Easy to Make: With just a few simple steps and one skillet, this impressive casserole comes together quickly and easily.
Ingredients
For the Topping:
-
4 slices bacon, chopped
-
½ cup (50g) almond flour
-
¼ cup (25g) grated Parmesan cheese
-
2 tablespoons unsalted butter, melted
-
Pinch of salt and black pepper
For the Casserole:
-
1 lb (450g) fresh green beans, trimmed and cut into 2-inch pieces
-
6 slices bacon, chopped
-
2 cloves garlic, minced
-
4 oz (115g) cream cheese, softened and cut into cubes
-
½ cup (120ml) chicken or vegetable broth
-
½ cup (120ml) heavy cream
-
1 cup (100g) shredded sharp cheddar cheese
-
½ cup (50g) grated Parmesan cheese
-
Salt and black pepper, to taste
-
Optional: Pinch of red pepper flakes for heat
Instructions
Step 1: Prep and Blanch the Green Beans
-
Bring a large pot of salted water to a boil. Prepare a large bowl of ice water and set it aside.
-
Add the trimmed green beans to the boiling water and cook for 3-4 minutes, until they are bright green and tender-crisp.
-
Immediately drain the beans and transfer them to the ice water bath to stop the cooking process. This is called blanching and ensures your beans stay vibrantly green with a perfect bite. After a few minutes, drain them well and pat them dry with a paper towel.
Step 2: Cook the Bacon and Make the Topping
-
While the beans are blanching, preheat your oven to 375°F (190°C).
-
In a large, oven-safe skillet (like cast iron), cook the 4 slices of chopped bacon for the topping over medium heat until crispy. Use a slotted spoon to transfer the crispy bacon to a small bowl, leaving the fat in the skillet for now.
-
To the bowl with the crispy bacon, add the almond flour, ¼ cup of Parmesan cheese, melted butter, salt, and pepper. Mix with a fork until it resembles wet sand. Set this topping aside.
Step 3: Start the Creamy Sauce
-
Add the remaining 6 slices of chopped bacon to the same skillet with the reserved bacon fat. Cook over medium heat until crispy. Remove the bacon with a slotted spoon and set it aside, leaving about 1 tablespoon of bacon fat in the pan.
-
Add the minced garlic to the hot skillet and sauté for about 30 seconds until fragrant, being careful not to burn it.
-
Reduce the heat to low. Add the cubed cream cheese and stir constantly until it has melted into the bacon fat and garlic.
-
Slowly pour in the chicken broth while whisking continuously to create a smooth mixture. Then, whisk in the heavy cream.
Step 4: Assemble the Casserole
-
Once the sauce is smooth and slightly bubbling, stir in the shredded cheddar cheese and the remaining ½ cup of Parmesan cheese. Whisk until the sauce is thick and creamy. Season generously with salt, pepper, and optional red pepper flakes.
-
Turn off the heat. Add the blanched green beans and the cooked bacon (the 6 slices you set aside) to the skillet with the sauce. Stir everything together until the beans are fully coated in that glorious, cheesy sauce.
Step 5: Top and Bake
-
Sprinkle the almond flour topping mixture evenly over the green bean casserole.
-
Transfer the skillet to the preheated oven and bake, uncovered, for 15-20 minutes, or until the casserole is bubbly around the edges and the topping is golden brown.
-
If you want an extra-golden crust, you can turn on the broiler for the last 1-2 minutes, but watch it closely so the topping doesn’t burn.
Step 6: Rest and Serve
-
Carefully remove the hot skillet from the oven and let the casserole rest for at least 5-10 minutes before serving. This allows the sauce to set up slightly, making it easier to serve.
-
Garnish with a little extra fresh parsley if desired, and serve warm.
Notes
-
Make Ahead: You can assemble the casserole completely (without the topping) a day in advance. Cover and refrigerate. When ready to bake, add the topping and bake for 20-25 minutes, or until heated through. You may need to add 5-10 minutes to the baking time if starting from cold.
-
Fresh is Best: Fresh green beans yield the best texture. Frozen green beans can be used in a pinch, but they will be much softer. If using frozen, thaw them completely and pat them very dry to avoid watering down the sauce. You can skip the blanching step and simply sauté them for a few minutes with the garlic to remove excess moisture.
-
Don’t Skip the Blanch: This step is key for perfect texture and color. It guarantees your beans won’t turn out mushy after baking.
Nutrition Information (per serving)
-
Calories: 245 kcal
-
Fat: 20g
-
Carbohydrates: 7g
-
Fiber: 2g
-
Net Carbs: 5g
-
Protein: 11g