If you are searching for a delightful twist on a classic favorite, this Green Bean Casserole with Cashew Cream Recipe will quickly become your new go-to comfort dish. Combining tender green beans with a luscious, homemade cashew cream sauce and topped with perfectly toasted sourdough bread, this casserole offers a creamy, earthy flavor with a satisfying crunch. It’s a comfort food upgrade that feels both indulgent and wholesome, showcasing how simple ingredients can create a show-stopping dish perfect for any occasion.
Ingredients You'll Need
These ingredients are straightforward but essential, each one playing a vital role in making this casserole both flavorful and texturally exciting. From the fresh green beans to the creamy cashew base and crunchy sourdough topping, every element brings harmony to the dish.
- Vegetable broth: This forms the flavorful liquid to soften cashews and infuse the sauce with depth.
- Dried bay leaves: Add subtle aromatic notes to the broth during soaking.
- Raw cashews: The star that transforms into a rich, velvety cashew cream to replace traditional cream sauces.
- Sourdough bread: A day-old loaf adds crunch and a rustic charm once toasted.
- Extra-virgin olive oil: Used for sautéing vegetables and coating bread for toasty crispness.
- Cremini mushrooms: Bring a deep, earthy flavor that enriches the sauce and complements green beans beautifully.
- Yellow onion: Offers sweet savoriness when cooked down with mushrooms.
- Garlic cloves: Provide aromatic warmth and a subtle kick.
- Fresh thyme leaves: Impart a fragrant, herbal note that brightens the whole casserole.
- Ground nutmeg: Adds a whisper of spice that rounds out the creamy sauce.
- Sherry vinegar: Delivers a slight tang to balance the richness of the cashew cream.
- Kosher salt: Used throughout to season perfectly at each stage.
- Black pepper: For a gentle touch of heat enhancing the savory flavors.
- Fresh green beans: The fresh vegetable base, crisp yet tender once baked.
How to Make Green Bean Casserole with Cashew Cream Recipe
Step 1: Prepare the Cashew Cream Base
Begin by bringing your vegetable broth and bay leaves to a boil in a small saucepan. Once boiling, add the raw cashews and remove the pan from heat, letting the cashews soak for at least 30 minutes. This soaking softens the nuts, enabling them to blend into a creamy, smooth base that replaces traditional dairy with a satisfying richness.
Step 2: Toast the Sourdough Bread
While your cashews soak, preheat the oven to 425 degrees Fahrenheit. Tear your sourdough bread into small pieces and place them in a large bowl. Drizzle with half of your olive oil and sprinkle with salt, then toss thoroughly. Rubbing the oil into the bread pieces ensures they will toast evenly, delivering that irresistible crunchy topping everyone loves on a green bean casserole.
Step 3: Cook the Aromatic Vegetable Mix
Heat the remaining olive oil in a large skillet over medium-high heat and add the sliced mushrooms along with diced onion. Allow them to cook for 8 to 10 minutes, stirring occasionally until beautifully softened and fragrant. Stir in minced garlic, fresh thyme, and nutmeg for an additional minute. Adding sherry vinegar and seasoning with salt and pepper deepens the flavor profile and adds balance to the creamy components.
Step 4: Blend the Cashew Cream
Remove and discard your bay leaves from the soaked cashew and broth mixture. Carefully pour this into a high-speed blender, add the remaining salt, and blend until impossibly smooth and creamy. This cashew cream is the magic element that lends the casserole a luscious texture without any dairy involved, creating a velvety sauce that beautifully coats every green bean and mushroom bite.
Step 5: Combine and Assemble the Casserole
Grease a 3-quart baking dish with non-stick spray to prevent sticking. Add your fresh green beans to the skillet with the mushroom sauce, then pour this rich cashew cream mixture over the beans. Toss gently with tongs to combine everything evenly. Transfer the combined mixture into your prepared baking dish, then scatter the toasted sourdough pieces on top for that desired crunchy finish once baked.
Step 6: Bake to Perfection
Place your assembled casserole in the oven and bake uncovered for 20 to 25 minutes, or until the sourdough topping is golden brown and the entire dish is bubbling with warmth. Let the casserole stand for 5 minutes before serving to allow the flavors to meld and the casserole to settle, ensuring each scoop delivers creamy, crispy, and tender bliss.
How to Serve Green Bean Casserole with Cashew Cream Recipe
Garnishes
Fresh thyme sprigs are a gorgeous and aromatic addition that provide a pop of green and enhance the dish's herbal notes. A sprinkle of freshly cracked black pepper or a light dusting of smoked paprika can add a subtle hint of heat and complexity just before serving, elevated the sensory experience.
Side Dishes
This Green Bean Casserole with Cashew Cream Recipe pairs wonderfully with roasted root vegetables, herbed mashed potatoes, or a crisp winter salad loaded with citrus and pomegranate seeds. These sides balance the creaminess of the casserole and add vibrant color and texture to your dinner table.
Creative Ways to Present
For a stunning presentation, try serving the casserole in individual ramekins with a small sprig of thyme on top. Alternatively, serve the casserole alongside toasted baguette slices as a wholesome appetizer spread, or layer it into a buffet table as a standout dish that will have guests coming back for seconds.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftover Green Bean Casserole with Cashew Cream Recipe into an airtight container and refrigerate for up to 3 days. The flavors deepen overnight, making leftovers even more delicious and easy to reheat for a quick second meal.
Freezing
You can freeze this casserole for up to 2 months. To do so, assemble the casserole but do not bake it; cover tightly with foil and freeze. When ready to enjoy, bake directly from frozen, allowing additional baking time until bubbly and golden.
Reheating
Reheat leftovers gently in a 350-degree Fahrenheit oven for about 15 to 20 minutes until warmed through. This method maintains the casserole's texture, keeping the topping crispy rather than soggy, and restores the creamy warmth to the cashew sauce.
FAQs
Can I use canned green beans for this recipe?
Fresh green beans are preferred for their crispness and better texture, but if you're short on time, well-drained, high-quality canned green beans can be used. Just be sure to reduce any added salt elsewhere to keep the dish balanced.
Is this recipe vegan?
Absolutely! This Green Bean Casserole with Cashew Cream Recipe uses vegetable broth and cashew cream to keep it completely plant-based, making it suitable for vegans and those with dairy allergies.
Can I substitute another nut for cashews?
Cashews are ideal because they blend into a creamy texture, but soaked raw almonds or blanched macadamia nuts can sometimes work as substitutes. Keep in mind the flavor and texture might vary slightly.
How long do I need to soak the cashews?
Soaking cashews in hot broth for at least 30 minutes softens them enough for blending. If you have more time, soaking longer or using warm water can result in an even creamier sauce, but 30 minutes works well.
Can I make the casserole gluten-free?
Yes! Simply swap the sourdough bread with a gluten-free bread alternative that crisps up well in the oven, ensuring the topping stays crunchy without compromising flavor.
Final Thoughts
This Green Bean Casserole with Cashew Cream Recipe embodies comfort and creativity wrapped in one deeply satisfying dish. Its rich, creamy sauce and crispy topping belong at every holiday table or cozy weeknight dinner. I can’t wait for you to try it and watch it become a cherished part of your recipe collection for years to come!
Print
Green Bean Casserole with Cashew Cream Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
This Green Bean Casserole with Cashew Cream is a vibrant, dairy-free twist on the classic holiday side dish. Silky cashew cream forms the base alongside sautéed cremini mushrooms and fresh green beans, all topped with crispy sourdough croutons for a delightful texture contrast. Perfect for vegan and vegetarian gatherings, this casserole is rich, creamy, and full of savory depth without any dairy.
Ingredients
Cashew Cream Base
- 2 cups vegetable broth (substitute chicken or turkey broth/stock if not making vegan)
- 2 dried bay leaves
- ¾ cup raw cashews
- 1 ¼ tsp kosher salt, divided
- ½ tsp black pepper
- 1 ½ Tbsp sherry vinegar
- ¼ tsp ground nutmeg
- 2 tsp fresh thyme leaves, plus more for garnish if desired
Green Bean Casserole
- 5 oz sourdough bread (preferably 1 day old), torn into small pieces
- 4 Tbsp extra-virgin olive oil, divided
- 1 lb cremini (baby bella) mushrooms, sliced (~6 cups sliced)
- 1 cup diced yellow onion
- 3 garlic cloves, minced
- 1 lb fresh green beans, snapped in half (~4 heaping cups)
Instructions
- Soak Cashews: Combine vegetable broth and bay leaves in a small saucepan and bring to a boil over high heat. Once boiling, add the raw cashews and remove the pan from heat. Let the cashews soak in the hot broth for at least 30 minutes to soften.
- Prepare Sourdough Croutons: While cashews soak, preheat the oven to 425ºF (220ºC). Place torn sourdough bread pieces into a large bowl. Drizzle with 2 tablespoons of olive oil and a generous pinch of salt. Toss well, using your hands to massage the oil and salt into the bread for even coating. Set aside.
- Sauté Mushrooms and Aromatics: Heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat until hot. Add the sliced mushrooms and diced onion, cooking for 8 to 10 minutes until softened and slightly browned, stirring occasionally. Add minced garlic, fresh thyme, and ground nutmeg, cooking for another minute until fragrant. Stir in sherry vinegar, then season with ¾ teaspoon kosher salt and ½ teaspoon black pepper. Cook for 1 to 2 more minutes to meld flavors.
- Make Cashew Cream: Remove and discard the bay leaves from the cashew and broth mixture. Carefully transfer the mixture to a high-powered blender. Add the remaining ½ teaspoon kosher salt and blend on high for about 60 seconds until the mixture is completely smooth, creamy, and similar in consistency to milk. Pour this cashew cream into the skillet with the sautéed mushroom mixture and stir to combine. Bring to a gentle simmer to warm through.
- Assemble the Casserole: Grease a 3-quart (approximately 3-liter) baking dish with non-stick cooking spray. Add the snapped green beans to the skillet and carefully pour the creamy mushroom sauce over the beans. Using tongs, gently toss to evenly coat the green beans with the sauce. Transfer everything into the prepared baking dish.
- Add Topping and Bake: Scatter the prepared sourdough bread pieces evenly on top of the casserole. Place the baking dish in the preheated oven and bake uncovered for 20 to 25 minutes, or until the sourdough topping is golden brown and the casserole is bubbly around the edges.
- Rest and Serve: Remove the casserole from the oven and let it stand for 5 minutes before serving. Garnish with additional fresh thyme leaves if desired for a fresh herbal note.
Notes
- For a non-vegan version, substitute vegetable broth with chicken or turkey broth/stock.
- Using day-old sourdough bread ensures the croutons become extra crispy when baked.
- If you do not have sherry vinegar, a mild white wine vinegar can be used as a substitute.
- Soaking cashews in hot broth softens them enough for blending into a creamy consistency without added cooking.
- This recipe can be prepared a few hours in advance; assemble and refrigerate before baking.
- For added richness, you can sprinkle nutritional yeast over the casserole before baking (vegan) or add grated cheese (non-vegan).
- The casserole reheats well in the oven at 350ºF (175ºC) for 10-15 minutes.

Leave a Reply