This green beans with cranberries and almonds recipe is the perfect holiday side dish. From start to finish, these green beans with cranberries take 15 minutes to make. Serve it alongside this Vegan Thanksgiving Dressing for an extra tasty meal!
This post may contain affiliate links. Please see our disclaimer for details.

Table of Contents
Why You’ll Love This Recipe
- Quick + easy: From prepping the green beans to serving, this garlic almond green beans recipe is ready in just 15 minutes.
- Flavorful: Fresh green beans paired with soy sauce and garlic is a flavor-packed combo.
- Seasonal: Crisp green beans, along with almonds and cranberries, make the perfect seasonal side dish.
Nutrition For Mental Health
Green beans contain several essential vitamins and minerals. It is an excellent source of vitamin C. In addition, they are a good source of manganese, folate, and vitamin A. Green beans also contain smaller amounts of calcium, iron, magnesium, phosphorus, potassium, zinc, niacin, thiamine, and vitamins K, E, and B6.
Are you interested in how your food can improve your mood? I love learning about it. Studies have shown that vitamin C supplementation can have an antidepressant effect and improve overall mood.
Ingredients + Notes
This easy, 6-ingredient green beans with cranberries and almonds recipe is made with flavorful, easy-to-find ingredients.

- Avocado oil: I like to use avocado oil. However, I always recommend using whatever you have on hand, whether that’s olive oil, coconut oil, or the like.
- Soy sauce: This recipe uses low-sodium soy sauce. Alternatively, coconut aminos can work well too. Just remember, the taste will be a bit different.
- Almonds: Sliced almonds were used in this recipe for cranberry green beans with almonds. However, slivered almonds or even chopped almonds would work well too.
A full list of ingredients with exact amounts can be found in the recipe card below.
Substitutions + Variations
These cranberry almond green beans are perfectly tasty as is. However, here are some substitutions if needed.
- Oil: I always recommend using whatever cooking oil you have on hand whether that be avocado, coconut, olive oil, etc. Keep in mind that the various oils will have a slight impact on the overall taste.
- Almonds: I used sliced almonds. That being said, slivered almonds work great too! Alternatively, walnuts and pecans are both delicious in this cranberry green beans with almonds.
- Variations: Add your favorite fresh herbs to the mix, orange zest, or lemon zest! If you’re not sure how to zest citrus, you can use this guide for How To Zest Lemons.
How To Make Green Beans With Almonds and Cranberries
- Heat oil in pan and evenly coat. Stir in garlic and green beans.
Would you like to save this?
- Stir fry over medium heat for 2-3 minutes. Then, pour in soy sauce, almonds, cranberries, and pepper and sauté for another 6-8 minutes, until tender (but still a little crispy). (If needed, after about 5 minutes, cover with a lid for 1-2 minutes. This will reduce your cooking time. Additionally, you can add another tablespoon or so of soy sauce during the sautéing process if liquid has evaporated.)
- Serve hot, adding extra sliced almonds and cranberries on top.

Serving Ideas
These green beans with almonds garlic and cranberries are oh-so-good alongside your favorite seasonal dishes. Here are my recommendations!
- Toppings: A bit of citrus zest or crumbled vegan feta is so good on top of these sautéed green beans!
- Sides: For additional vegan side dishes, try this Easy Vegan Thanksgiving Stuffing Recipe or Curried Pumpkin Soup Recipe.
- Mains: Pair with this Meatless Pot Pie or this Mini Vegetable Lasagna.
- Drinks: Serve this green beans with almonds with cranberries recipe with Lemon Infused Water for a refreshing drink.
- Desserts: Finish off the meal with this Vegan Pumpkin Pie, a slice of Dairy-Free Apple Pie, or a Baked Pumpkin Donut.
Storage Tips
These sautéed green beans with cranberries and almonds store well in the fridge.
- Fridge: Store leftovers in an airtight container in the fridge for up to four days.
- Reheat: You can give these almond green beans with cranberries a quick sauté on the stovetop over medium heat. Alternatively, microwave them for 60-90 seconds. Keep in mind that microwaving them can make them significantly softer than you are hoping for.
FAQ
Cranberries and almonds are incredibly good for you. Cranberries are high in antioxidants, and almonds are a great source of healthy plant-based fat.
There are several ways to add flavor to green beans. This recipe uses a combination of minced garlic, soy sauce, and pepper to flavor the green beans. However, salt and balsamic glaze are also flavorful options!
There are
More Tasty Vegan Side Dishes
- Canned Sweet Corn Recipe
- Pressure Cooker Black Beans
- Mediterranean Tomato and Cucumber Salad
- Best Vegan Broccoli Soup
If you tried this Green Beans With Cranberries and Almonds Recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!
Recipe
Green Beans with Cranberries and Almonds
Ingredients
- 1 tablespoon avocado oil
- 4 garlic cloves, minced
- 1 pound green beans, washed + trimmed (about 4 cups)
- 2 tablespoons soy sauce
- 1/4 cup sliced almonds
- 1/4 cup dried cranberries
- 1/4 teaspoon ground black pepper, to taste
Instructions
- Heat oil in pan and evenly coat. Stir in garlic and green beans.
- Stir fry over medium heat for 2-3 minutes. Then, pour in soy sauce, almonds, cranberries, and pepper and sauté for another 6-8 minutes, until tender (but still a little crispy). (If needed, after about 5 minutes, cover with a lid for 1-2 minutes. This will reduce your cooking time. Additionally, you can add another tablespoon or so of soy sauce during the sautéing process if liquid has evaporated.)
- Serve hot, adding extra sliced almonds and cranberries on top.
Notes
- Fridge: Store leftovers in an airtight container in the fridge for up to four days.
- Reheat: You can give these almond green beans with cranberries a quick sauté on the stovetop over medium heat. Alternatively, microwave them for 60-90 seconds. Keep in mind that microwaving them can make them significantly softer than you are hoping for.
Nutrition
Did you make this recipe?
We’d love to see! Tag @raepublic on Instagram!
Reference
Moritz, B., Schmitz, A. E., Rodrigues, A. L. S., Dafre, A. L., & Cunha, M. P. (2020). The role of vitamin C in stress-related disorders. The Journal of nutritional biochemistry, 85, 108459. https://doi.org/10.1016/j.jnutbio.2020.108459






This was so simple and delicious!
So glad you liked this dish!