Green Beans with Cranberries and Pecans

Loading…

By Reading time

The water in the skillet disappears just as the green beans turn tender enough to bite but still have a little snap. That quick change is what makes this side dish feel fresh instead of boiled and limp. I make these green beans with cranberries and pecans when I want something colorful on the table without juggling a pot of boiling water and another pan.

The beans cook in a covered skillet first, where a little water creates steam, then finish uncovered so the moisture can evaporate. That two-part method gives you control over the texture and leaves the beans ready for the sweet-tart cranberries and toasted pecans.

Butter coats the beans, dried cranberries warm in the pan, and the pecans bring a crisp, toasty finish. Every forkful has a bit of sweetness and crunch alongside the bright green beans.

Green Beans with Cranberries and Pecans, bright and glossy
“

Kitchen Note

Bake, Serve, Wear the Vibe 👕

Editor-picked tees our Oven To Fork readers love.

We may earn from qualifying purchases at no extra cost to you.

I put a plate beside the stove before I start toasting the pecans. Once they come out of the skillet, they need to cool on the plate rather than keep cooking in the hot pan.

Save these green beans with cranberries and pecans for a side with crisp-tender beans, tart fruit, and a toasted finish.

Save to Pinterest

Why the Covered-Then-Uncovered Skillet Keeps Green Beans Crisp-Tender

Green beans need enough heat to soften, but cooking them in liquid the whole time can leave them dull and waterlogged. Here, the covered part of the cook uses a small amount of water to steam the beans quickly. When you uncover the skillet, that moisture has a chance to cook off instead of pooling around the vegetables.

Pay attention to what’s happening in the pan, not just the clock. After the covered cook, the beans should be starting to soften; during the uncovered cook, the remaining water evaporates while the beans finish. If you take the pan off the heat while liquid is still sitting at the bottom, the beans won’t have the same lightly buttered finish. If the skillet looks dry before the beans are crisp-tender, keep stirring and give them the remaining cook time.

This approach also means the cranberries go in near the end rather than cooking alongside the beans from the start. They warm through without taking over the dish, and the pecans go in after the skillet leaves the heat so their toasted texture stays distinct.

What the Beans, Butter, and Toasted Pecans Each Bring

Green Beans with Cranberries and Pecans, toasted and colorful
  • Fresh green beans — They hold their shape through the short skillet cook and keep the finished dish crisp-tender. Trim the ends before cooking, and pick beans that feel firm rather than limp; older, flexible beans are more likely to turn soft before they taste fresh.
  • Pecan halves — Toasting brings out a deeper, nuttier taste and gives the dish its crunch. Halves are convenient because they’re ready to toss in once toasted; pieces work too, but watch them closely since smaller bits can toast faster.
  • Unsalted butter — It gives the beans a rich coating without making the pan feel heavy. Using unsalted butter also leaves the seasoning in your hands, since the salt level in salted butter varies by brand.
  • Dried cranberries — Their sweet-tart chew balances the buttery beans and toasted nuts. They only need a short time in the hot skillet, so there’s no need to soak them or add extra liquid.

How to Cook the Beans Without Losing Their Snap

Toast the Pecans in the Dry Skillet

Set a 12-inch skillet over medium heat and add the pecan halves. Stir often for 3 to 4 minutes, until they smell fragrant, then transfer them to a plate. Keep them moving so they toast evenly rather than sitting in one hot spot. The skillet is ready for the beans once the pecans are out.

Coat the Beans in Butter

Add the butter to the skillet and melt it over medium-high heat. Add the trimmed green beans, water, kosher salt, and black pepper, then toss until the beans are coated. Keep the beans moving through the butter and seasoning instead of leaving a pile untouched in the center of the pan. Get the lid on for the next part of the cook.

Steam, Then Let the Water Evaporate

Cover the skillet and cook for 5 minutes. Uncover and continue cooking for 3 to 5 minutes, stirring occasionally, until the beans are crisp-tender and the water has evaporated. Don’t stop at the first sign of softness; the beans should still have a little resistance when you bite one. If you see liquid in the skillet, keep cooking until it’s gone.

