This Southern Green Beans and Potatoes recipe is a flavorful vegan version of the classic southern dish, perfect as a side dish or even as a main!

This Vegan Southern Green Beans and Potatoes is my new favorite dish. Traditionally green beans and potatoes are cooked with bacon, and served as a side dish. With my version, you won’t even miss the bacon. It is so delicious!
Traditionally the green beans and potatoes are cooked for at least an hour but I cooked mine for less so that the greens are not mushy.
The beauty of this recipe is that it will work for both fresh or frozen green beans. I haven’t tried it with canned green beans but I’m sure they will work, too!
Since living here in Florida, I have been moved to prepare a lot more Southern-Style dishes, like my Smothered Tofu, Biscuit, And Gravy, Southern Collard Greens, and my Southern Black Eyed Peas.
Ingredients for Vegan Green Beans and Potatoes

- Olive oil
- Onion
- Garlic
- Baby red potatoes
- Smoked Paprika
- Bragg’s liquid aminos
- Vegetable Broth
- Green beans
- Cayenne Pepper
- Non-dairy Butter

How To Make Vegan Southern Green Beans and Potatoes
- Heat oil in a large saucepan over medium-high. Cook onions until soft, about 3 minutes. Add garlic and cook for 60 seconds stirring. Stir in potatoes, paprika, Bragg Liquids Aminos, and vegetable broth.
- Bring to boil, cover saucepan and reduce to simmer and allow to cook for 10 minutes.
- Add green beans and cook for 15 more minutes or until tender. Stir in butter.
- Season with salt and pepper and enjoy!
Substitutions and Variations
- I used smoked paprika to give the bacon-like flavor but you could also use vegan sausage or liquid smoke.
- You are welcome to use canned green beans for this recipe, but I would only cook for 5 minutes before adding butter and seasoning to ensure they don’t get mushy.
- Leave out the potatoes if you prefer to make this dish a simple Southern style green beans side!
What to serve with green beans and potatoes?
This dish is delicious and hearty on it’s own. It would also taste great alongside some other Southern dishes like Smothered Tofu, Biscuits And Gravy, Southern Collard Greens, and my Southern Black Eyed Peas.
Recipe FAQs
Remove the cover of the saucepan and cook on medium-high until liquid has reduced to your desired amount.
Yes! I recommend reducing the amount of liquids by 1/2 and adding all the ingredients to your Instant Pot. Cook for 9 minutes under high pressure. Once finished, allow the pressure to naturally release for 5 minutes and then quickly release any remaining pressure.
Cook the green beans until they are cooked to your preference, but they should be neither crunchy or mushy. If you cook them too long they will become mushy.
Other Vegan Southern Recipes You’ll Love
- Vegan Gumbo Recipe
- Vegan Peach Cobbler
- Vegan Gluten-Free Cornbread
- Instant Pot Vegan Chicken And Dumplings
- BBQ Jackfruit Sandwiches

If you make this recipe, snap a photo and hashtag #healthiersteps — we love to see your recipes on Instagram, Facebook & Twitter!
Also please leave a star rating ;-)
Need some encouragement on your Healthier Steps journey?
Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.
Categories
- Categories: Gluten-Free, Vegan
- Course: Side Dish
- Cuisines: Soul Food, Southern
Nutrition
(Per 100g)- Energy: 232 kcal / 970 kJ
- Fat: 4 g
- Protein: 6 g
- Carbs: 45 g
Cook Time
- Preparation: 15 min
- Cooking: 25 min
- Ready in: 40 min
- For: 4 servings
Ingredients
- 1 tablespoon olive oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1 pound baby red potatoes, cut into quarters or halves
- 1 teaspoon smoked paprika
- 1 tablespoon Bragg liquid aminos
- 2 cups vegetable broth, or 2 cups water plus 1 veggie bouillon cube
- 1 pound green beans, trimmed, fresh or frozen
- 1/4 teaspoon Cayenne pepper
- 1 tablespoon non-dairy butter, (optional)
- `1 teaspoon salt, or to taste
Instructions
- Heat oil in a large saucepan over medium-high. Add onion and cook until soft, about 3 minutes. Add garlic and cook for 60 seconds stirring. Stir in potatoes, paprika, Bragg Liquids Aminos, and vegetable broth.
- Bring to boil, cover saucepan and reduce to simmer and allow to cook for 10 minutes.
- Add green beans and cook for 15 more minutes or until tender. Stir in butter.
- Season with salt and pepper and enjoy!
I rarely comment on a recipe but I just have to this time! I am from the south and I am always highly suspicious when a recipe says “ southern “ but this one lives up to the hype! I grew up on bacon or pork in fresh greens beans and have now been plant based for five years. I thought I would never be able to substitute that flavor so never tried till now. These greens beans are delicious! Had to cook a little longer bc they were fresh from the garden but soooooo worth the wait!!
This is delicious. I wasn’t expecting much, but when I put the first bite into my mouth my brain said “oh my gawd!”. Will make again and again.
Im glad you loved it. 😊
I love how you cook this healthy recipe
Thank you for sharing your cooking skills,
Because of the step-by-step directions, it would be so easy to cook! Thank you so much for sharing!
This looks amazing and my family goes crazy over potatoes! Such a delicious side dish!
Southern style greens, beans, and potatoes sounds like a delicious side!
I like beans and potatoes together. This sounds delicious and so easy as well.
This looks so yummy! Saving for later :)
Wow! This looks absolutely delicious and tasty! I’m surely going to try this awesome recipe!
Not a big fan of green beans but this looks delicious! Might just give it a shot :)