Skip to content
green bean casserole

Dairy-Free Green Bean Casserole

Dairy-Free
Gluten-Free
Nut-Free
Sugar-Free
Vegan
Vegetarian

We sub in full-fat coconut milk for heavy cream in this mushroom-packed green bean casserole.

green bean casserole
  • Makes8 servings
  • Prep Time25 minutes
  • Cook Time60 minutes
  • ½ cup avocado oil or other neutral oil
  • 1 lb. shallots, thinly sliced
  • 2 tbsp. extra-virgin olive oil
  • ½ large yellow onion, sliced
  • 1 lb. cremini mushrooms, sliced
  • ¾ tsp. sea salt
  • ¾ tsp. freshly ground black pepper
  • 15 oz. can full-fat coconut milk
  • 2 lb. green beans, trimmed and halved
  • 3 cloves garlic, minced
  • 1 cup vegetable broth
  • 2 tbsp. cornstarch
STEP 1
Preheat the oven to 350 degrees F and lightly grease a 9-x-13-inch baking dish. Add just enough avocado oil to lightly coat the entire bottom of a large sauté pan — you may not need the whole amount. Add the shallots in an even layer and turn the heat to medium-high. When the shallots start hissing, lower the heat to medium. Cook until deeply golden brown, stirring occasionally and lowering heat as necessary to keep the shallots from burning, about 15 minutes.
STEP 2
Transfer the crispy shallots to a paper towel–lined plate to cool. Gently dab to remove excess oil, and season with a pinch of salt.
STEP 3
Preheat a large sauté pan to medium heat and add the olive oil. Once it’s heated, add the onion, mushrooms, salt, and black pepper. Allow the mushrooms to brown, stirring occasionally, about 12 to 15 minutes.
STEP 4
Once the mushrooms are browned and the onions are tender, add the coconut milk, green beans, and garlic, and bring the mixture to a steady simmer. Cook until the green beans are just beginning to become tender, about four to five minutes.
STEP 5
In a mixing bowl, whisk the vegetable broth and cornstarch until the cornstarch is dissolved and no clumps remain. Slowly pour the cornstarch mixture into the simmering coconut milk. Use a rubber spatula to stir the mixture continuously and scrape the bottom of the pan. Continue simmering until the mixture has thickened to the consistency of gravy, about six to eight minutes.
STEP 6
Transfer the green-bean mixture into the greased baking dish. Bake for 25 to 30 minutes, or until the green beans are tender and the edges are bubbly. Top with crispy shallots.
STEP 7
Make Ahead: Prepare this dish through step 5 the day before, and refrigerate. Bring to room temperature and finish in the oven just before serving. 

Maddie Augustin is a Minneapolis-based recipe developer.

Share

More like this

Roasted Potatoes With Parsley-Sage Pesto

Red potatoes are tossed and roasted with this herb-packed pesto.
By Kate Morgan

Fall Harvest Salad

Delicata squash, baby kale, goat cheese, and roasted walnuts are topped with a dressing made with maple syrup and Dijon mustard.
By Maddie Augustin

4 Plant-Based Thanksgiving Side Dishes

Try these veggie side dishes at your next holiday gathering.
By Maddie Augustin

Sweet Potato Casserole With Pecan Granola

Our dairy-free sweet-potato casserole is topped with homemade granola.
By Maddie Augustin

Dairy-Free Green Bean Casserole

We sub in full-fat coconut milk for heavy cream in this mushroom-packed green bean casserole.
By Maddie Augustin

Advertisement

Back To Top