Go Back Email Link
+ servings
Top down image of a large casserole dish filled with healthy green bean casserole with caramelized onions and bacon on top.
Print Recipe Pin Recipe Save Recipe
4.37 from 77 votes

Healthy Dairy-Free Green Bean Casserole

Dairy-free, gluten-free healthy green bean casserole with caramelized onions and crispy bacon is an incredible side dish to share with family for holiday gatherings or for any occasion.
Prep Time15 minutes
Cook Time1 hour 15 minutes
Total Time1 hour 30 minutes
Course: Side Dishes & Snacks
Cuisine: American
Servings: 12 servings
Calories: 157kcal
Author: Julia

Ingredients

Onion Topping:

Creamy Mushroom Sauce:

Green Beans

  • 2 lbs fresh green beans trimmed and chopped into 2-inch pieces
  • 2 Tbsp avocado oil
  • 3/4 tsp sea salt

Instructions

Make the Topping:

  • Add the avocado oil to a large non-stick skillet and heat to medium-high. Sauté the onions, stirring occasionally, until they turn translucent and have softened. Sprinkle in the sea salt. Reduce the heat to medium or medium-low and continue cooking, stirring occasionally, until the onions are are deeply golden-brown and caramelized, about 50 to 60 minutes.
    Onions in a skillet to make caramelized onions
  • Remove caramelized onions from the heat and stir in the almond flour. Set aside until ready to use.
    Crispy green bean topping for green bean casserole

Boil the Green Beans:

  • While onions are sautéing, prepare the rest of the recipe. Bring a large pot of water to a boil on the stove top and chop the green beans into 2-inch pieces. Transfer the green beans to the pot of boiling water and cook until softened, but still al dente, about 8 to 10 minutes. Immediately drain the beans into a colander and set aside until ready to use.
    Green beans in a large pot boiling to soften up.

Make the Sauce:

  • Cook the bacon in a large skillet over medium-high heat until crispy, about 5 minutes. Transfer the bacon to a cutting board and leave the drippings in the skillet.
    Bacon cooking in a skillet.
  • Add the chopped mushrooms to the skillet and cook, stirring occasionally, until mushrooms have turned golden-brown and are much smaller than they were when raw, about 5 to 8 minutes. Add the garlic and cook another 2 minutes.
    Mushrooms cooking in a skillet
  • Add the coconut milk, oregano, nutmeg and sea salt and bring to a full boil. Sprinkle the flour into the skillet and whisk well to combine. Continue cooking the sauce until it has thickened to a consistency similar to gravy and pulls away from the skillet when stirred, about 5 minutes.
    Creamy dairy-free sauce for dairy-free green bean casserole cooking in a skillet.

Assemble the Casserole:

  • Preheat the oven to 375 degrees F.
  • Transfer the cooked and dried green beans to a large (13” x 9”) casserole dish and drizzle with avocado oil and sea salt. Use your hands to toss everything together until all of the beans are coated with oil.
    Green beans in a large casserole dish, waiting to be made into green bean casserole
  • Transfer the sauce mixture to the casserole dish and stir well until the beans are well-coated in sauce.
    Green beans and creamy sauce in a large baking dish.
  • Evenly distribute the caramelized onions over the green beans. Transfer the casserole dish to the pre-heated oven and bake for 20 to 25 minutes, until the casserole is fragrant.
    Green beans mixed with creamy sauce with caramelized onions in a baking dish, ready to go into the oven.
  • Chop the bacon and sprinkle the crumbles over the casserole. Serve with your main entrée and enjoy!

Video

Nutrition

Serving: 1of 12 | Calories: 157kcal | Carbohydrates: 10g | Protein: 5g | Fat: 11g | Fiber: 3g | Sugar: 5g