If you’re looking to jazz up your dinner table with a vibrant, flavorful side dish, our Vegan French Green Beans with Shallots and Tarragon is your go-to recipe! It’s tender, crisp green beans kissed by the tang of lemon and the aromatic charm of fresh tarragon, shallots and garlic. This dish isn’t just a feast for the eyes with its lush green hues; it’s a delightful flavorful side that will have everyone reaching for seconds. And if you’re feeling a bit fancy, a sprinkle of toasted almonds adds a lovely crunch that complements the tender beans beautifully.
These quick and healthy green beans are perfect for any occasion, this vegan side dish is quick to whip up and pairs wonderfully with a variety of mains. Whether you’re hosting a holiday feast or simply looking to add some gourmet flair to a weeknight dinner, these delicious French Green Beans with Tarragon and Shallots will surely impress. Give it a try, and watch as it becomes a staple in your culinary repertoire!

What you’ll love about this recipe:
- Easy to make.
- Tastes and looks gourmet. Makes a beautiful presentation.
- Healthy and nutritious.
- Naturally gluten-free.
- Quick prep and cook time – Make in 20 minutes.
Frequently Asked Questions
Can I use dried tarragon instead of fresh tarragon?
Yes, you can substitute dried tarragon for fresh. Use about one-third of the amount, so for this recipe, 1 teaspoon of dried tarragon will do.
Can I make this recipe oil-free?
Yes, you can sauté the shallots and garlic in vegetable broth or water instead of oil.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave.
Is this dish gluten-free?
Yes, this vegan French green beans recipe is naturally gluten-free.
Can I add other vegetables to this recipe?
Absolutely! Mushrooms, cherry tomatoes, or bell peppers can be delicious additions to this dish.
What main courses pair well with these green beans?
This dish pairs wonderfully with vegan mains like lentil loaf, stuffed peppers, or a hearty quinoa salad.
Can I use frozen green beans instead of fresh?
Fresh is best bu yes, you can use frozen green beans. Just thaw them and pat them dry before using them in the recipe.
How do I prevent the green beans from becoming too soft?
Blanching the green beans briefly and then transferring them to ice water helps maintain their crispness. Be sure not to overcook them in the skillet.
What can I use if I don’t have shallots?
If you don’t have shallots, you can use a small red onion or a few scallions as a substitute.
Is there a way to make this recipe nut-free?
Yes, simply omit the slivered almonds option or replace them with toasted pumpkin or sunflower seeds.
Can I serve this dish cold?
Yes, this dish can be served cold or at room temperature, making it a great option for picnics or potlucks.
Vegan Focus is a participant in the Amazon Services LLC Associates Program and other affiliate services. This means we earn a small commission at no cost to you. This page many include affiliate links.
Cooking Tips:

- Blanch Beans Properly: Ensure the green beans are blanched just until tender-crisp to maintain their bright color and texture.
- Use Fresh Tarragon: Fresh tarragon offers the best flavor. If using dried, adjust the quantity as it’s more concentrated.
- If using almonds, Toast Almonds Carefully: Toast almonds over medium heat and watch them closely to prevent burning. Stir frequently.
- Cool Beans Quickly: After blanching, immediately transfer beans to ice water to stop the cooking process and retain their crispness.
- Don’t Overcook Shallots: Sauté shallots until they’re soft but not browned to avoid a burnt taste.
- Adjust Seasonings: Taste and adjust salt, pepper, and lemon juice to balance flavors before serving.
- Add Lemon Zest Last: Adding lemon zest at the end preserves its bright, fresh flavor.
- Use a Good Quality Olive Oil: For the best flavor, use extra virgin olive oil.
- Make It Ahead: Prepare the beans and sautéed shallots in advance, then combine and reheat just before serving.
- Serve Warm or Room Temperature: This dish can be enjoyed warm or at room temperature, making it versatile for different occasions.
More Delicious Side Dishes
- Cucumber Onion Dill Salad
- Avocado and Mango Salad
- Roasted Carrot and Parsnip Fries
- French Chopped Salad
- French Provencal Rice Pilaf
Green Beans with Shallots and Tarragon
Ingredients
- 1 lb (450g) fresh French green beans (haricots verts), trimmed
- 2 tablespoons olive oil
- 2 shallots, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh tarragon, chopped (or 1 teaspoon dried tarragon)
- Juice of 1/2 lemon
- salt and pepper to taste
- ½ teaspoon zest of lemon (optional)
- ⅛ cup slivered almonds, toasted (optional)
Instructions
- Bring a large pot of salted water to a boil. Add the green beans and cook for 2-3 minutes until they are bright green and just tender.
- Drain the beans and immediately transfer them to a bowl of ice water to stop the cooking process. Once cooled, drain again and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the shallots and cook for about 2-3 minutes until they begin to soften. Add the minced garlic and cook for another 1-2 minutes, stirring frequently to avoid burning.
- Add the blanched green beans to the skillet. Toss to coat the beans in the shallot and garlic mixture. Cook for about 3-4 minutes until the beans are heated through.
- Add the chopped tarragon, salt, and pepper to the skillet. Stir to combine and cook for another minute. Remove the skillet from the heat.
- Add the lemon zest and lemon juice, tossing to coat the green beans evenly. Transfer the green beans to a serving dish. Sprinkle with toasted slivered almonds if using. Serve immediately and enjoy!