Green Beans in Tomato Sauce (Easy 30-Minute Recipe)

Sharing is caring!

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.

Greek green beans in tomato sauce served on a white plate with fresh bread.

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!

🚀 A Quick Look at the Recipe

✅ Recipe Name: Easy 30-Minute Green Beans in Tomato Sauce
🕒 Ready In: 30 Minutes
👪 Serves: 4 Portions
🍽 Calories: Approx. 144 kcal per portion
🥣 Main Ingredients: Fresh Green Beans, Yellow Onion, Extra Virgin Olive Oil, Tomato Paste, Herb-Seasoned Tomato Sauce, Dried Herbs
📖 Cuisine: Greek / Mediterranean Side Dish
👌 Difficulty: Easy (Par-Boil & Quick Simmer)

Summarize & Save This Content On:

Optimized for AI by @timeaskitchen

Jump to:

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.
Fresh whole green beans ready to be trimmed for tomato sauce recipe.
Whole yellow onion and concentrated tomato paste on a wooden chopping board

👩‍🍳 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).
Fresh green beans trimmed and snapped into bite-sized pieces in a bowl.
  • Dice the onion: Peel the yellow onion and chop it finely.
Finely diced yellow onion prepared for sautéing in olive oil.

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.
Boiling fresh green beans in salted water in a stainless steel pot.
  • Pour the beans into a colander or strainer to drain completely. Set them aside while you prepare the sauce.
Draining tender par-boiled green beans in a colander strainer.

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.
Sautéing diced onions in extra virgin olive oil in a saucepan.
  • 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.
Adding tomato paste to sautéed onions in olive oil to bloom flavor.

4: Combine and Simmer

  • Add the drained green beans into the saucepan with the onions.
Adding boiled green beans to sautéed onion and tomato paste base.
  • 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).
Pouring seasoned tomato sauce over green beans in a saucepan.
  • 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.
Finished Greek green beans in tomato sauce simmering in a saucepan.

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:

Serving portion of warm green beans in tomato sauce as a healthy side dish.

❄️ 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.
Green beans in rich tomato sauce on a red plate with a wooden spoon.

💡 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

What is the Greek dish with green beans in tomato sauce called?

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.

Can I use frozen or canned green beans instead of fresh?

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.

Do you drain green beans before adding them to tomato sauce?

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.

How do you keep green beans from becoming mushy?

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.

What adds the best flavor to green beans?

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! 🍽️

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:

Greek green beans in tomato sauce served on a red plate with fresh bread.

Easy 30-Minute Green Beans in Tomato Sauce

Timea
A quick, vibrant Greek-style green bean dish simmered in a rich, savory tomato sauce with olive oil and sweet onions. Naturally vegan, gluten-free, and ready in just 30 minutes!
5 from 2 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Dinner, Lunch, Side Dish
Cuisine Greek, Hungarian, Mediterranean
Servings 4 portions
Calories 144 kcal

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

Serving: 1gramsCalories: 144kcalCarbohydrates: 19gProtein: 4gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 4385mgPotassium: 584mgFiber: 6gSugar: 10gVitamin A: 1471IUVitamin C: 26mgCalcium: 95mgIron: 2mg
Keyword Fasolakia, Greek green beans, green bean in tomato sauce, green bean recipe, Mediterranean green bean recipe
Tried this recipe?Let us know how it was!
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!

This post contains affiliate links. Read the full disclosure here.

5 from 2 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating