If you’ve ever thought green beans were a little… boring, this recipe is here to change your mind. These caponata-style sautéed green beans are inspired by the bold, sweet-and-tangy flavors of traditional Sicilian caponata, minus the eggplant, with a modern twist. Fresh, crisp green beans are pan-seared and topped with a rich tomato-based sauce that’s loaded with Italian flair. It’s an elegant side dish that’s just as perfect for a holiday meal as it is for a weeknight dinner.
Love green beans? Try my green beans and mushrooms with plum sauce and green bean pepper salad, too.
If you’re unfamiliar, caponata is a traditional Sicilian dish made with eggplant, tomatoes, onions, and olive oil, often served at room temperature as a relish or side. With Spanish and maritime roots, caponata is known for its sweet, tangy, and savory flavor profile, originally made with squid and vinegar for preservation. Though recipes vary by region, its bold, complex taste makes it a flavorful addition to any table.
This caponata-style green beans recipe is a modern twist on the classic. A simple recipe with minimal prep time and a quick cooking time, fresh green beans are pan-seared until tender, then topped with a vibrant tomato-based caponata sauce, perfect for the holidays or entertaining. You can prep the sauce ahead (it gets better with time), then assemble just before serving. Try it as a holiday side dish, a topping for seared salmon, or even spooned onto crostini or sliced sourdough pita for an easy appetizer.

Recipe Ingredients and Notes
Please be sure to scroll down to the recipe card for the complete details!
- Oil – I use olive oil when preparing this dish. However, grapeseed oil will also work to sauté the veggies.
- Aromatics – Yellow onion and fresh garlic add a sweet, savory, pungent flavor base to the caponata sauce.
- Tomatoes – Use canned, diced, and peeled tomatoes for the caponata topping. Keep the juices!
- White Balsamic Vinegar – This adds a subtle, sweet, tangy taste. For gluten-free sautéed green beans, choose a certified gluten-free balsamic vinegar
- Raisins – golden raisins add a slightly chewy texture and delicious sweetness that balances the savory, tangy flavors.
- Sweetener – Honey or agave nectar helps balance the acidity of the tomatoes.
- Herbs and Spices – Crushed red pepper flakes, salt, fresh oregano, and fresh parsley create a savory, herbaceous flavor with a hint of spice. Add more or less red pepper flakes, depending on your heat preferences.
- Green Beans – Look for fresh green beans that are bright green and free from discoloration or brown spots. I like Haricots Verts (also known as French green beans), but any variety will work. I don’t recommend using canned or frozen green beans for sautéing.
- Pine Nuts – Toasted until golden, these add a satisfying crunch and a rich, nutty flavor. If preferred, almonds also work.
How to Sauté Green Beans with Caponata Sauce
- Prep and sauté. Wash and trim the green beans, removing the stem end. Then, peel and dice the onion and slice the garlic. Heat oil in a pan, and sauté the onions until soft and translucent. Add the garlic, and cook just until fragrant. Be careful not to burn!
- Combine and cook. Stir the tomatoes, vinegar, raisins, honey, crushed red pepper flakes, and salt into the veggies. Then, cook until most of the liquid reduces, stir in the orange and parsley, and remove the pan from the heat.
- Cook the green beans. Next, heat oil in a sauté pan over medium-high heat, and sauté the green beans with a pinch of salt just until they’re crisp-tender. This means they’re still bright green with a lightly charred exterior. They will be tender but not yet soft! Transfer the green beans to a plate.
- Toast. In the same pan, toast the pine nuts just until golden.
- Serve. Spoon the caponata topping over the cooked green beans. Sprinkle the toasted pine nuts on top. If serving the sautéed string beans without the sauce, add a squeeze of fresh lemon juice, lemon zest, and Parmesan cheese for extra flavor. Then, enjoy as a tasty vegetable side dish with a protein-rich main dish such as roasted turkey, pork chops, or steak.

Caponata-Style Green Beans
Ingredients
- 3 tablespoons olive oil, divided
- 1 medium yellow onion, diced small
- 4 cloves garlic, sliced
- 14.5 ounces tomatoes, diced and peeled (1 can)
- 2 1/2 tablespoons white balsamic vinegar (for gluten free choose a certified gluten free balsamic vinegar)
- 2 1/2 tablespoons golden raisins
- 1 1/2 tablespoons honey or agave nectar (for vegan use agave)
- 1/8 teaspoon crushed red pepper
- Salt
- 1 1/2 tablespoons fresh oregano, roughly chopped
- 1 tablespoon fresh parsley, roughly chopped
- 1 pound fresh green beans, trimmed
- 2 teaspoons pine nuts, toasted (for garnish)
Instructions
- Wash and trim green beans, set aside. Peel and dice onion. Slice garlic. In a pan, sauté onions in 1 1/2 tbsp olive oil. Cook until soft and slightly translucent. Add the garlic and continue to cook until fragrant; don't let the garlic burn.

- Add canned tomatoes, vinegar, raisins, honey, crushed red pepper and a pinch of salt. Stir.

- Cook down until most of the liquid has been reduced, about 15-20 minutes. Stir in the oregano and parsley. Remove from heat.

- Heat a sauté pan over medium high heat. Once hot add green beans, 1 ½ tbsp olive oil and a pinch of salt. Cook the beans for a few minutes, stirring frequently, until tender crisp. They should be bright green with a lightly charred exterior and be tender, but not soft. Transfer to a serving plate.

- Using the same pan you used to cook the green beans, toast pine nuts over medium heat until lightly toasted and golden.

- Spoon caponata topping over the cooked green beans. Garnish with toasted pine nuts.

NOTES
Nutrition
tried this recipe?
Let us know in the comments!
If you liked this recipe, I’d love it if you left me a star rating and comment below. Also, don’t forget to share and tag us on Facebook and Instagram!
FAQs
Leftovers will keep fresh in an airtight container in the refrigerator for up to 3-4 days. For the best results, I recommend storing the green beans and caponata sauce separately. To serve, reheat both components separately in the microwave or in a large skillet over medium heat.
This recipe works well as a side dish with any choice of main courses. Some of my family’s favorite pairings include poached fish fillets, baked eggplant sandwiches, and Mediterranean olive chicken.
Green beans are kosher for Sephardic passover, or for people who include kitniyot in their culinary tradition. I have included this recipe during my holiday cooking, along with many other Passover recipes.







Dang! Looks good! 🙂
Mmmm
Looks delish. !
What a lovely, tasty dish. Thank you, Tori.
italian bread
my grandmother used to make this. Serve it on bread or crackers. I am sicilian.
tried it? it is a staple good in our house.
Looks good!
I have been eating caponata my whole life, Love it!!! The basic recipe can be added to in so many ways. I love it with lots of eggplant, celery, zucchini, peppers even peaches.
adore it
Looks good and is !!!!!!!
I´ll try it
love it…..
Yes I have. Yummy!
I love Caponata.
made mine as a light supper.
looks good
Hmmm sounds delicious!
I am absolutely making this for Rosh Hashanna.
<3 Caponata!