Go Back
+ servings

Vegan Green Beans with Nutritional Yeast Sauce (Oil-Free)

This vegan green beans recipe makes a great side dish! These green beans have a delicious oil-free sauce made with nutritional yeast, giving this dish a cheesy flavour.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Side Dish
Cuisine: Vegan
Keyword: green beans, vegan side dish
Servings: 3
Calories: 84kcal
Author: Bree Sheree


  • 300 grams green beans (chopped 1-1.5 inches long)
  • ½ cup water

For the sauce

  • ¾ cup almond milk (unsweetened)
  • 1 teaspoon garlic powder
  • 3 teaspoons onion powder
  • 3 tablespoons nutritional yeast
  • Pinch of pepper (optional, to taste)
  • 1 tablespoon brown rice flour
  • 2 tablespoons water
  • ½ -1 tablespoon breadcrumbs (optional, ensure vegan and gf)


  • Start by chopping your green beans into pieces of approximately 1-1.5 inches long.
  • Add your beans to a pan or pot with some water. I use ½ cup water in a medium sized pan. You want to have the heat on medium-low so that the water is slightly bubbling to cook the beans to your desired texture. This should take 10-15 minutes. Add as much extra water as you need in order to get the beans as soft as you would like. You can drain any excess water once your desired texture is reached, before moving onto the next step.
  • Once your beans are cooked to your liking and there is no water left, add the almond milk, garlic powder, onion powder, nutritional yeast, and a sprinkle of pepper if desired. Mix everything together in the pan, with the heat on low. As soon as everything is evenly mixed, move onto the next step.
  • In a small dish, mix the brown rice flour and 2 tablespoons of water. It should look like milk. Pour this into the pan and continue mixing. This will allow the sauce to thicken as you mix and cook on low heat. Continue heating for about 5 minutes or until the desired texture of sauce is reached.
  • Remove from heat and mix in breadcrumbs if desired.


Best if served immediately, but can be kept in the fridge and reheated for a few days.
This recipe only makes 3 servings, so double the recipe if you want more!


Calories: 84kcal | Carbohydrates: 14g | Protein: 6g | Fat: 1g | Saturated Fat: 1g | Sodium: 80mg | Potassium: 393mg | Fiber: 5g | Sugar: 3g | Vitamin A: 690IU | Vitamin C: 13mg | Calcium: 120mg | Iron: 2mg