Go Back
Vegan Green Bean Casserole

Vegan Green Bean Casserole

The ultimate comfort food for the holidays, this Vegan Green Bean Casserole combines fresh green beans, creamy mushroom soup, and crispy topping for a dish that's both satisfying and healthy. Perfect for a crowd, this easy weeknight dinner will surely be a hit tonight!
Prep Time 1 hour
Cook Time 40 minutes
Total Time 1 hour 40 minutes
Servings: 8 servings
Course: Side Dishes
Cuisine: American
Calories: 270

Ingredients
  

  • 3 tablespoons olive oil
  • 1 large onion thinly sliced
  • 4 cloves garlic minced
  • 8 ounces mushrooms sliced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon paprika
  • Salt and pepper
  • 1 pound fresh green beans trimmed and chopped
  • 3 cups Cream of Mushroom Soup vegan
  • 1/2 cup Panko Bread crumbs
  • 2 tablespoons slivered almonds
  • 2 large onions sliced
  • 1 1/2 cups almond milk unsweetened
  • 2 cups all-purpose flour
  • 1 teaspoon garlic powder
  • 1/4 teaspoon hot red pepper powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • Vegetable or canola oil for frying

Equipment

  • Skillet
  • Oven
  • Mixing Bowl
  • Baking Sheet
  • Chef's Knife
  • Frying Pan
  • Wooden Spoon
  • Whisk

Method
 

  1. Preheat your oven to 375 degrees F. This ensures that your casserole bakes evenly and gets that delicious golden crust on top.
  2. Place a large skillet over medium-low heat and add 2 tablespoons of olive oil. Once hot, add the sliced onion and cook, stirring frequently, until tender and caramelized. This should take about 20 to 30 minutes. You want them golden and sweet.
  3. Next, add minced garlic to the onions, sautéing until fragrant. This will enrich the flavor of your casserole significantly.
  4. Then, add the sliced mushrooms to the skillet. Sauté until they’re tender, absorbing all those lovely flavors.
  5. Season the mixture with salt, pepper, Italian seasoning, and paprika. Stir well to combine and let the mixture cook for a few more minutes.
  6. Once everything is beautifully cooked, divide the mixture in half and set it aside for layering later.
  7. Now, fill a 4-quart pot with about 1/2 inch of water and place a steamer basket inside. Bring the water to a boil and add the green beans. Cover and steam for about 5 minutes until tender. Drain and set aside; they will continue to soften in the oven.
  8. Spray a 9x13 inch casserole dish with cooking spray and spread half of the caramelized onion mixture on the bottom. Layer the green beans evenly on top.
  9. Pour the vegan cream of mushroom soup over the green beans, spreading it evenly.
  10. Top with the remaining caramelized onion mixture, distributing it well.
  11. In a bowl, toss together Panko bread crumbs, slivered almonds, and 1 tablespoon of olive oil. Sprinkle this mixture generously over the casserole.
  12. Cover the dish loosely with foil and bake for 30 minutes until the sauce is bubbling and hot.
  13. Finally, uncover the casserole and broil for a few minutes until the topping is lightly browned and crispy. Keep an eye on it to prevent burning!
  14. While the casserole bakes, prepare the crispy onion rings. Soak the sliced onions in almond milk for 20 minutes. In a medium bowl, combine flour, salt, garlic powder, and ground black pepper. Whisk to combine.
  15. When ready, heat oil in a deep skillet. Working in batches, coat the onion rings in the flour mixture, shaking off excess flour. Fry until golden brown, stirring often.
  16. Once crispy, remove the onion rings and place them on a baking sheet lined with paper towels to drain any excess oil.
  17. After all the onion rings are fried, chop some and leave some whole. Arrange them atop the casserole before serving.

Notes

  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven for best results.
  • Freezing: This casserole freezes well. Prepare the dish, then cover tightly with foil and freeze for up to 2 months. Thaw in the refrigerator before baking.
  • Pairing: Serve this casserole alongside a fresh salad or roasted vegetables for a complete meal. It also pairs wonderfully with vegan stuffing.
  • Variations: Feel free to mix in other vegetables like carrots or peas for added color and nutrition.
  • Serving Size: This recipe serves about 8, making it perfect for gatherings. Adjust quantities as needed!
  • Herbs: Experiment with fresh herbs like thyme or rosemary for a fragrant twist.