If you love traditional Greek-style green beans (Fasolakia), you know how comforting tender beans simmered in rich olive oil and sweet tomato sauce can be. Traditional braising methods often take nearly an hour, but this streamlined recipe delivers those same deep Mediterranean flavors in just 30 minutes.

By briefly blanching fresh green beans before simmering them with garlic, sweet onions, tomato paste, and fragrant herbs, the beans absorb every drop of savory sauce without turning mushy. It's naturally vegan, gluten-free, and makes an incredible healthy side dish alongside roasted meats or served simply with warm, crusty bread to soak up the sauce!
Jump to:
- Why You'll Love This Green Bean Recipe
- 🛒 Ingredients & Substitutions
- 👩🍳 How to Make Green Beans in Tomato Sauce (Step-by-Step)
- 🔀 Recipe Variations
- 🍽️ What to Serve with Green Beans in Tomato Sauce
- ❄️ How to Store & Reheat
- 💡 Timea's Top Tips for Perfect Green Beans
- ❓ Frequently Asked Questions
- 📲 Connect with Timea's Kitchen
- Related
- Pairing
- Easy 30-Minute Green Beans in Tomato Sauce
Why You'll Love This Green Bean Recipe
- Ready in 30 Minutes: Blanching the beans first cuts traditional Greek braising time in half without sacrificing tender texture.
- Simple Pantry Staples: Made with basic ingredients like green beans, olive oil, garlic, sweet onion, and canned tomatoes.
- Naturally Healthy: Vegan, gluten-free, low-calorie, and packed with fiber and antioxidants.
- Super Versatile: Serves as a vibrant side dish for roasted meats, or enjoy it as a light vegetarian meal with crumbled feta cheese and crusty bread.
💡 Love green beans? If you have extra beans on hand, try our comforting Green Bean Soup or our quick Green Bean Salad with Garlic!
🛒 Ingredients & Substitutions
To make these quick Mediterranean green beans, you only need a handful of wholesome pantry staples:
- Green Beans: 650g (1.5 lbs) fresh green beans, with the stems trimmed and broken into bite-sized pieces.
- Substitution: Frozen green beans work great (no trimming needed-just boil for 8-10 minutes). Canned green beans can also be used; drain them first and skip the initial boiling step entirely.
- Yellow Onion: 1 medium yellow onion, finely diced.
- Extra Virgin Olive Oil: 2 tablespoons for sautéing the onions and creating a rich, glossy sauce base.
- Tomato Paste: 1 tablespoon of tomato paste to add depth and richness.
- Tomato Sauce: 200 ml (½ can or ¾ cup) tomato sauce seasoned with herbs.
- Note: If using plain tomato sauce, simply add 1 teaspoon of dried oregano and ½ teaspoon of dried basil.
- Seasonings:
- 1 teaspoon sea salt (plus 2 tablespoons for boiling the green beans)
- ½ teaspoon freshly ground black pepper
- 1 teaspoon dried vegetable mix (vegetable soup mix or dried herb blend)
- 1 teaspoon sugar (balances the natural acidity of the tomatoes)
- Water: 2 tablespoons added while softening the onions, plus 100 ml (¼ cup) hot water to loosen the sauce so the beans simmer perfectly.


