Charred Green Beans with Caramelized Shallots, Orange Zest & Thyme-Butter Pecans

When it comes to side dishes, green beans often end up in the same traditional casserole. But fresh green beans have so much more to offer.
This recipe brings out their natural flavor by cooking them in a hot skillet until lightly charred on the outside while keeping them crisp-tender inside.
The real flavor comes from the combination of ingredients.
Slowly caramelized shallots bring a natural sweetness, while fresh orange zest adds a bright citrus flavor.
Toasted pecans tossed with butter and thyme provide a rich, nutty crunch that brings everything together.
Whether you’re planning a family dinner or simply looking for a new way to prepare fresh green beans, this recipe makes a flavorful side dish that’s easy to prepare and enjoyable any time of year.

From Garden to Table: Enjoying the Best of Green Beans
For more ideas on enjoying fresh green beans, from growing and harvesting to preparing them in the kitchen, explore our guide, From Garden to Table: Enjoying the Best of Green Beans.
Why You’ll Love This Recipe
A delicious balance of flavors: Sweet caramelized shallots, earthy thyme, and fresh orange zest complement the savory flavor of the charred green beans.
A combination of textures: The green beans stay crisp-tender, while the buttery toasted pecans add a satisfying crunch.
Perfect for everyday meals: This colorful side dish looks impressive on the table but is simple enough to prepare for a family dinner or gathering with friends.
Easy to prepare ahead: The caramelized shallots and thyme-butter pecans can be prepared in advance, leaving only the green beans to cook before serving.
If you enjoy cooking with fresh thyme, try our Garlic-Thyme Mascarpone Mashed Potatoes for another flavorful side dish.

Garlic-Thyme Mascarpone Mashed Potatoes
Why Green Beans Deserve More Attention
Green beans are one of those vegetables that don’t always get the attention they deserve. They’re often boiled, steamed, or tucked into a casserole, but there are plenty of other ways to bring out their natural flavor.

How to Cook Fresh Green Beans: 9 Delicious Ways
Explore more cooking methods in our guide, How to Cook Fresh Green Beans: 9 Delicious Ways.
One of my favorite methods is cooking them in a hot skillet. The high heat creates lightly browned, blistered spots on the outside while the beans retain their firm texture and fresh flavor.
The key is allowing the green beans to make contact with the hot skillet without stirring them constantly. This gives their surfaces time to brown and develop a deeper, slightly smoky flavor.
Green beans also work well with a variety of ingredients. Their mild, slightly sweet flavor pairs naturally with nuts, herbs, citrus, garlic, and caramelized onions or shallots.
In this recipe, the caramelized shallots add sweetness, the thyme-butter pecans bring richness and crunch, and the orange zest provides a fresh citrus finish.
A small splash of apple cider vinegar balances the flavors without overpowering the green beans.
It’s a simple combination that turns an everyday vegetable into a side dish worth serving any time of year.
For another way to use apple cider vinegar to balance sweet and savory flavors, try our One-Skillet Chicken and Peaches with Honey-Apple Cider Vinegar Sauce, where honey, fresh peaches, and apple cider vinegar come together in a flavorful skillet sauce.

One-Skillet Chicken and Peaches with Honey-Apple Cider Vinegar Sauce
Charred Green Beans with Caramelized Shallots, Orange Zest & Thyme-Butter Pecans
Fresh green beans are skillet-charred until lightly blistered, then tossed with sweet caramelized shallots, buttery thyme-seasoned pecans, and fresh orange zest. A splash of apple cider vinegar balances the richness and brings the flavors together.
Recipe Details
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4
Ingredients
1 pound fresh green beans, trimmed
2 medium shallots, thinly sliced
2 tablespoons olive oil, divided
3 tablespoons chicken stock
⅓ cup pecans, roughly chopped
1 tablespoon unsalted butter
1 teaspoon fresh thyme leaves, or ⅛ teaspoon dried thyme
1 teaspoon freshly grated orange zest
1 teaspoon apple cider vinegar
Salt and freshly ground black pepper, to taste

