Dairy Free Cashew Cream Green Bean

Category: Flavorful Vegetarian Dishes That Everyone Will Love

This dairy free cashew cream green bean casserole features tender green beans, homemade creamy cashew sauce, sautéed mushrooms and onions, and a topping of golden crispy shallots. It's a gluten free comfort classic, ideal for holidays or everyday sides. The dish blends the flavor of fresh thyme and a hint of Dijon, making a savory companion for fall and winter meals. Simple prep with a homemade touch ensures both delicious taste and dietary flexibility for any table.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Tue, 25 Nov 2025 14:00:25 GMT
A dish made with green beans and cashews. Pin
A dish made with green beans and cashews. | panbite.com

This dairy free cashew cream green bean casserole takes a holiday classic and makes it not only gluten free but also deliciously creamy with no heavy dairy. The savory mushroom sauce and perfectly tender green beans get topped off with crispy shallots for that must-have crunch. It is comfort food with a modern twist that you can count on for gatherings or weeknight dinners alike.

I first tested this recipe for my sister's wedding rehearsal dinner where half the guests had allergies. It won over even the skeptics and now I make it every Thanksgiving.

Gather Your Ingredients

  • Raw cashews: Give the sauce a creamy texture and a neutral flavor use unsalted for best results
  • Fresh green beans: Snap when bent and look bright green always choose beans without blemishes
  • Avocado oil: Ideal for frying shallots because it has a high smoke point and makes them extra crispy
  • Large shallots: Add classic sweet crisp topping buy ones that feel firm and dry
  • Yellow onion: Boosts the savory depth of the sauce pick a heavy onion with tight skin
  • Crimini or button mushrooms: Give a hearty umami richness pre sliced are convenient for busy nights
  • Fresh garlic: Adds a sharp depth to balance the creamy sauce go for plump firm cloves
  • Fresh thyme: Brings an earthy herbal note strip the leaves for the sauce and remember to remove the stems
  • Salt and black pepper: Highlight all the flavors use good sea salt for better oomph
  • Dijon mustard: Wakes up the sauce with tangy brightness choose a good brand for best results
  • Broth: Gives body and extra savory flavor mushroom broth is lovely chicken broth works if not strictly vegan
  • Nutritional yeast: Adds cheesy flavor without dairy look for flakes rather than powder for best melting

How to Make It

Prepare the Cashews:
Cover raw cashews with just boiled water in a heatproof bowl and let them soak. This softens the cashews for a super smooth sauce.
Prep and Blanch the Green Beans:
Bring a big pot of salted water to a boil. Meanwhile fill a bowl with ice water. Cut beans in half if big. Add beans to the boiling water for three to four minutes until they are tender but still crisp. Scoop out with a slotted spoon and plunge into the ice water to stop cooking. When cool drain well and pat dry.
Fry the Shallots for Topping:
Slice shallots thinly. Heat avocado oil in a large skillet over medium heat until shimmering. Add shallots and stir often until they turn gold and crispy. If they brown too fast reduce the heat. Scoop them out with a slotted spoon onto a paper towel lined plate. Sprinkle with salt while warm set aside. Leave the oil in the pan.
Sauté the Aromatics:
Add diced onion to the same skillet. Sauté gently until soft and clear about three minutes. Add thinly sliced mushrooms and keep cooking until they are tender and golden at the edges about eight to ten minutes. Add in garlic thyme sprigs Dijon mustard salt and pepper. Stir for about a minute until everything smells amazing.
Simmer the Sauce:
Pour in one cup of broth. Use a spatula to scrape up any browned bits from the bottom of the pan. Keep the heat low and let it bubble gently for five or six minutes letting the flavors meld and the liquid reduce a little.
Blend the Cashew Cream:
Drain soaked cashews and add to a blender with half a cup of fresh hot water. Blend on high until completely velvety and smooth.
Make the Creamy Mushroom Sauce:
Add the fresh cashew cream to the mushroom mixture along with another half cup of broth and nutritional yeast. Let simmer a few more minutes stirring all the time so it does not stick until saucy and lightly thickened. Fish out and discard the thyme sprigs.
Combine with Green Beans:
Add green beans into the pan and toss well to coat. If your pan is full do this step straight in your casserole dish. Sample a bean and tweak with salt and pepper as needed.
Bake with Crispy Shallots:
Transfer everything to a baking dish big enough so beans lie in a cozy layer nine by thirteen works well. Bake uncovered for twenty minutes until bubbling and hot all the way through. Top with the fried shallots and bake another five minutes for a final crisp.
Serve and Enjoy:
Serve right away while hot and let everyone scoop up crispy shallots with every bite.
A dish made with green beans and cashew cream.
A dish made with green beans and cashew cream. | panbite.com

My favorite part is that first scoop with plenty of crispy shallots because they remind me of holiday dinners at my grandma's house. The cashew cream trick is something I picked up from a vegan friend and now I use it in all my savory casseroles.

Flavor Boosters

Let your casserole cool to room temperature then cover tightly and refrigerate up to four days. To reheat bake covered at three seventy five until steaming hot or zap single servings in the microwave for a couple minutes. This casserole freezes beautifully as well. I like to portion leftovers into smaller containers so I can reheat just what I need. Keep the fried shallots separate for topping after reheating to keep them crisp.

Serving Suggestions

Serve your green bean casserole as a side with classic mains like roasted chicken turkey or baked tofu. It goes beautifully with grain bowls or as part of a holiday spread. If you want to turn it into a main dish stir in cooked quinoa or white beans before baking for extra staying power.