👩🍳 How to Make Green Beans in Tomato Sauce (Step-by-Step)
Prefer watching how it's made before jumping in? Check out my step-by-step YouTube video tutorial below to see the exact texture and rich color we're aiming for! (Don't forget to subscribe to the @timeaskitchen YouTube channel for more quick family recipes!)
1: Prepare the Ingredients
- Trim the beans: Wash the fresh green beans thoroughly. Snap or cut off the stem ends and pull away any tough side strings. Break or slice each bean into bite-sized pieces (about 1.5 to 2 inches long).

- Dice the onion: Peel the yellow onion and chop it finely.

2: Boil the Green Beans
- In a large soup pot, bring 2 liters of water to a rolling boil with 2 tablespoons of sea salt.
- Add the trimmed green beans to the boiling water and cook for about 15 minutes until they are tender yet still hold a nice, firm bite.

- Pour the beans into a colander or strainer to drain completely. Set them aside while you prepare the sauce.

3: Create the Rich Tomato Base
- Heat 2 tablespoons of extra virgin olive oil in a saucepan over medium heat.
- Add the chopped onion and sauté for about 1 minute, stirring constantly with a wooden spoon until it becomes translucent.

- Pour in 2 tablespoons of water (this creates steam to soften the onion perfectly without burning it).
- Add 1 teaspoon of sea salt and 1 tablespoon of tomato paste. Stir well and cook for another 2 minutes until the onion is soft and fragrant.

4: Combine and Simmer
- Add the drained green beans into the saucepan with the onions.

- Pour in 200 ml (½ can) of tomato sauce (herbed or plain).
- Season with ½ teaspoon of freshly ground black pepper and 1 teaspoon of dried vegetable mix (plus 1 teaspoon oregano and ½ teaspoon basil if using plain sauce).

- Pour in 100 ml (¼ cup) of hot water to loosen the sauce, and stir in 1 teaspoon of sugar to balance the acidity.
- Reduce heat to low and let everything simmer together for 4 to 5 minutes, allowing the green beans to absorb all those delicious Mediterranean flavors.

Serve warm as a vibrant side dish, or scoop it up with crusty fresh bread!
🔀 Recipe Variations
While this quick recipe is delicious as-is, you can easily customize it based on what you have in your fridge:
- Add Extra Vegetables: Toss in diced carrots, potatoes, zucchini, or bell peppers to turn this into a heartier vegetable stew.
- Try Yellow Wax Beans: Swap green beans for yellow wax beans or flat Romano beans for a fun color and texture twist.
- Top with Feta Cheese: For a true Greek Fasolakia feel, crumble fresh Greek feta cheese over the top right before serving.
- Stir in Leafy Greens: Fold in a handful of fresh baby spinach or kale during the last 2 minutes of simmering for extra vitamins.
🍽️ What to Serve with Green Beans in Tomato Sauce
In Transylvanian and Hungarian home cooking, green beans in tomato sauce are traditionally enjoyed as a rich, flavorful side dish. Its sweet-and-savory Mediterranean sauce makes it incredibly versatile:
- With Roasted Meats: Pairs wonderfully alongside main courses like our Roasted Free-Range Chicken, Oven Baked Pork Steak, or Slow-Roasted Leg of Lamb.
- With Crusty Bread: Serve it with warm, crusty bread (like our Homemade Potato Bread) to soak up every last drop of the tomato sauce.
- As a Light Vegetarian Meal: Enjoy a double portion warm or at room temperature with a side of fluffy rice or a slice of feta cheese.

❄️ How to Store & Reheat
Proper storage ensures your green beans stay tender and flavorful for days!
- Refrigerating: Allow the dish to cool to room temperature. Transfer to an airtight food storage container and store in the fridge for up to 3 to 4 days.
- Freezing: Green beans in tomato sauce freeze surprisingly well! Place cooled beans with sauce in a freezer-safe container or zip-top bag for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently in a small saucepan over medium-low heat with a splash of water to loosen the sauce. You can also microwave individual portions in 30-second intervals until warmed through.

💡 Timea's Top Tips for Perfect Green Beans
- Salt the boiling water generously: Adding 2 tablespoons of sea salt to the boiling water seasons the beans from the inside out and helps keep their vibrant green color bright!
- Don't skip blooming the tomato paste: Sautéing the tomato paste directly with the onions and olive oil for 1-2 minutes cooks out the raw, metallic canned taste and unlocks a deep, rich flavor base.
- Keep an eye on the texture: Test a bean at the 12-15 minute mark. You want them tender enough to pierce easily with a fork, but with a slight bite left so they don't turn mushy while simmering in the sauce.
- Adjust the sweetness to taste: Canned tomatoes can vary in acidity depending on the brand. That 1 teaspoon of sugar balances out any sharpness, but feel free to add a touch more if your sauce tastes a bit tart!
❓ Frequently Asked Questions
In Greek cuisine, green beans in tomato sauce are known as Fasolakia (or Fasolakia Kokkinista, meaning "reddened green beans"). Traditional Greek Fasolakia is braised slowly in olive oil and tomatoes, but this 30-minute version gives you the exact same rich, sweet tomato flavor in half the time.
Yes, absolutely!
- Frozen green beans: Add them directly to boiling water without thawing and cook for 8 to 10 minutes until tender before draining.
- Canned green beans: Drain and rinse them first. Since canned beans are already soft, skip the boiling step entirely and add them straight into the tomato sauce to simmer for 5 minutes.
Yes. Always drain par-boiled, frozen, or canned green beans before adding them to the saucepan. Draining prevents excess moisture from diluting your olive oil and tomato sauce, keeping the flavors bold and rich.
The secret is par-boiling first in salted water for 15 minutes, then finishing them with a quick 4-to-5-minute simmer in the tomato sauce. This technique cooks the beans through evenly while keeping a pleasant, tender-crisp bite.
Sautéing finely diced sweet onions in quality extra virgin olive oil creates a rich, sweet base. Cooking tomato paste directly with the onions ("blooming" the paste) and adding sea salt, black pepper, and dried herbs like oregano and basil instantly elevates simple green beans into a Mediterranean dish.
📲 Connect with Timea's Kitchen
If you enjoyed this 30-minute green bean recipe, don't forget to pin it on Pinterest so you can quickly find it whenever you need a delicious side dish!
For step-by-step video tutorials, daily meal ideas, and behind-the-scenes fun, come join our community:
- 🔴 YouTube: Subscribe to @timeaskitchen for new recipe videos!
- 📌 Pinterest: Follow Timea's Kitchen to save your favorite dishes.
- 📸 Instagram & Facebook: Follow @timeaskitchen and tag us when you make this dish!
Tried this recipe? We'd love to hear from you! Please leave a 5-star rating and a comment below to let us know how it turned out. Happy cooking! 🍽️
Related
As you can see, the green beans in tomato sauce recipe are a good idea for a side dish to meat, but if you want something else, try one of the following recipes:
Pairing
These are my favorite dishes to serve with Greek green beans in tomato sauce:
Easy 30-Minute Green Beans in Tomato Sauce
Equipment
- 1 Saucepan
- 1 strainer
- 1 Soup Pot
- 1 wooden spoon
Ingredients
For Boiling the Green Beans:
- 650 g green beans fresh, trimmed and broken into bite-sized pieces
- 2 l water boiling
- 2 tablespoon sea salt on boiling water
For the Tomato Sauce Base:
- 1 piece onion yellow, medium-size, finely diced
- 2 tablespoon olive oil extra virgin
- 2 tablespoon water for softening the onion
- 1 tablespoon tomato paste
- 200 ml tomato sauce ½ can, seasoned with herbs,
- 1 teaspoon sea salt kosher
- ½ teaspoon ground pepper freshly ground
- 1 teaspoon vegetable mix or dried herb blend
- 1 teaspoon sugar granulated
- 100 ml water hot
Instructions
- Prepare the Ingredients: Wash the fresh green beans. Snap off the stems and any tough side strings, then break or slice them into bite-sized pieces (1.5 to 2 inches). Finely dice the yellow onion.
- Boil the Beans: In a soup pot, bring 2 liters of water and 2 tablespoons of sea salt to a rolling boil. Add the green beans and cook for about 15 minutes until tender with a gentle bite. Drain in a strainer and set aside.
- Sauté the Onions & Tomato Paste: In a saucepan, heat 2 tablespoons of extra virgin olive oil over medium heat. Add the chopped onion and sauté for 1 minute until translucent. Add 2 tablespoons of water, 1 teaspoon of sea salt, and 1 tablespoon of tomato paste. Cook for 2 minutes, stirring occasionally, until the onion softens.
- Combine & Simmer: Add the drained green beans to the saucepan along with 200 ml of tomato sauce, ½ teaspoon of black pepper, and 1 teaspoon of dried vegetable mix. Pour in 100 ml of hot water and stir in 1 teaspoon of sugar. Lower the heat and simmer for 4 to 5 minutes to let the flavors meld together.
- Serve: Remove from heat and serve warm as a side dish for roasted meats or with crusty fresh bread!
Video
Notes
- Frozen Green Beans: Skip trimming. Add frozen beans directly to the boiling salted water for 8-10 minutes until tender, then drain and proceed with step 3.
- Canned Green Beans: Drain and rinse first. Skip the boiling step completely-add drained canned beans directly into the tomato sauce base in step 4 and simmer for 5 minutes.
- Plain Tomato Sauce Swap: If using plain unseasoned tomato sauce, add 1 teaspoon of dried oregano and ½ teaspoon of dried basil along with the seasonings.
- Storage & Reheating: Store in an airtight container in the refrigerator for up to 3-4 days, or freeze for up to 2 months. Reheat gently on the stovetop with a splash of water.
Nutrition
This post contains affiliate links. Read the full disclosure here.















Leave a Reply