Slow-cooked green beans in a tomato sauce

Rating: 3.6/5. From 42 votes.
Please wait...

Slow-cooked green beans in a tomato sauce

This is a signature dish of the late great Mario, the multitalented father of Tina who used to be one of our amazing instructors at our cooking classes in Italy. You may say that you like your green beans to be firm and crunchy, but after tasting this dish you may also appreciate their sweet, melt-in-the-mouth quality when slow cooked.

  • Prep Time: 20 minutes
  • Cook Time: 1 minute
  • Total Time: 21 minutes
  • Yield: 8


  • 500g /1 lb fresh green beans, topped and tailed
  • 20 large, ripe cherry tomatoes, cut in half (or a small can of good tomatoes)
  • 2 carrots
  • 2 onions
  • 2 large sticks of celery
  • 2 tablespoons extra virgin olive oil
  • 8 leaves fresh basil
  • Coarse salt


  1. Chop the carrots, onion and celery very finely and put in a heavy-based frying pan in the cold oil.
  2. Cook for about 5 minutes and add the green beans.
  3. Add the tomatoes. Season generously with coarse salt and cover.
  4. Cook covered for about 30 minutes on a medium heat, stirring occasionally.
  5. When the pan is half full with vegetable juices, uncover and cook down on a low heat, until most if the liquid has evaporated (around 15 minutes).
  6. Turn off the heat and add the basil leaves, torn into pieces.


The secret to this recipe is to overcook the beans to the point of caramelizing them.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!