Skip to main content

Green Beans with Shallots, Hazelnuts, and Tarragon

This elegant vegetarian side dish elevates simple green beans into something truly special for a dinner party or a Sunday roast. The combination of sweet, softened shallots and the distinct aniseed notes of fresh tarragon provides a sophisticated flavour profile that pairs beautifully with the earthy crunch of toasted hazelnuts. A finish of bright lemon zest cuts through the buttery glaze, ensuring the dish remains light and vibrant on the palate.

Quick to prepare and naturally gluten-free, these tarragon-scented beans are a versatile addition to any menu. While they are refined enough for a festive celebration, the method is straightforward enough for a midweek meal. Serving these beans alongside roasted roots or a savoury tart adds both texture and a wonderful pop of colour to your table.

Video picks

Continue reading below

Ingredients for Green Beans with Shallots, Hazelnuts, and Tarragon

  • 6 tablespoons raw hazelnuts

  • 3 tablespoons unsalted butter, divided

  • 3 large shallots, sliced (about 150g )

  • 3/4 teaspoons kosher salt

  • 1/2 teaspoons freshly ground pepper

  • 675g haricots verts (thin green beans), trimmed

  • 3 tablespoons fresh tarragon leaves, coarsely chopped

  • 1 1/2 teaspoons grated lemon zest

Preheat oven to 177°C. Spread hazelnuts on a baking sheet and toast in the oven, tossing halfway through, until skins are splitting and nuts are fragrant, about 15 minutes. Transfer to a bowl to steam and cool, then rub the nuts with a kitchen towel to remove their skins. Roughly chop the hazelnuts and set aside.

In a large sauté pan over medium-high heat, melt 1 tablespoon butter. Add shallots and cook, tossing, until lightly golden and softened, 3 to 4 minutes. Remove and set aside.

Reduce heat to medium, and add 120ml water, remaining 2 tablespoons butter, salt, and pepper to the same pan. Add the haricots verts and toss to coat. Cover pan and cook, tossing occasionally, until bright green and crisp-tender, about 3 minutes. Remove cover, raise heat to high and cook until the water evaporates and the beans are glazed, about 3 minutes more. Toss green beans with tarragon, lemon zest, hazelnuts, and sautéed shallots. Serve immediately.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.