top of page

Vegan Parmesan Bacon Green Bean Casserole

  • Writer: Curvy Carbivore
    Curvy Carbivore
  • Nov 16
  • 3 min read

Updated: 4 days ago

Recipe by Curvy Carbivore (@curvycarbivore)

Glass dish with a baked casserole topped with crispy onions on a wooden table. A wooden spoon and a small bowl of seasoning nearby.
Green bean casserole on a gray plate, topped with crispy bits. A glass baking dish with more casserole is blurred in the background.

Yield: 9 x 9 dish | Prep time: 30 min

Cook time: 1 hour | Total time: 1 hr 30 min

-----------------------------------------

This Vegan Parmesan Bacon Green Bean Casserole is the ultimate dairy-free holiday side dish: creamy, savory, and packed with flavor. Fresh green beans are baked in a rich, plant-based mushroom soup, and the bacon and parmesan make it extra flavorful. It’s a modern twist on the classic green bean casserole that’s perfect for Thanksgiving, Christmas, or any cozy dinner. Whether you’re serving a fully vegan holiday meal or just adding a delicious dairy-free option to your table, this casserole delivers comfort, crunch, and serious flavor.


Ingredients :

  • 3 cups green beans (24 oz)

  • 3 tbsp olive oil

  • 4 cups mushrooms (8 oz)

  • 1/2 cup onion (4 oz)

  • 2 cloves garlic

  • 1/4 cup flour (I used All Purpose flour)

  • 2 cups unsweetened dairy-free milk (16 oz)

  • 1/3 cup vegan parmesan cheese (shreds or grated are both fine)

  • 8 strips vegan bacon (I used the LightLife Smart Bacon)

  • 1 tbsp mustard seed powder

  • 1.5 tsp salt

  • 1/2 tsp black pepper

  • 2 cups french fried onions

    • The above yields a 9x9 dish; see notes for 9x13 size


Directions:

  • Begin by making the mushroom soup.

  • Finely dice the mushrooms, onion, and garlic. Using a food processor to pulse/chop for this part makes it much faster.

  • Add all to a large pot, along with the olive oil, and cook until the mushrooms are soft and the onion is translucent.

  • Sprinkle in the flour, and mix making sure all the veggies are evenly coated.

  • Cook for 3-4 minutes, or until the flour is slightly browned. It's going to be one big mushy mess at this point. Try to stir as best as you can.

  • Add in the milk slowly, 1 cup at a time, while stirring to make sure the flour gets distributed evenly.

  • Bring to a low boil, then reduce the heat, and simmer for about 20 minutes until the soup slightly thickens. Make sure to stir occasionally so the bottom doesn't brown.

  • While the soup simmers, prepare the bacon.

  • Lightly cook the bacon according to the instructions on their package.

    • Note: half is going in the casserole, and half is used for a topping.

  • Let the bacon cool and get crispy, then add all to a food processor. Pulse so the bacon becomes crumbled. If you don't have a food processor, you can crumble the bacon by hand.

  • Save half of the bacon crumbles for topping and set aside.

  • Next, prepare the green beans.

  • Trim and clean the green beans, then cut them all into about 2-inch length pieces.

  • Now it's time to assemble the casserole.

  • First, add half of the chopped bacon and all the parmesan cheese to the mushroom soup. Stir so it blends in evenly.

  • Next, add the green beans to the soup and stir until they're coated evenly.

  • Transfer green bean soup mixture to a baking dish.

  • Gently pour the entire mixture into a 9 x 9 dish.

  • Bake in a 350° F oven for 30 minutes, then remove it from the oven and stir.

  • Top with the other cup of french fried onions.

  • Place back in the oven and bake for another 10 minutes until the casserole bubbles.

  • Remove from the oven and let it rest for about 5 minutes before serving.

  • Sprinkle the servings with the extra bacon crumbles


Two images of a green bean casserole in a glass dish. Left: uncooked with creamy texture. Right: baked with crispy brown topping on a wooden table.

Baked green bean casserole on a plate and in glass dish, topped with crispy onions. Bowl of crushed topping nearby, on a wooden table. Fork included.

Tips and Tricks:

  • For a 9 x 13 baking dish size, you can 1.5x the ingredients (ie: increase 3 cups green beans to 4.5 cups, 2 cups of milk to 3 cups, etc.). Increase baking time to 40 minutes covered.

  • To break up the work, you can make the mushroom soup ahead of time (even the night before). Do everything besides adding in the green beans, parmesan, and bacon. Store it in an air-tight container in the fridge. When ready to make the casserole, reheat the soup on the stove first (you may need to add more liquid to thin it out again).

  • Store the leftovers in an air-tight container in the fridge for up to 5 days.


Curvy Carbivore on Instagram

Comments


Curvy Carbivore

  • Instagram logo
  • Facebook logo
  • Abillion Veg logo
bottom of page