This simple recipe for stewed green beans is packed with fresh green beans, aromatic spices, and other delightful ingredients that transform a humble vegetable into a star of the dinner table.

I found freshly picked green beans in a local farm stand and could not resist buying a large bag to make this simple and cozy stewed green bean recipe. Picture the aroma of stewed green beans wafting through your home, making your stomach rumble in anticipation. Sounds like the perfect setting for any meal, right?
Table of contents
Why You'll Love This Stewed Green Bean Recipe
First, let’s talk about why you’ll fall in love with this dish. Stewed green beans, also known as green beans in sauce or green bean stew, are the epitome of comfort food. This recipe is not only incredibly delicious but also incredibly easy to make. Plus, it’s a great way to use up those fresh beans you picked up from the farmers market and to eat more veggies.
- Simplicity: This simple recipe requires minimal ingredients and effort, making it perfect for busy weeknights.
- Flavor: The combination of fresh green beans, aromatic spices, and tangy diced tomatoes creates a warm comforting flavor that’s hard to resist.
- Versatility: It can be served in various ways, making it a versatile addition to your meal rotation.
- Healthy: Packed with vitamins, and minerals from the veggies and healthy fats from the olive oil, this dish is as nutritious as it is delicious.
Ingredients for Stewed Green Beans
Here’s a quick rundown of the key ingredients that make this stewed green beans recipe shine:
- Fresh Green Beans: The star of the dish, use fresh or frozen.
- Olive Oil: Used to sauté the onions and add a rich, smooth flavor to the dish.
- Sweet Onion: Adds a subtle sweetness that balances the spices.
- Potatoes: Make the dish more substantial and satisfying.
- Aromatic Spices: Cinnamon, ginger, allspice, coriander, and a hint of Aleppo pepper or hot red pepper flakes. These spices create a complex and delightful flavor profile and are evocative of a Lebanese Green Bean Stew.
- Diced Tomatoes: Provide a tangy base that complements the green beans and spices. Used canned tomatoes or fresh tomatoes when they are in season.

How To Make This Recipe
Now, let’s dive into the cooking process. It’s straightforward, and you’ll have this comforting dish ready in no time.

- Step 1: In a large skillet cook the onions until soft, translucent, and fragrant.

- Step 2: Add the green beans and potatoes. Cook on high to caramelize and deepen their flavor.

- Step 3: Add the spices and continue cooking while the flavors develop.

- Step 4: Add the tomatoes, cover, and simmer over low heat.
Serving Suggestions
Stewed green beans are incredibly versatile and can be served in various ways. Here are a few ideas to get you started:
- As a Side Dish: Serve it alongside your favorite main dish.
- For a Holiday Meal. Add this to your menu accompanied by Vegan Wellington, Mushroom Gravy, Mashed Cauliflower, and a Raw Beet Salad.
- With Pita Bread: For a casual meal, serve stewed green beans with warm pita bread or rustic bread. Use the bread to scoop up the flavorful sauce and tender vegetables.
- Over Rice or Quinoa: Spoon the stew over a bed of rice or quinoa for a complete and satisfying meal. The grains will soak up the delicious sauce.
- In a Wrap: Stuff the stewed green beans into a wrap with fresh greens and a dollop of hummus for a quick and healthy lunch.
Storing and Reheating
If you have leftovers (which you probably will, because this recipe makes a generous amount), store them in an airtight container in the refrigerator. The flavors will continue to develop, making the stew even more delicious the next day. It can be kept in the fridge for up to three days.
To reheat, warm the stew in a pot over medium heat until it’s heated. You might need to add a splash of water or broth to loosen the sauce.
Make It Your Own
There you have it! A simple, delicious, and comforting dish that’s sure to become a favorite in your home. Whether serving them as a side dish, a main course, or even packing them for lunch, these stewed green beans will keep you full and satisfied. So, next time you’re at the farmers market, grab a bunch of fresh beans and give this recipe a try. You won’t be disappointed!
Remember, great recipes often come from experimentation, so feel free to tweak the spices or add your favorite ingredients or dried herbs. Cooking is all about making it your own and enjoying the process. Happy cooking!

More Green Bean Recipes
- Roasted Green Beans with Cranberries
- Everything Seasoning Roasted Green Beans
- Warm Green Bean Salad with Chestnuts
- Minestrone Soup
- Garlicky Green Beans
- Green Bean Salad
- Air Fryer Green Beans
Other Vegan Main Dishes You'll Love
- Vegan Lobster Roll
- Vegan Spinach Meatballs in Spicy Tomato Sauce
- High Protein Creamed Spinach Pasta Bake
- Vegan Stew with Swiss Chard and Chickpeas
- Easy Swiss Chard with Cannellini Beans
If you enjoyed this recipe, it would help us tremendously if you left us a star rating in the comments below or on the recipe card. Do you have any questions about the recipe? Do you need a swap for any of the ingredients? We are here to help, just leave us a question in the comments below.
Stewed Green Beans with Potatoes and Tomatoes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Diet: Vegan
Description
Whether you’re serving it as a side dish, as a vegan main course, or even packing it for lunch, these stewed green beans are sure to keep you satisfied.
Ingredients
2 tbsp extra virgin olive oil
1 large sweet onion, diced
1 pound fresh green beans, cut in half - See note 1
3 medium potatoes, quartered
1 tsp salt
½ tsp ground cinnamon
½ tsp ground ginger
¼ tsp ground allspice
¼ tsp ground coriander
¼ tsp Aleppo pepper or hot red pepper flakes (optional)
28-ounce can diced tomatoes
Instructions
- In a large deep skillet heat the olive oil.
- Add onion and cook on medium heat for 10 minutes, stirring often.
- Add green beans and potatoes and cook on high heat for 5 minutes.
- Add salt and spices, mix well, and continue cooking for another 5 minutes.
- Cover the pan, reduce heat to low, and cook covered for 10 minutes.
- Add the diced tomatoes, cover, bring to a boil, reduce heat to low, and simmer covered for 20 minutes.
Notes
- We tested this recipe with frozen green beans, so if you are short on time or only have frozen green beans this recipe will work either way!
- While we encourage you to try this recipe with the spices we used, feel free to experiment with other herbs and spices. We love to hear from you. Leave us a comment to let us know how you like this recipe.
- Prep Time: 10
- Cook Time: 50
- Category: Dinner
- Method: Stovetop
- Cuisine: Middle Eastern
Nutrition
- Serving Size: ¼ of the recipe as a main
- Calories: 268
- Sugar: 15.1 g
- Sodium: 862.1 mg
- Fat: 8 g
- Saturated Fat: 1.2 g
- Trans Fat: 0 g
- Carbohydrates: 47.1 g
- Fiber: 11.9 g
- Protein: 7.1 g
- Cholesterol: 0 mg






Marcia
This was perfect for our abundance of fresh garden tomatoes, potatoes and green beans. Easy and delicious! We really liked the combination of flavors and the seasonings were just right.
Vicky and Ruth
Excellent! Thank you so much for your comment!
linda
this is delicious. i used about 15 ox crushed tomatoes and a cup of water in
stead of diced tomatoes. at the end added bit more liquid to make it saucier and we had it over rice. will certainly make it again.
thanks
Vicky and Ruth
Thanks for making the recipe and taking the time to leave a comment.
Debbie
This is a delicious recipe. The spices are perfect.
Vicky and Ruth
So glad you liked this dish!