Chris Cooks

A Thanksgiving Favorite: Green Bean Casserole (Gluten, Grain, & Dairy Free)

November 12, 2023

We believe we should all love where we live.

We’re a couple of homebodies, working to uncover the home our home wants to be. And we’re so happy to have you here. 




We're Chris + Julia

read more

What we're                   right now


browse the shop

Befores, afters, mood boards, plans, failures, wins. We’ve done a lot of projects, and they’re all here. 

We have a long-standing relationship with DIY, and love rolling our sleeves up and making it happen. 

Even when you don’t want to rip down a wall, you can make that space in your home better. Right now.

browse all

browse all

browse all




Popular Posts




Top Categories

I love creating new dishes and experimenting with flavors. But there are just some dishes that are classics and shouldn’t be tampered with, especially when it comes to Holiday favorites. However, it’s important to me that the classics I serve can be enjoyed by everyone at the table, with or without food sensitivities. And so, I’ve adapted almost all of my Thanksgiving recipes to be gluten, grain, & dairy free, all except green bean casserole… Until now! Introducing the classic green bean casserole with an inclusive twist for the food-sensitive.

Kitchen Sources

With cashew-milk mozzarella and plant-based milk and sour cream, you get all the creamy goodness without any dairy. Not every dairy alternative is created equal, so be sure to check out my recommended brands in the recipe below.

Cast Iron Braiser & Trivet

Unfortunately, traditional fried onions are not dairy-free, so we had to get a little creative for this recipe. The good news is, these crispy shallots are even better. Lightly coated in potato starch and fried to golden perfection, they add just the right amount of flavorful crunch.

So there you have it!—a classic green bean casserole that’s tailored to those with food sensitivities, but delicious enough that nobody would guess.

Gluten, Grain & Dairy Free Green Bean Casserole

Taking the classic and making it friendly to more diets, though you'd never guess it.
Course: Side Dish
Keyword: Thanksgiving
Servings: 10


  • 2 lbs green beens trimmed, cut into 1-2in lengths

For the Sauce Base

  • 1 cup leek washed, finely chopped
  • 4-5 cups mushrooms any variety, chopped
  • 2 sprigs fresh oregano
  • 2 sprigs fresh thyme
  • 1 1/2 cup chicken stock
  • 8 oz cashew milk mozzarella Miyokos brand used here
  • 1 cup plant-based sour cream Forager brand used here
  • 1/2 cup plant-based milk Ripple brand used here
  • 2 tsp onion powder
  • 2 tsp garlic powder
  • 2 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil

For the Fried Onion Topping

  • 1/2 cup potato starch
  • 2 tsp garlic powder
  • 1 1/2 tsp fine salt
  • 3-4 cups shallots sliced thinly and evenly
  • 2 cups frying oil


Make the Sauce Base

  • Preheat oven to 375.
    Heat a wide-based pot (with lid preferrably) on the stove over medium-low heat. Add the olive oil, along with the leek, mushrooms, thyme and oregano. Sweat the vegetables and herbs for 5 minutes, stirring occasionally to prevent over-browning.
  • Add the chicken stock and salt and simmer for 10 minutes. Remove the herb sprigs and add the remaining sauce ingredients, stirring to combine until a creamy consistency is achieved.
  • Add the green beans to the pot, mix everything together evenly, cover and place in the oven to bake for 30 minutes. Alternatively, you can transfer the whole mix to a casserole dish for baking/serving.

Make the Fried Onions

  • Add the frying oil to a medium sized pot and place on the stove over medium heat. Drop one tiny drop of water into the pot. When the oil starts to pop from the water, allow the pot to heat 2-3 more minutes, then begin frying.
  • While the oil comes to temperature, mix the potato starch, garlic powder, and salt together in a large mixing bowl. Break the shallots into rings and add to the potato starch and toss around to coat.
  • Fry in stages to prevent the pot from getting overly crowded. Stir the shallots frequently to keep them broken up and frying evenly. When you start to see browning occur, Remove the shallots from the frying pan to a pan lined with paper towel (they will continue cooking for another minute or so after being removed). Do this for all the shallots.

Finish and Serve

  • After 30 minutes, remove the green beans from the oven and offset the lid to allow steam to escape. Let cool for ten minutes, remove the lid, cover with the fried onions, and serve warm.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

What do you think?

  1. SJ says:

    Hi, thank you for this recipe! Which Miyokos mozz did you use? There are several options. Would love a link so I buy the right one!

all the latest

We believe we should all love where we live.

We’re a couple of homebodies, working to uncover the home our home wants to be. And we’re so happy to have you here. 

HI! We're Chris + Julia

read more

Load More

Reader Faves

SHop all

What We're                     Right Now

What We're                 Right Now

Looking for our favorite things? A place to shop our home room by room, or just catch up on what Julia's wearing / loving right now? Browse the CLJ shop. 


looking for inspiration? 

It’s been over a year since we started designing our bathroom. We were working with Unique Kitchens and Baths for the cabinetry, and they came up with two different layouts. We selected one, tweaked it a bit and chose a lot of the finishes…annnnnd honestly we could never quite give the final “go ahead.” This […]

Can We Send You Our Love Letter?

Another way for us to stay in touch! Joining our weekly newsletter gives you access to exclusive content, never-before-seen photos, your questions answered, and our favorite DIYs. Sign up below!

Follow Along on Instagram

Welcome to our online community where we've posted home, DIY, style, renovations, and family since '09. Renovating our #cljmoderncottage in Idaho and headed for new adventures in Raleigh, NC. #cljfam #cljtransformations