Healthier Green Bean Casserole Recipe

This Healthier Green Bean Casserole Recipe is made from scratch, lighter, and much more delicious than your traditional green bean casserole. Here’s how you can make a healthier and gluten-free version of a green bean casserole this holiday season!

The traditional green bean casserole is getting a makeover today on the blog. A lot of traditional green bean casseroles uses heavy cream of mushrooms and onion topping from a can and I find it to be a little on the heavier side. Plus, it defeats the purpose of eating healthy green beans since it’s not very healthy.

If you feel the same way, then you’re going to love this homemade healthier green bean casserole recipe. We completely skip the canned condensed soup, we make a homemade crispy onion topping, and is a very accommodating recipe. We don’t use flour so it’s a gluten-free and instead of breadcrumbs, we put some pork rinds through a food processor, making it a low carb and keto friendly recipe as well! This is a recipe that people on multiple dietary restrictions will be able to enjoy.

Want another delicious and healthy green bean recipe? Try my Garlic Butter Green Beans Recipe, Roasted Parmesan Green Beans, or my Roasted Green Beans with Spicy Tahini Sauce.

Overhead image of Healthier Green Bean Casserole Recipe inside of a baking pan.

Green bean casseroles tend to feel like an afterthought but this healthier green bean casserole recipe will shine on your holiday menu and you’re going to be shocked to see how many family members will reach for seconds. This green bean casserole tastes fresh, light, and you won’t feel weighed down after clearing off your plate.

How to Make this Healthier Green Bean Casserole Recipe

Ingredients

For the Onion Topping:

  • Olive oil
  • Red onion — peeled and thinly-sliced. Thicker slices are less crispy!
  • Pork rinds — you can make your own but you can just giant tubs of them in stores as well!
  • Parmesan cheese
  • Salt and black pepper

For Everything Else:

  • Fresh green beans — ends trimmed.
  • Olive oil
  • Mushroom — you can use regular white button mushrooms but cremini mushrooms are more flavourful.
  • Cream cheese — softened to room temperature.
  • Heavy cream
  • Garlic powder
  • Onion powder
  • Salt and black pepper

Overhead image of mushrooms sautéing in a cast iron pan.

Instructions

Make the Onion Topping

  1. In a skillet, heat olive oil over medium heat. Add onions and sauté for about 3 minutes. Stirring occasionally, until the onion is partially cooked. But not for too long because they shouldn’t to be too soft.
  2. Meanwhile, add pork rinds in a food processor and chop it until it looks like breadcrumbs.
  3. Place onion in a medium bowl and let it cool down for few minutes. Add in the same bowl pork rinds, parmesan and salt and pepper. Mix all together and set aside.

image showing how to use the food processor to make breadcrumbs with pork rinds.

Prepare the Oven and Green Beans

  1. Adjust the oven rack to the middle position, and preheat oven to 425°F.
  2. Steam green beans by filling a large pot with about 2 cups of water and place a steamer basket in the bottom. Bring the water to a boil and then place the green beans into the steamer basket. Place the lid on and steam until green beans are fork tender (5 minutes).

Make the Healthier Green Bean Casserole

  1. Heat olive oil in a skillet over medium heat. Add mushroom and sauté for 5 minutes. Add cream cheese, half-half cream, garlic powder, onion powder, salt, freshly ground black pepper and green beans in the same skillet. Mix everything well to combine all the ingredients together.
  2. Spoon the green beans mixture into an oiled casserole dish and top with onion mixture. Bake uncovered for 10 minutes or until the casserole gets the brown/golden look.

Overhead photo of Healthier Green Bean Casserole Recipe in a white bowl with a gold fork inside.

Healthier Green Bean Casserole Recipe FAQs

Can I make this healthier green bean casserole recipe ahead of time?

Yes. You can make this casserole 2-3 days ahead of time and wrap it up tightly before storing it into the fridge. Reheat it on the day of in your oven until it has heated through. This is the same for leftovers! Leftover green bean casserole should be stored in an airtight container in the fridge.

How I freeze this green bean casserole?

I would avoid freezing this casserole. The pork rind crumb will not be crispy after freezing and the green beans will be on the soggier side.

Can I use frozen green beans?

If you can’t find fresh green beans (sometimes it’s sold out right before the holidays!), frozen green beans work in a pinch. No need to thaw them.

How do I trim green beans?

Grab a bunch of the green beans and make a uniform pile, with one side lined up straight. Cut off the tips of the lined up end. Repeat on the other side.

Angled image of Healthier Green Bean Casserole Recipe with a wooden spoon scooping a portion out.

More Recipes You May Like

Are you looking for more holiday recipes? Give these ones a try!

Healthier Green Bean Casserole Recipe

Yield: 6 people
Prep Time:
10 mins
Cook Time:
20 mins
Resting Time:
5 mins
Total Time:
35 mins
This Healthier Green Bean Casserole Recipe is made from scratch, lighter, and much more delicious than your traditional green bean casserole. Here's how you can make a healthier and gluten-free version of a green bean casserole this holiday season!
Print Recipe
5 from 2 votes

Ingredients

Onion topping ingredients:

Green beans casserole ingredients:

Instructions

For the onion topping

  1. In a skillet, heat olive oil over medium heat. Add onions and sauté for about 3 minutes. Stirring occasionally, until the onion is partially cooked. Don’t cook the onion for too long because they shouldn’t to be too soft.
  2. Meanwhile, add pork rinds in a food processor and chop it until it looks like breadcrumbs.

  3. Place onion in a medium bowl and let it cool down for few minutes. Add in the same bowl pork rinds, parmesan and salt and pepper. Mix all together and set aside.

For the green beans

  1. Adjust the oven rack to the middle position, and preheat oven to 425°F.
  2. Steam green beans by filling a large pot with about 2 cups of water and place a steamer basket in the bottom. Bring the water to a boil. Place the green beans into the steamer basket.
  3. Cover the pot and steam until green beans are fork tender (5 minutes).
  4. Heat olive oil in a skillet over medium heat. Add mushroom and sauté for 5 minutes. Add cream cheese, half-half cream, garlic powder, onion powder, salt, freshly ground black pepper and green beans in the same skillet. Mix everything well to combine all the ingredients together.
  5. Spoon the green beans mixture into an oiled casserole dish and top with onion mixture. Bake uncovered for 10 minutes or until the casserole gets the brown/golden look. Enjoy!
Course: Side Dish
Cuisine: American
Keyword: casserole recipe, green beans casserole, green beans recipe

Nutrition Information

Amount per serving (1/6) — Calories: 344, Fat: 25g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Cholesterol: 64mg, Sodium: 448mg, Potassium: 400mg, Carbohydrates: 15g, Fiber: 5g, Sugar: 8g, Protein: 13g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.
Healthier Green Bean Casserole Recipe