French-Style Green Bean Recipe: Buttery Haricots Verts With Shallots

French-Style Green Bean Recipe: Buttery Haricots Verts With Shallots

French-style green beans represent the perfect balance of simplicity and elegance in side dishes. This method highlights the natural sweetness of haricots verts while adding depth through a classic combination of shallots and fresh herbs.

The technique involves brief cooking to preserve the beans’ crisp texture, followed by a quick sauté with aromatics. This approach ensures every bite maintains its vibrant color and snap, with just enough seasoning to enhance rather than overpower.

What emerges is a dish that feels restaurant-worthy yet requires minimal effort. The shallots caramelize slightly, while the beans absorb the subtle flavors of the herbs, creating a harmonious bite every time.

Serve these alongside roasted meats or as part of a vegetable medley. The preparation time is under 20 minutes, making it ideal for weeknight dinners.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for French Style Green Bean

Elegant side dish with haricots verts, shallots, and fresh herbs for vibrant flavor.

Ingredient Amount Notes
Haricots Verts 🌱 1 ½ lb Trimmed, fresh and firm
Vegan Butter 🧈 3 tbsp Unsalted, for sautéing
Shallots 🧅 2 whole Finely minced
Garlic Cloves 🧄 2 cloves Minced for aromatics
Fresh Thyme Leaves 🌿 1 tbsp Stripped from stems
Fresh Parsley 🌿 2 tbsp Chopped, for garnish
Sea Salt 🧂 ¾ tsp Fine grain, to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Zest 🍋 1 tsp From 1 lemon
Vegetable Broth 🥣 ¼ cup Low-sodium preferred
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing

The haricots verts are non-negotiable for authenticity—look for slender, bright green beans at Whole Foods or farmers markets. Avoid thick, waxy beans; they lose the delicate texture this dish demands. Shallots should be firm and dry, with papery skin. For herbs, organic thyme and parsley from the produce section offer the most robust flavor. Skip the pre-cut versions; they oxidize quickly.

No haricots verts? Standard green beans work, but trim them lengthwise for a similar look. Out of shallots? Sweet onion at half the quantity is an acceptable substitute, though the flavor profile shifts slightly. For the vegan butter, Miyoko’s or Earth Balance perform best in high-heat cooking. Fresh herbs are ideal, but dried at one-third the amount works in a pinch.

Store unwashed beans in a paper bag in the fridge for up to 5 days. The finished dish holds well at room temperature for 2 hours—great for dinner parties. Reheating isn’t recommended; the beans lose their crispness. Always prep herbs just before cooking to preserve their aroma.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss the haricots verts with melted vegan butter, shallots, and thyme, and the whole thing comes together in a single skillet.
  • Garlic-Thyme Magic: The shallots sweat down while the garlic and fresh thyme bloom in the butter—honestly, it smells like a Parisian bistro in my kitchen.
  • Weeknight Side: It pairs just as well with a fancy roast as it does with a quick tofu scramble on a Tuesday.
  • Leftovers? No Problem: Between us, these taste even better the next day, and they reheat in 60 seconds flat.

Step-by-Step Instructions for French-Style Green Beans

Here’s the method. Simple, precise, restaurant-quality results.

Step 1: Blanch the Haricots Verts

Bring a large pot of salted water to a rolling boil. Add the 1.5 lb Haricots Verts and cook for 2-3 minutes until they turn bright green and are just tender-crisp. You want them to retain some bite—they’ll continue cooking later.

Immediately drain and plunge the beans into a bowl of ice water to stop the cooking process. This shock preserves their vibrant color and crisp texture. Once cooled, drain again and pat thoroughly dry with a clean kitchen towel. Any remaining moisture will prevent proper searing.

Step 2: Sauté Aromatics in Vegan Butter

In a large skillet over medium-high heat, melt the 3 tbsp Vegan Butter. Add the 2 whole Shallots and cook for 3-4 minutes, stirring frequently, until they soften and become translucent. Don’t let them brown—this dish relies on gentle, sweet allium flavor.

Add the 2 cloves Garlic Cloves and cook for 30 seconds until fragrant. Stir in the 1 tbsp Fresh Thyme Leaves, 0.75 tsp Sea Salt, and 0.5 tsp Black Pepper. The thyme should sizzle slightly, releasing its earthy aroma into the butter.

