Follow Me On Social Media!

Vegan Green Bean Casserole
Vegan Green Bean Casserole is a delightful twist on the classic holiday dish that many people cherish. Growing up, my family always made a traditional version filled with creamy mushroom soup and topped with crispy fried onions. However, creating a vegan version of this beloved favorite not only caters to dietary needs but also enhances the original flavors with fresh ingredients and a healthier approach. This recipe is perfect for gatherings, weeknight dinners, or any occasion when you want to impress without the hassle!
What Makes This Recipe Special
This Vegan Green Bean Casserole stands out for several reasons. It’s not just a healthier alternative; it’s also simple to make, budget-friendly, and absolutely delicious. Imagine creamy mushrooms mingling with tender green beans, all topped with crispy fried onions—comfort food at its best, and everyone can enjoy it, regardless of dietary preferences. Whether it’s Thanksgiving or a cozy family dinner, this dish deserves a spot on your table!
“This vegan green bean casserole was a hit at our Thanksgiving dinner! Even my non-vegan family members couldn’t get enough of it!” – A cheerful reviewer
Step-by-Step Guide to Cooking It
Getting started on this Vegan Green Bean Casserole is quite straightforward. You’ll begin with fresh green beans, sauté some lovely portobello mushrooms with garlic, thicken it all up with a non-dairy milk mixture, and then bake it to perfection. With a total time commitment of about 30 minutes, it’s an excellent option for those busy evenings. Let’s dive into what you’ll need.
Everything You Need for This Recipe
Ingredients:
- 1 lb green beans, trimmed and cut into 1" pieces
- 2 tablespoons vegan butter
- 8 oz package baby portobello mushrooms, chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 1/2 cups unsweetened, unflavored non-dairy milk (such as almond or oat milk)
- 1/2 cup vegetable broth
- 1 teaspoon soy sauce
- 1 package (6 oz) French crispy fried onions
Substitution Note: You can use any non-dairy milk you prefer, but make sure it’s unflavored to maintain the dish’s savory profile.
Step-by-Step Directions
- Preheat your oven to 350°F (175°C).
- In a saucepan lined with a steamer basket, add the trimmed green beans and steam for 5-7 minutes until fork tender.
- Meanwhile, melt the vegan butter in a large skillet over medium-high heat.
- Add the chopped mushrooms and sauté for about 5 minutes until they start to soften.
- Stir in the minced garlic and cook for another minute until fragrant.
- Sprinkle the flour evenly over the mixture and stir until the flour is fully absorbed by the mushrooms.
- Gradually add the non-dairy milk, vegetable broth, and soy sauce, stirring constantly. Bring the mixture to a gentle simmer for 5 minutes, allowing it to thicken slightly.
- Stir in the steamed green beans and 1/3 cup of the French crispy fried onions. If your skillet isn’t oven-safe, transfer everything to an 8×8 inch baking dish.
- Top with the remaining crispy fried onions and bake for 11-15 minutes or until bubbly.
- Allow it to cool for 5 minutes before serving, and then enjoy!
Best Way to Serve
Your Vegan Green Bean Casserole can shine on its own or as part of a larger spread. It pairs beautifully with roasted potatoes, quinoa salads, or a fresh green salad. Want to enhance the experience? Consider serving it with warm, crusty bread for sopping up those delicious creamy layers!
🍲 30 Tasty Soup Recipes
This ebook includes 30 step-by-step soup recipes, each crafted to be:
- ✔️Simple to prepare
- ✔️Made with everyday ingredients
- ✔️Full of rich flavor and aroma
- ✔️Perfect for family dinners, meal prep, or lazy days
Storage Tips
Storing your Vegan Green Bean Casserole is simple. If you have leftovers, allow it to cool completely and then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. When you’re ready to enjoy it again, gently reheat in the oven or microwave. For longer storage, consider freezing it before baking; just ensure you cover it tightly with plastic wrap and aluminum foil.
Expert Advice
Here are some pro tips to make this casserole even better:
- For added depth of flavor, consider sautéing some onions along with the mushrooms.
- If you want a creamier texture, blend your non-dairy milk with some soaked cashews before adding it to the casserole.
- Adjust the soy sauce to your taste; you can always add more if you enjoy a bolder flavor!
Creative Twists
Why not personalize this recipe? You can add some cooked lentils for extra protein or include a sprinkle of nutritional yeast for a cheesy flavor without dairy. For a bit of spice, toss in a pinch of red pepper flakes or a dash of hot sauce while cooking the mushroom mixture.
Your Questions Answered
How long does it take to prepare?
Preparation for this casserole takes about 15 minutes, and baking takes an additional 11-15 minutes.
Can I use fresh green beans instead of canned?
Absolutely! In fact, fresh green beans make the dish taste even better. Just make sure to trim and cut them into 1" pieces.
What should I do with leftovers?
Store any leftover casserole in an airtight container in the fridge for up to 3 days, or freeze for longer storage. Just remember to reheat it thoroughly!
Enjoy creating this Vegan Green Bean Casserole and bringing warmth and flavor to your dining table!
Print
Vegan Green Bean Casserole
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A delightful vegan twist on the classic green bean casserole, packed with flavors that everyone can enjoy.
Ingredients
- 1 lb green beans, trimmed and cut into 1” pieces
- 2 tablespoons vegan butter
- 8 oz package baby portobello mushrooms, chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 1/2 cups unsweetened, unflavored non-dairy milk (such as almond or oat milk)
- 1/2 cup vegetable broth
- 1 teaspoon soy sauce
- 1 package (6 oz) French crispy fried onions
Instructions
- Preheat your oven to 350°F (175°C).
- In a saucepan lined with a steamer basket, add the trimmed green beans and steam for 5-7 minutes until fork tender.
- Meanwhile, melt the vegan butter in a large skillet over medium-high heat.
- Add the chopped mushrooms and sauté for about 5 minutes until they start to soften.
- Stir in the minced garlic and cook for another minute until fragrant.
- Sprinkle the flour evenly over the mixture and stir until the flour is fully absorbed by the mushrooms.
- Gradually add the non-dairy milk, vegetable broth, and soy sauce, stirring constantly. Bring the mixture to a gentle simmer for 5 minutes, allowing it to thicken slightly.
- Stir in the steamed green beans and 1/3 cup of the French crispy fried onions. If your skillet isn’t oven-safe, transfer everything to an 8×8 inch baking dish.
- Top with the remaining crispy fried onions and bake for 11-15 minutes or until bubbly.
- Allow it to cool for 5 minutes before serving, and then enjoy!
Notes
Consider adding sautéed onions for enhanced flavor or blend non-dairy milk with soaked cashews for creaminess.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 175
- Sugar: 3g
- Sodium: 450mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg
Keywords: vegan, green bean casserole, holiday recipe, healthy alternative, comfort food



