Braised Flat Beans in Tomato Sauce

Tender braised flat beans simmered in a luscious tomato sauce and studded with salty olives — a side dish everyone will enjoy!

Braised Flat Beans in Tomato Sauce. This flat green beans recipe is delicious!

Have you ever cooked with flat green beans before? They are new to me!

Flat beans weren’t something I encountered very often. String beans, on the other hand, were abundant in summer and a staple at Thanksgiving dinner.

I saw some flat beans in the market here and grabbed some. I’m so glad I decided to give them a try.

Braised Flat Beans in Tomato Sauce. Learn how to cook flat beans by braising them!

I love oven-roasted green beans, but I’d never tried braising flat green beans until just recently.

Flat beans are perfect for braising. They hold their shape really well and become wonderfully tender. You will know they are finished when they have lost their “squeak.”

You can make this recipe with round green beans, but if you find some flat beans be sure to scoop them up!

Braised Flat Beans in Tomato Sauce! This is a great flat bean recipe!

I think I’ve made this flat beans recipe six or seven times in the last 3 months.  I just can’t get enough of it!

Tender beans coated in a luscious tomato sauce, studded with salty olives, served on top of a smear of whipped goat cheese — what’s not to love?

I originally thought to stir some chunks of feta right into the pan, but if I did that I’d be on my own eating a whole pan of beans.

I decided to use briny green olives to up the umami factor in this dish. It’s a wonderful addition!

You could use chunky feta instead, or cashew cheese if you eat a plant-based diet.

I happen to love sheep and goat cheese, so when I serve these braised flat beans I first spread some creamy goat cheese onto my plate.

The olive oil seeps out of the sauce and onto the cheese, just begging to be scooped up with a piece of baguette.

Braised Flat Beans in Tomato Sauce. Learn how to cook flat green beans with this recipe!


This dish is best served at room temperature. The beans benefit from a gentle resting period, and the flavors are at their best this way!

I usually prepare this early in the day, then let it hang out in the pan until it’s time for dinner. The leftovers are even better after a night in the fridge and an hour on the counter.

These braised flat beans are lovely as a side dish, but they also make a great addition to a tapas spread. Enjoy, my friends!

Braised Flat Beans in Tomato Sauce

Here’s the Recipe!

Braised Flat Beans in Tomato Sauce

Braised Flat Beans in Tomato Sauce

Tender beans simmered in a luscious tomato sauce and studded with salty olives -- a side dish everyone will enjoy!

Yield: 6 servings
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes


  • 3 tablespoons extra virgin olive oil, divided
  • 1 1/2 medium yellow onions, peeled and sliced vertically
  • 3 large cloves garlic, chopped
  • 1 (14-ounce) can crushed tomatoes
  • 1 pound flat beans, trimmed and cut into 1 1/2-inch pieces
  • 1 tablespoon aged balsamic vinegar
  • 2/3 cup halved green olives (about 10 olives), such as castelvetrano
  • Salt and pepper
  • 2 tablespoons feta or goat cheese for serving (optional)


  1. Heat two tablespoons of the olive oil in a large non-stick skillet (for which you have a lid) over medium high heat. Once the oil is shimmering, add the onions and season generously with salt. Fry the onions until they are turning golden brown, about 4 to 6 minutes.
  2. Turn the heat down to medium and add the garlic and canned tomatoes. Fill the empty tomato can halfway up with water and add it to the pan. Stir well, then add the flat beans to the pan. Cover and cook for 20 minutes, stirring occasionally.
  3. Stir the balsamic vinegar into the sauce. Continue cooking, partially covered, for another 20 to 30 minutes, or until the beans are very tender and have lost their squeak.
  4. Fold the olives into the mixture along with the remaining tablespoon of oil. Taste, and season with salt and freshly ground black pepper.
  5. Rest the dish until it has cooled to room temperature. Serve with crusty baguette and goat cheese, if desired.




Serving Size:


Amount Per Serving: Calories: 210|Total Fat: 13g|Saturated Fat: 3g|Trans Fat: 0g|Unsaturated Fat: 9g|Cholesterol: 5mg|Sodium: 792mg|Carbohydrates: 22g|Fiber: 5g|Sugar: 9g|Protein: 6g|

Nutrition information has been auto-calculated for your convenience.

Did you make this recipe?

Take a picture and tag @thewanderlustkitchen on Instagram and hashtag it #thewanderlustkitchen. We can't wait to see your version!


Pin Me For Later!

Tender beans simmered in a luscious tomato sauce and studded with salty olives - a perfect dish for tapas night!

July 3, 2018 | Last Updated on October 18, 2020 by Linda

5 thoughts on “Braised Flat Beans in Tomato Sauce”

  1. Omg this was amazing. I didn’t have olives so I added tuna, fresh thyme and fresh oregano in the second half of cooking. I also had to use apple cider vinegar because I was out of balsalmic, as it was still great. Thanks fo much for this recipe! Every time I had a dish like this I thought I should make it myself. Now I can!

  2. Yesterday I bought flat beans and looking for some delicious recipe and found your blog. This recipe seems delicious and will try today it self.


Leave a Comment

Sign Up for Email Updates

Get a Free eCookbook with our Top 25 Recipes

Skip to Recipe