Green Beans with Pecan Cranberry Feta Crumble
This green bean side dish with pecan cranberry feta crumble is crisp, festive, and perfect for Thanksgiving or Christmas. Get the easy recipe!
Readers also love Spinach Artichoke Pasta Salad or Creamy Goat Cheese and Arugula Farro Salad.
Why These Green Beans Are a Holiday Favorite
Green beans with pecan cranberry feta crumble have become my go-to holiday side dish because they’re so bright and fresh. I first made this when I wanted something lighter than the usual casserole, something with crunch and pop. The contrast between the crisp-tender beans and the sweet, salty crumble is exactly what a holiday table needs. It’s simple enough for a weeknight but special enough for Thanksgiving or Christmas dinner.
Why You’ll Love This Green Bean Side Dish
- No oven required: everything cooks on the stove in under 20 minutes.
- A crunchy, creamy, sweet-savory topping that beats any green bean casserole.
- Easy to double for a crowd and looks gorgeous on the table.
Key Ingredients for the Pecan Cranberry Feta Crumble
- Pecans: Roughly chop them for the best crunch. Toasting first in a dry pan brings out even more flavor.
- Feta cheese: Use a block of good-quality feta and crumble it yourself for the creamiest texture and saltiest bite.
- Shallot and garlic: These build a savory base that makes the green beans taste more complex.
Kitchen Tools for This Green Bean Recipe
- Large pot for blanching the green beans
- Large skillet for sautéing
- Mixing bowl for the crumble
- Colander and bowl of ice water for shocking
- Clean kitchen towel for drying beans
Tips for Cooking Green Beans Just Right
Start by making the crumble first so the flavors have time to meld. Chop the pecans, cranberries, and feta to a similar size so every bite has a balanced mix.
When blanching the green beans, keep a close eye on the clock. Three minutes in boiling salted water is all it takes to make them tender but still crisp. Plunge them into ice water right away to lock in that bright green color and stop the cooking. Dry them well with a clean towel after draining, wet beans will steam instead of sauté in the skillet.
Serve the dish immediately after topping with the crumble so the contrast of warm beans and cool, crunchy topping is at its best.
Easy Variations to Change Up the Crumble
Swap the pecans for walnuts or toasted almonds if you prefer a different nut. Goat cheese or blue cheese can replace the feta for a tangier, creamier crumble. For a savory twist, add crispy bacon or pancetta bits. To make it dairy-free, use vegan feta or simply double the nuts and add a sprinkle of nutritional yeast. You can also sub dried cherries or apricots for the cranberries.
What to Serve with Holiday Green Beans
These green beans are a natural partner for roasted turkey, spiral ham, or roast chicken. For a full holiday plate, serve them alongside mashed potatoes, stuffing, and cranberry sauce. The tangy feta and sweet cranberries also work well with richer sides like mac and cheese or scalloped potatoes. If you’re doing a potluck, they hold up nicely at room temperature for a while.
How to Store Leftover Green Beans with Crumble
Store the green beans and the crumble separately in airtight containers in the fridge for up to 3 days. The crumble stays crunchier when kept on its own. When you’re ready to serve again, reheat the beans and add the crumble fresh.
Can You Freeze This Green Bean Dish?
Freezing is not recommended because the green beans turn mushy and the crumble loses its texture. If you must, blanch the beans, freeze them on a sheet tray, then transfer to a bag. Make the crumble fresh when you’re ready to serve.
Best Way to Reheat Green Beans with Crumble
Reheat the green beans in a skillet over medium heat, stirring occasionally, for 2 to 3 minutes until warm. Remove from heat and top with the crumble just before serving. Avoid microwaving, as it can make the beans soggy and the crumble soft.
Frequently Asked Questions About This Green Bean Recipe
Can I use frozen green beans?
Fresh green beans work best for this recipe because they hold their crisp texture better. If you use frozen, thaw them first, pat very dry, and blanch for only 1 minute to avoid overcooking.
Can I make the crumble ahead of time?
Yes, the crumble can be made a day in advance and stored in an airtight container in the fridge. Let it come to room temperature before sprinkling over the warm beans so the feta isn’t too cold.
Can I substitute the feta?
Absolutely. Goat cheese, blue cheese, or even a mild gouda can stand in. For a dairy-free option, use vegan feta or just skip the cheese and add extra nuts and herbs.
How do I keep the crumble crunchy?
Store the crumble separately from the beans and add it only after reheating. If you have leftover crumble that has softened, toast it in a dry skillet for a minute to restore some crunch.
Recipe
Green Beans with Pecan Cranberry Feta Crumble

Crisp-tender sautéed green beans topped with a festive pecan cranberry feta crumble. Fresh, flavorful, and perfect for holiday dinners or any meal that needs a bright, delicious vegetable side.
Ingredients
- 0.5 cup pecans, roughly chopped
- 0.25 cup dried cranberries, roughly chopped
- 2 oz feta cheese, crumbled
- 1 tbsp parsley, chopped
- 1 tsp fresh thyme leaves, chopped
- 1.5 lb green beans, washed and ends trimmed
- 1.5 tbsp olive oil
- 1 shallot, finely diced
- 2 cloves garlic cloves, minced
- 0.5 tsp kosher salt
- to taste freshly ground black pepper
Instructions
- 1
First make the crumble. In a small bowl, add the pecans, dried cranberries, feta, parsley, and thyme. Use your clean hands to rub together the ingredients to form a crumble. Set aside.
- 2
Bring a large pot of salted water to a boil. Carefully add the green beans and blanch for 3 minutes, or until they are slightly tender but still crisp. You are going to finish cooking them in a skillet, so make sure you don’t blanch them for too long.
- 3
Drain and plunge the green beans into a large bowl of ice water to stop the cooking process, this will also help the green beans keep their vibrant green color. Drain, and transfer to a clean towel to dry.
- 4
In a large skillet, heat the olive oil over medium heat. Add the shallot and garlic; cook for 1 minute, stirring occasionally. Add the green beans to the pan and sauté over medium heat for 2 to 3 minutes, until the green beans are tender. Season with salt and pepper.
- 5
Transfer the green beans to a platter. Top with the crumble. Serve immediately.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 11 of 11 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: Boiled, gluten-free, glutenFree, holiday, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