Creative Twists

If cashews are not an option for you soaked sunflower seeds make a good alternative for the creamy sauce. For extra richness try adding a splash of coconut cream along with the broth. If not concerned about dairy you can always toss in a spoonful of your favorite grated cheese just before baking. For the mushrooms you can swap in chopped portobellos or even a wild mushroom mix when in season.

A dish of green beans with onions and cashew cream.
A dish of green beans with onions and cashew cream. | panbite.com

Last year I made this for a friend's gluten free Friendsgiving. Not only did our plant based friends go back for seconds but even the pickiest eater at the table asked for the recipe. Getting rave reviews all around made my night.

Common Questions About This Recipe

→ How do I make the cashew cream smooth?

Soak raw cashews in just boiled water first, then blend thoroughly with hot water until completely smooth and creamy. A high speed blender works best for a silky texture.

→ Can I prepare this casserole ahead of time?

Yes, assemble the casserole and refrigerate before baking. Add crispy shallots just before final baking for best texture.

→ What can I use instead of mushroom broth?

Chicken broth is a flavorful alternative, or opt for vegetable broth for a fully plant based version.

→ Are there substitutes for nutritional yeast?

If you don't have nutritional yeast, try a small amount of miso paste for umami, though the flavor will differ slightly.

→ How do I get perfectly crispy shallots?

Cook sliced shallots over medium heat in hot oil, stirring often. Remove from oil when golden, and let drain on a paper towel to stay crisp.

→ Is this casserole suitable for gluten free diets?

Yes, this dish is naturally gluten free. Double check all broth and mustard ingredients to ensure they contain no gluten additives.

Dairy Free Cashew Cream Green Bean

Classic green bean casserole gets a dairy free twist with homemade cashew cream and crispy shallots, making it a perfect holiday side for November and beyond. Gluten free, loaded with mushrooms and thyme. Save & click.

Preparation Time
35 minutes
Cooking Time
45 minutes
Complete Time
80 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Vegetarian

Level of Skill: Some Experience Needed

Cultural Cuisine: American

Serves: 4 Portion Size

Dietary Needs: Appropriate for Vegans, Suitable for Vegetarians, Free From Gluten, Lactose-Free

What You Need

→ Cashew Cream

01 Just boiled water, for soaking cashews
02 3/4 cup raw cashews
03 1/2 cup hot water

→ Casserole Base

04 2 pounds green beans, trimmed, halved if long
05 1/3 cup avocado oil
06 6 large shallots, thinly sliced (about 1 1/2 cups)
07 1 cup diced onion
08 1 pound crimini or button mushrooms, sliced
09 2 cloves garlic, minced
10 2 sprigs fresh thyme
11 1 teaspoon salt
12 1/2 teaspoon black pepper
13 1 tablespoon Dijon mustard
14 1 1/2 cups broth, divided (mushroom or chicken)
15 3 tablespoons nutritional yeast
16 Salt and pepper, to taste

How to Make It

Step 01

Set the oven to 350°F (177°C) to prepare for baking.

Step 02

Place cashews in a heatproof bowl and cover with just boiled water. Let soak while preparing the other components.

Step 03

Bring a large pot of well salted water to a boil. Prepare an ice water bath. Add green beans to boiling water and cook for 3 minutes for thin beans, 4 minutes for regular beans, until tender-crisp. Drain and immediately transfer to the ice water to halt cooking. Once cooled, drain and set aside.

Step 04

Heat avocado oil in a large skillet over medium heat. Add sliced shallots and cook, stirring often, until golden brown and crispy. Lower heat if necessary to prevent burning. Using a slotted spoon, transfer fried shallots to a plate lined with paper towel; season generously with salt. Reserve the oil in the skillet.

Step 05

In the same skillet with the reserved oil, add diced onion and cook over medium heat until soft and translucent, about 3 minutes.

Step 06

Add mushrooms to the skillet and cook until tender and caramelized, about 8 to 10 minutes. Stir in garlic, fresh thyme, Dijon mustard, salt, and black pepper, sautéing for about 1 minute.

Step 07

Pour 1 cup of broth into the skillet, scraping up any browned bits. Lower heat and simmer for 5 to 6 minutes until the broth slightly reduces.

Step 08

Drain soaked cashews. Blend cashews with 1/2 cup hot water in a high-speed blender until completely smooth and creamy.

Step 09

Add the cashew cream, additional 1/2 cup broth, and nutritional yeast to the skillet. Bring to a simmer and cook, stirring often, for another 3 to 4 minutes until slightly thickened. Remove and discard thyme sprigs.

Step 10

Add the blanched green beans to the skillet and toss with the sauce to coat. If all ingredients do not fit, transfer sauce and beans to the baking dish and mix well. Adjust seasoning with salt and pepper to taste.

Step 11

Transfer coated green beans to a 9x13 inch baking dish. Bake uncovered for 20 minutes, until hot and bubbling.

Step 12

Remove casserole from oven, scatter fried shallots over the top, and return to oven for an additional 5 minutes to crisp up the topping.

Step 13

Serve casserole hot straight from the oven.

Extra Tips

  1. Ensure green beans are not overcooked before baking to maintain optimal texture.

Tools You'll Need

  • Large pot
  • Large skillet
  • Slotted spoon
  • Blender
  • Baking dish (9x13 inch)
  • Heatproof bowl

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains tree nuts (cashews).

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 500
  • Fat Content: 18 grams
  • Carbohydrate Content: 30 grams
  • Protein Content: 25 grams