Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead photo of a pan of vegan green bean casserole with a serving spoon.

Vegan Green Bean Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

  • Author: Lindsay Cotter
  • Total Time: 40 minutes
  • Yield: 4 to 6 1x
  • Diet: Vegan

Description

Prepare this easy vegan green bean casserole recipe with nutritious, whole food ingredients for a better-for-you holiday side dish everyone will love!


Ingredients

Units Scale

Crispy Shallots

  • 4 medium shallots, peeled and thinly sliced
  • 2 Tablespoons olive oil or avocado oil for frying, use more as needed
  • 1 teaspoon balsamic vinegar
  • Pinch kosher salt

Green Beans

  • 1/41/3 cup vegetable broth or water
  • 1 pound green beans, stems trimmed (chop to desired length)

Dairy Free Condensed Mushroom Soup

  • 2 Tablespoons unsalted vegan butter or clarified butter (if you can tolerate dairy)
  • 10 ounces sliced cremini mushrooms, washed
  • 1 1/2 teaspoons kosher salt, divided
  • 1 3/4 to 2 cups canned coconut milk (2 cups for a thinner sauce)
  • 2 garlic cloves, minced (1 teaspoon)
  • 3/4 teaspoon ground black pepper, divided
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon smoked paprika (optional)
  • Slurry – 1 1/2 Tablespoons cornstarch or arrowroot starch mixed with 1 1/2 Tablespoons non dairy milk or water
  • Optional extra toppings: gluten free fried onions, gluten free panko, or toasted nuts

Instructions

Notes

Meal Prep Tips – The mushroom sauce can be prepped ahead of time and stored in the fridge for up to 3 days. Add the sauce to the pan and warm before adding the cooked green beans. 

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: side dish
  • Method: Stove Top, Oven
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 167
  • Sugar: 5.4 g
  • Sodium: 381.3 mg
  • Fat: 13.1 g
  • Saturated Fat: 8.1 g
  • Carbohydrates: 12 g
  • Fiber: 2.3 g
  • Protein: 2.4 g
  • Cholesterol: 12.2 mg