Step 3: Combine Beans with Aromatics

Add the blanched Haricots Verts to the skillet and toss to coat evenly in the butter and aromatics. Cook for 2-3 minutes, stirring occasionally, until the beans are heated through and absorb the flavors. The edges of the shallots should just begin to take on a light golden hue.

Pour in the 0.25 cup Vegetable Broth and simmer for 1-2 minutes until the liquid reduces slightly, creating a light, glossy sauce that clings to the beans. This step enhances the depth of flavor without making the dish soggy.

Step 4: Finish and Garnish

Remove the skillet from heat and stir in the 1 tsp Lemon Zest. The bright citrus notes will cut through the richness of the butter. Drizzle with the 1 tbsp Extra-Virgin Olive Oil for a silky finish.

Transfer to a serving dish and sprinkle with the 2 tbsp Fresh Parsley. The parsley adds a fresh, herbal contrast to the dish. Serve immediately while the beans are still hot and vibrant.

👨‍🍳

Pro Tips For Making French Style Green Bean

  • Blanch First: Drop the haricots verts into boiling salted water for exactly 2 minutes, then shock in ice water—I learned this the hard way after serving sad, limp beans more times than I’d like to admit.
  • Slice Shallots Thin: Cut the shallots into paper-thin slices so they melt into the vegan butter rather than staying chunky and raw. Sounds tedious, but it actually changes the outcome.
  • Skip Overcrowding: Cook the beans in batches if needed—steam builds up fast in a crowded pan, and you’ll end up with soggy green beans instead of crisp-tender ones.
  • Bloom the Thyme: Add the fresh thyme leaves to the hot vegan butter for 30 seconds before the shallots go in—this wakes up the flavor so it doesn’t taste like you just sprinkled dried herbs on top.

Creative Variations of This Recipe

Herb-Infused Variation

Swap the thyme for 1 tbsp fresh tarragon, which has an anise-like flavor that pairs beautifully with green beans. Add 1 tsp Dijon mustard to the butter for a subtle tang. This version feels more Provencal to me. 🌿

Garlic-Lover’s Twist

Double the garlic cloves to 4 and add 1 minced anchovy fillet (optional for non-vegans) when sautéing. The anchovy dissolves completely, adding umami depth without fishiness. Finish with extra lemon zest.

Asian Fusion Style

Replace shallots with 3 sliced scallions and add 1 tbsp grated ginger to the butter. Finish with 1 tbsp soy sauce and 1 tsp sesame oil instead of olive oil. Garnish with toasted sesame seeds for crunch.

Mediterranean Flare

Add ½ cup halved cherry tomatoes when combining beans with aromatics. Stir in ¼ cup crumbled vegan feta and 10 pitted Kalamata olives at the end. The briny olives contrast wonderfully with sweet tomatoes. 💫

Spicy Cajun Kick

Toss the blanched beans with 1 tsp Cajun seasoning (I use Tony Chachere’s) before adding to the skillet. Add ½ tsp smoked paprika for depth. Garnish with green onion slices instead of parsley.

Lemon-Herb Brightness

Increase lemon zest to 2 tsp and add 1 tbsp lemon juice at the end. Mix in 1 tbsp chopped dill with the parsley. This version tastes like a sunlit garden in every bite. 🍋

Nutrition Facts

Servings 4
Amount Per Serving
Calories 120kcal
% Daily Value
Total Fat 9g12%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 240mg10%
Total Carbohydrate 10g4%
Dietary Fiber 4g14%
Sugars 2g
Protein 2g4%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular green beans instead of haricots verts?

Yes, standard green beans work in a pinch. Trim them lengthwise for a similar slender look.

2

How do I prevent the beans from turning mushy?

Blanch for only 2-3 minutes and shock in ice water immediately. This stops cooking and preserves crisp texture.

3

What can I substitute for shallots?

Use ½ sweet onion or 3 scallions for a milder but similar flavor. Adjust to taste.

4

Can I make this ahead of time?

Store cooked beans at room temperature for up to 2 hours before serving. Reheating makes them soft.

★★★★★4.7(10 reviews)
Tyler Parker