Go Back

Easy Vegan Green Bean Casserole

Not your traditional green bean casserole. It's a healthier version, and perhaps even more delicious than the classic versions!
Prep Time5 minutes
Cook Time40 minutes
Total Time45 minutes
Course: Side Dish
Cuisine: Holiday, Vegan
Keyword: easy vegan recipe, plantbased recipe, vegan holiday sides
Servings: 10

Ingredients

  • 1/2 bulb fennel sliced
  • 1 red bell pepper sliced
  • 1 small-medium yellow onion roughly diced
  • 1.5 cups fried onion
  • 1 15 oz. bag frozen green beans
  • 4 tbsp olive oil or grapeseed/avocado
  • 1 tsp minced garlic (2 cloves)
  • 1 tbsp soy sauce
  • 3 tbsp flour
  • salt & pepper to taste
  • 2 cups non-dairy milk unsweetened, unflavored - we used oat milk

Instructions

  • If you're using a frozen bag of green beans, heat them in the microwave for 3 minutes. If you're using fresh green beans, you can steam them for 10 minutes. Then set aside.
  • Heat 2 tbsp oil in a large pan on low-medium heat, and add garlic, onion, and fennel. Cook for about 4-5 minutes. Stir often.
  • Add 2 tbsp soy sauce and sliced red bell pepper. Cook for another 2 minutes.
  • Preheat oven to 375 degrees.
  • Add 3 tbsp flour and stir well to make a roux. Season with salt & pepper.
  • Keep stirring while adding 2 cups non-dairy milk (unsweetened & unflavored). Stir often until sauce is thickened. It could take about 10 minutes.
  • Add green beans and 1/2 cup fried onions. Stir until combined, and transfer it to a baking dish. Top the casserole with more fried onions (about 1 cup). Bake at 375 degrees for 20 minutes.