This Paleo Whole30 Green Bean Casserole is a delicious, updated take on the classic. There’s no canned soup or strange additives—just simple, wholesome ingredients—yet it’s still comforting and easy to prepare. Gluten free, dairy free, and finished with crispy bacon for a smoky, savory touch.

This casserole pairs beautifully with a roasted bird at Thanksgiving or any holiday meal. It works especially well alongside a Paleo roasted turkey and other traditional sides while keeping the meal light and clean.


The base for this casserole is my Homemade Cream of Mushroom Soup. It’s quick to make, thick and creamy, and far tastier than store-bought canned soup. The homemade soup is full of real mushroom flavor and creates a rich sauce that coats the green beans. A great advantage is that the soup can be made ahead and refrigerated, which speeds up assembly on a busy day.
For convenience I use frozen French-style green beans. They’re already trimmed and blanched, so they simplify prep without sacrificing texture or flavor. If you’re juggling multiple dishes for a holiday meal, frozen beans will save time and reduce stress.

Instead of the traditional fried onion topping, this version uses bacon. I wanted to keep the recipe simple while delivering big flavor. The bacon is cooked until crispy and sprinkled over the casserole near the end of baking so it stays crunchy. The smoky bacon complements the creamy mushroom sauce and tender green beans perfectly.

This healthier spin on the classic green bean casserole is crowd-pleasing and suitable for special meals. Serve it at Thanksgiving or any family gathering—most guests will be pleasantly surprised by the flavor and comforting texture.
To complete your holiday spread, consider pairing this casserole with other Paleo-friendly sides like mashed potatoes, sweet potato casserole, sausage stuffing, or pumpkin pie bars.
- Mashed Potatoes (paleo)
- Paleo Sweet Potato Casserole
- Sausage Stuffing (paleo)
- Paleo Pumpkin Pie Bars
Paleo Whole30 Green Bean Casserole

Ingredients
- 16 oz frozen French-style green beans
- 2 cups Homemade Cream of Mushroom
- 12 oz uncured bacon check for no added sugar
Instructions
-
Preheat the oven to 350°F and prepare a 9-inch square baking dish.
-
Place the frozen green beans in a colander and run cold water over them to thaw. Pat them dry with a towel and transfer to a large bowl.
-
Stir in the Homemade Cream of Mushroom until the beans are evenly coated, then spread the mixture into the prepared baking dish.
-
Bake for 25 minutes, until the filling is bubbly and hot.
-
While the casserole bakes, cook the bacon until crispy in a skillet.
-
Chop the cooked bacon into small pieces.
-
Remove the casserole from the oven, sprinkle the bacon over the top, and return to the oven for another 10–15 minutes so the bacon stays crisp and the casserole is heated through.