Make This Paleo-Friendly Green Bean Casserole Recipe for Thanksgiving

Prep Time
1 hour 30 mins
Cook Time
30 mins

Don’t be bummed about not being able to enjoy the holiday classics like green bean casserole because you eat paleo. We’ve got you. And this time, we’ve really got you. While this recipe was created to fit within paleo diet parameters, it also complies with dairy-free, gluten-free, Whole30, and vegan (if you simply omit the bacon) diets. And yet, the results deliver in complexity and depth of flavor — way more so than the traditional casserole.

The bulk of this recipe is creating a paleo version of cream of mushroom soup, often used in the classic Campbell’s recipe. We honestly plan on making the soup solo to enjoy on frigid nights. So, by all means, paleo-ify other recipes that call for the Campbell’s can by using this version instead.

Recipe Notes: This recipe can be made a couple of days ahead of time, then transferred to a coconut-oil-greased casserole dish (one 9×13 or two 8×8). For the best results, let the casserole come to room temperature for at least an hour before baking, cover for the first 45 minutes at 375°F, then uncover and continue to bake for 15 more minutes. Cook time will be longer if baking from cold.

(Recipe via Ashley Bare/Brit + Co; photos via Brittany Griffin/Brit + Co)

Paleo Green Bean Casserole Recipe

Total time: 2 hours
Serves 6

star_rate star_rate star_rate star_rate star_rate
star_rate star_rate star_rate star_rate star_rate
Be the first to rate this recipe


  • 1/4 cup + 1 tablespoon coconut oil, divided
  • 2 large yellow onions, thinly sliced
  • 8 ounces sliced cremini mushrooms
  • 4 cloves garlic
  • 2 cups cauliflower rice
  • 2 cups all-natural cashew milk (we used Malk brand)
  • 1/2 teaspoon kosher salt
  • 1 tablespoon nutritional yeast
  • 1/4 teaspoon ground nutmeg
  • 6 ounces paleo bacon, sliced into lardons
  • 2 pounds green beans, trimmed of stems and cut to about 1-inch pieces



Caramelize the sliced onions in 1/4 cup coconut oil in a large skillet over medium heat, stirring occasionally, for about 20 minutes or until onions are browned and softened.


Remove about half of the caramelized onions to a bowl and set aside.


To the large skillet with onions, add the mushrooms, garlic, and 1 more tablespoon of coconut oil. Cook for about 10 minutes, stirring occasionally until mushrooms have browned.


Add the cauliflower and cashew milk to the skillet and let simmer, still on medium heat, for about 10 minutes or until cauliflower has softened.


Remove skillet mixture to a blender. Blend mixture with salt, nutritional yeast, and nutmeg until smooth and creamy — this is our paleo version of “cream of mushroom soup.”


Wipe out the previously used skillet and replace over medium-high heat. Brown the bacon lardons for about 5 minutes, stirring constantly.


Add the green beans to the pan and stir to combine with bacon. You may actually need to divide the beans into two skillets, as we have done. Let beans cook for about 3-5 minutes until tender but still crunchy.


Add the “cream of mushroom soup” to the skillet(s) and stir to combine.


Top with reserved caramelized onions and serve immediately.

(Recipe via Ashley Bare/Brit + Co; photos via Brittany Griffin/Brit + Co)

Loading more content