Vegan Green Bean Casserole

Vegan Green Bean Casserole

30 min
4 servings

10-ingredient, 30-minute green bean casserole from scratch! Creamy, flavorful, delicious, and entirely vegan. Perfect for the holidays and beyond.

Ingredients

  • 1 pound green beans (rinsed, trimmed and cut in half)
  • Sea salt and black pepper
  • 2 Tbsp vegan butter or olive oil
  • 1 medium shallot (minced)
  • 2 cloves garlic (minced)
  • 1 cup finely chopped mushrooms (button, baby bella, or cremini)
  • 2 Tbsp all-purpose flour*
  • 3/4 cup vegetable broth (DIY or store-bought)
  • 1 cup unsweetened plain almond milk
  • 1 ½ cups crispy fried onions (divided // I love Trader’s Brand – check ingredients to ensure vegan friendly)

Directions

  1. 1

    Preheat oven to 400 degrees F (204 C). Bring a large pot of water to a boil and salt well – it will help season the green beans. Add green beans and cook for 5 minutes, then drain and place in an ice water bath to stop cooking. Drain and set aside.

  2. 2

    In the meantime, start preparing sauce. In a large oven-safe skillet over medium heat, add vegan butter or olive oil and shallots and garlic. Season with salt and pepper and stir. Cook for 2-3 minutes, then add mushrooms and season with a bit more salt and pepper. Cook for 3-4 minutes more or until lightly browned.

  3. 3

    Sprinkle in flour and whisk to stir and coat the veggies. Cook for 1 minute, then slowly add in veggie stock, whisking to incorporate.

  4. 4

    Add almond milk next and whisk to stir again. Season with a touch more salt and pepper and bring to a simmer, then reduce heat to low to thicken. Cook for 5-7 minutes more, or until thick and bubbly. Taste and adjust seasonings as needed.

  5. 5

    Remove from heat and add 1/3 of the fried onions (1/2 cup as original recipe is written // adjust if altering batch size) and all of the cooked green beans. Toss to coat well, and top with remaining fried onions.

  6. 6

    Bake for 15 minutes, or until warmed through and bubbly and slightly browned on top. Serve immediately (handle pan carefully).

  7. 7

    Leftovers store well in the fridge for up to a few days.