Warm the Cranberries and Finish with Pecans

Stir in the dried cranberries and cook for 1 minute. Take the skillet off the heat, then stir in the toasted pecans. Adding the nuts at the end helps them keep their contrast against the soft cranberries and tender beans. Toss just enough to distribute everything, then serve while the pecans are still crisp.

Three Easy Ways to Change the Cranberry-Pecan Green Beans

Make It Dairy-Free with Olive Oil

Replace the butter with 2 tablespoons of olive oil. The beans will still take on a light coating, though the finish will taste fruitier and less buttery.

Use Pepitas for a Seed-Based Crunch

Swap the pecan halves for an equal amount of pepitas. Stir them often as they toast and take them out as soon as they smell nutty; they’re smaller than pecans and give the dish a lighter, seed-like crunch.

Trade Cranberries for Dried Cherries

Use dried cherries in place of the cranberries and add them at the same point in the cook. They bring a rounder, less tart fruit flavor, while keeping the chewy contrast with the beans and toasted pecans.

Storage and Reheating

  • Refrigerator: Store leftovers in a covered container for 3 to 4 days. The beans soften and the pecans lose some crunch as they sit.
  • Freezer: Freezing is possible, but the beans will be softer after thawing, so this dish is best enjoyed fresh or refrigerated.
  • Reheating: Warm the beans in a skillet over medium heat until hot, stirring gently. Avoid cooking them for longer than needed; extra time in the pan makes them softer.

Questions That Come Up When Making These Green Beans

Can I use frozen green beans instead of fresh?+

Fresh beans give this dish its crisp-tender texture, and frozen beans release moisture differently as they cook. The covered and uncovered timing here is built for fresh beans, so frozen ones may turn soft before the skillet dries out.

Can I trim the green beans ahead of time?+

Yes. Trim them in advance and refrigerate them in a covered container, then cook them when you’re ready. Keep the pecans separate until the final step so they don’t pick up moisture from the beans.

How do I fix the beans if water is still in the skillet?+

Leave the skillet uncovered and continue cooking, stirring occasionally, until the liquid evaporates. If the beans are already crisp-tender, keep a close eye on them as the last moisture cooks off so they don’t become too soft.

Can I use salted butter in this dish?+

Yes, but salted butter adds extra salt on top of the kosher salt. Start with less kosher salt, then taste the beans before serving and adjust if needed.

Green Beans with Cranberries and Pecans

Green beans with cranberries and pecans are cooked in a skillet until crisp-tender, then tossed with buttery toasted pecans and sweet dried cranberries. This colorful side dish is ready in about 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 160

Ingredients
  

  • 0.5 cup pecans halves
  • 1.5 lb green beans fresh, trimmed
  • 2 tbsp butter unsalted
  • 0.25 cup water
  • 0.75 tsp salt kosher
  • 0.25 tsp black pepper
  • 0.5 cup cranberries dried

Equipment

  • 1 12-inch skillet

Method
 

  1. Heat a 12-inch skillet over medium heat and toast the pecans, stirring often, for 3 to 4 minutes until fragrant. Transfer them to a plate.
  2. Add the butter to the skillet and melt over medium-high heat.
  3. Add the green beans, water, salt, and pepper and toss to coat.
  4. Cover and cook for 5 minutes.
  5. Uncover and cook, stirring occasionally, for 3 to 5 minutes until the beans are crisp-tender and the water has evaporated.
  6. Stir in the cranberries and cook for 1 minute.
  7. Remove the skillet from the heat and stir in the toasted pecans.

Notes

Toast the pecans until fragrant, watching closely so they do not burn. Refrigerate leftovers in an airtight container for up to 4 days; freezing is not recommended because the beans can lose their crisp-tender texture. For a dairy-free version, use a plant-based butter substitute.

You might also like these recipes

Leave a Comment

Recipe Rating