This post may contain affiliate links. Please see my disclaimer for more information.
This vegan green beans recipe makes a great side dish! These beans have a delicious oil-free sauce made with nutritional yeast, giving this dish a cheesy flavour.
Green beans make a great, healthy side dish for any regular day, or for holiday meals. I love green beans cooked in a variety of ways, including just steamed with a sprinkle of pepper.
However, this cheesy green beans recipe adds more flavour and excitement to a simple side dish!
This dish would be great for holiday meals, including Easter, Christmas, and Thanksgiving.
Ingredients for these vegan green beans
The ingredients for this recipe are very simple! You will need:
- green beans
- almond milk
- garlic powder
- onion powder
- nutritional yeast
- brown rice flour
- pepper (optional)
- breadcrumbs (optional)
I wanted to make this recipe as easy as possible, so I decided to use seasoning powders instead of fresh garlic and onion. I always have these in my spice cabinet, so it’s much easier to throw together if you haven’t planned ahead.
I like to add just a small sprinkle of ground black pepper to this recipe. If you like pepper, I suggest adding a small amount to begin with and adjust as desired. When I first tested this recipe I added ¼ teaspoon of pepper and it was way too much for my liking!
The breadcrumbs are also optional. If you choose to use them, ensure that they are vegan and gluten-free if needed for your personal diet choices and/or health conditions. I like to add a bit of breadcrumbs for some extra flavour and a bit of a crunch!
Tips for making this green bean side dish
This recipe is super easy to make, but here are some tips to make sure it turns out just right!
- This recipe calls for 300 grams of green beans, but make sure you get more than just 300 grams at the store. This is because you may need to cut off some ends and discard any “bad” pieces. I use a food scale to measure the beans once they are all chopped, however if you don’t have one it is fine if you have a bit less. If you use less than 300 grams of beans, you will have more sauce, but if you use too many beans you may not have enough sauce to fully cover the beans.
- You will cook your green beans to soften them to your desired texture before mixing them with the sauce. You can really use any amount of water that you need in order to get the green beans cooked the way you want them.
- Make sure you drain any remaining water from you pot or pan before adding the sauce ingredients! You don’t want the sauce to be watered down.
- As stated in the full recipe below, you must mix the brown rice flour with water before adding it to the sauce. If you’re feeling lazy and decide to just toss the brown rice flour directly into the sauce, it will clump up. Don’t do this!
Other great vegan side dishes:
Pin it for Later!
Vegan Green Beans with Nutritional Yeast Sauce (Oil-Free)
- 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.