Need a substitution? View our kitchen swaps reference guide for smart, flavor-forward ingredient swaps — covering aromatics, pantry staples, dairy, proteins, and more.
Instructions
Heat 1 tablespoon of olive oil in a large skillet over medium-low heat. Add the sliced shallots and cook for 10–12 minutes, stirring occasionally, until softened, golden brown, and caramelized. Transfer to a plate and set aside.
In a small skillet, melt the butter over medium-low heat. Add the chopped pecans and thyme. Cook for 2–3 minutes, stirring frequently, until the pecans are lightly toasted and fragrant. Remove from the heat and set aside.
Heat the remaining tablespoon of olive oil in the large skillet over medium-high heat. Add the trimmed green beans in an even layer. Cook for 5–7 minutes, turning occasionally, until the beans develop browned, blistered spots while retaining their green color.
Pour in the chicken stock and immediately cover the skillet. Allow the green beans to steam for 2–3 minutes, or until crisp-tender. Remove the lid and allow any remaining liquid to evaporate.
Reduce the heat to medium-low. Return the caramelized shallots to the skillet with the green beans. Add the thyme-butter pecans and apple cider vinegar. Toss gently until everything is evenly combined and heated through.
Remove the skillet from the heat. Sprinkle the fresh orange zest over the green beans and toss lightly. Season with salt and freshly ground black pepper to taste.
Transfer the green beans to a serving dish. Garnish with additional orange zest or chopped pecans, if desired. Serve warm.

How to Serve Charred Green Beans with Caramelized Shallots
These charred green beans make a flavorful side dish for family gatherings, Sunday dinners, or everyday meals.
The combination of caramelized shallots, toasted pecans, and fresh orange zest pairs especially well with roasted meats and poultry.
Serve alongside mashed potatoes or roasted sweet potatoes for a colorful addition to the table.
For another flavorful side dish, try our Roasted Sweet Potatoes With White Miso and Maple Syrup, which combines the savory richness of white miso with the natural sweetness of maple syrup.

Roasted Sweet Potatoes With White Miso and Maple Syrup
These green beans also pair nicely with beef. The bright orange zest and apple cider vinegar help balance the richness of the meat.
Try serving them alongside our Instant Pot Barbecue Country Style Boneless Beef Ribs for a satisfying family dinner.

Instant Pot Barbecue Country Style Boneless Beef Ribs
How to Store and Reheat
Refrigerate: Allow leftover green beans to cool, then transfer them to an airtight container. Refrigerate for up to 3–4 days.
Reheat: Warm the green beans in a skillet over medium heat with a small drizzle of olive oil, stirring occasionally until heated through. This helps maintain their texture better than reheating them in the microwave.
Microwave: For a quicker option, reheat in short intervals until warmed through. The green beans may soften slightly.
Freezing: Freezing isn’t recommended for this finished dish. The green beans can lose their crisp-tender texture, and the pecans may become soft after thawing.
Frequently Asked Questions
Can I substitute walnuts for the pecans?
Yes. Walnuts make an excellent substitute and provide a slightly more earthy, robust flavor. Use the same amount and toast them in the thyme butter as directed.
Can I use frozen green beans instead of fresh?
Fresh green beans work best for achieving a charred exterior. Frozen green beans contain additional surface moisture, which can cause them to steam rather than brown. If using frozen beans, thaw them completely and pat them dry before adding them to the hot skillet.
Can I use lemon zest instead of orange zest?
Absolutely. Lemon zest provides a brighter, slightly sharper citrus flavor, while orange zest adds a sweeter, more fragrant note. Both work well with the caramelized shallots and toasted pecans.
What can I substitute for the chicken stock?
Vegetable stock works just as well and makes the dish suitable for a vegetarian meal. You can also use water with a small pinch of salt, although stock adds a little more savory flavor.
Can I make this recipe dairy-free?
Yes. Replace the butter with a plant-based butter or olive oil when toasting the pecans. The thyme, shallots, and orange zest will still provide plenty of flavor.
Looking for something else to cook? Visit the Recipe Index to explore more recipes by ingredient, meal and cooking style.
More Deliciously Yummy Recipes
- Charred Green Beans with Caramelized Shallots, Orange Zest & Thyme-Butter Pecans
- One-Skillet Chicken and Peaches with Honey-Apple Cider Vinegar Sauce
- Gluten-Free Spiced Mandarin Pistachio Bread
- Fun With Curry Powder: Creative Ways to Use Curry Beyond Traditional Asian Dishes
- Honey Chili Dipping Sauce – Sweet, Spicy, and Savory


