• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Lebanese Green Beans with Tomatoes and Spices Recipe

Published: Jan 14, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 9 reviews

If you adore dishes that offer a comforting, home-cooked feel with aromatic spices and vibrant flavors, then the Lebanese Green Beans with Tomatoes and Spices Recipe is a must-try. This classic Middle Eastern stew brings tender green beans lovingly simmered in a luscious tomato sauce, seasoned with a warm blend of cumin, paprika, and cinnamon. Every bite bursts with a beautiful harmony of freshness and warmth, making it a wonderful vegetarian main or a flavorful side. Whether you’re a seasoned foodie or just looking to expand your culinary repertoire, this recipe is a cozy taste of Lebanese cuisine that is both nourishing and deeply satisfying.

Ingredients You'll Need

A top view of seven containers with fresh cooking ingredients on a white marbled texture. The largest container on the top left is a white bowl filled with long, bright green fresh green beans. To the right, there is a small white bowl with finely chopped garlic. Below the garlic, there is a tiny white bowl containing light brown and reddish powder spices sitting side by side. Next to it on the right, there is a white bowl of sliced, translucent white onions. Below these, a clear measuring cup holds chunky, rich red tomatoes in a sauce. To the right of the tomatoes, a small clear glass cup has golden olive oil. At the bottom right, a tiny round dark bowl contains pink salt and black pepper. photo taken with an iphone --ar 4:5 --v 7

Gathering simple, authentic ingredients is the secret to nailing the Lebanese Green Beans with Tomatoes and Spices Recipe. Each one plays a crucial role in building the rich flavors and inviting textures that define this dish.

  • Olive oil: Acts as the flavorful base to gently soften the onions and garlic while imparting a subtle fruity richness.
  • Sweet onion: Adds natural sweetness and a tender bite that contrasts perfectly with the spices.
  • Garlic: Brings aromatic depth and a slight pungency that enhances the whole stew.
  • Green beans: The star ingredient, offering a crisp-tender texture and vibrant green color that balances the tomatoes.
  • Cumin: Provides a warm earthiness that is essential for authentic Lebanese flavor.
  • Paprika: Adds a smoky undertone and a subtle hint of heat.
  • Cinnamon: Introduces a surprising touch of sweetness and warmth that elevates the tomato sauce.
  • Diced tomatoes with juices: The rich, tangy base that envelops the beans, making the sauce hearty and luscious.
  • Salt and pepper: The finishing touch to balance and enhance all the bold flavors.

How to Make Lebanese Green Beans with Tomatoes and Spices Recipe

Step 1: Sauté the Aromatics

Start by heating the olive oil in a large sauté pan over medium-high heat. Add the thinly sliced sweet onion and cook for 3 to 4 minutes until it starts to soften and turn translucent. Then, add the minced garlic and sauté for another 2 minutes, letting those beautiful flavors bloom and fill your kitchen with an enticing aroma. This step builds the flavorful foundation for the entire dish.

Step 2: Combine Green Beans and Spices

Next, toss in the green beans along with the cumin, paprika, cinnamon, and the entire can of diced tomatoes with their juices. Stir everything gently to combine, ensuring each bean is coated with the fragrant spices and tangy tomatoes.

Step 3: Simmer Slowly

Bring the mixture to a gentle boil, then reduce the heat to low and cover the pan. Let the stew simmer slowly for 40 to 45 minutes, stirring occasionally. This slow cooking softens the beans perfectly while allowing the spices to meld together, creating a rich and deeply satisfying sauce. Don’t forget to taste and adjust salt and pepper as needed here.

Step 4: Final Touches

Once the green beans have turned tender and the sauce has thickened beautifully, your dish is ready to serve. This is the moment when the flavors have harmonized, creating the magic that makes this Lebanese Green Beans with Tomatoes and Spices Recipe so unforgettable.

How to Serve Lebanese Green Beans with Tomatoes and Spices Recipe

The dish is served in a white bowl with two main layers. The bottom layer is light brown cooked rice with a soft, slightly grainy texture spread evenly across the bowl. On top, there is a thick layer of green beans with some pieces showing a slight shine from cooking oil. Scattered among the beans are chunks of red tomatoes and bits of lightly cooked onion, adding vibrant red and pale colors to the green. The overall look is fresh and hearty, set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To highlight the fresh and vibrant qualities of this stew, sprinkling some freshly chopped parsley or a drizzle of extra virgin olive oil on top adds brightness and a lovely finishing touch. A dollop of cool plain yogurt can provide wonderful creaminess that balances the warm spices.

Side Dishes

This dish pairs beautifully with fluffy basmati rice or nutty quinoa, which soak up every bit of the flavorful sauce. For a more traditional Lebanese experience, serve it alongside warm pita bread and a simple cucumber and tomato salad for contrasting textures and fresh flavors.

Creative Ways to Present

For a fun twist, try serving the Lebanese Green Beans with Tomatoes and Spices Recipe inside hollowed pita pockets or rolled in flatbreads for a light lunch option. You can also layer it over roasted eggplant slices or mash to create a vibrant vegetarian main plate that impresses both in taste and presentation.

Make Ahead and Storage

Storing Leftovers

Leftovers keep beautifully in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time, so the next day’s meal tastes even more harmonious and delicious!

Freezing

This recipe freezes very well. Simply cool completely, then pack into freezer-safe containers or bags, and store for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge.

Reheating

To reheat, gently warm the stew over medium-low heat on the stove, stirring occasionally to prevent sticking. You can add a splash of water or broth if it seems too thick. This slow reheating preserves the tender texture of the beans and the vibrant flavors perfectly.

FAQs

Can I use frozen green beans for this recipe?

Absolutely! Frozen green beans work wonderfully here and save prep time. Just add them directly to the pan when instructed—no need to thaw beforehand.

Is this dish suitable for vegans?

Yes, the Lebanese Green Beans with Tomatoes and Spices Recipe is naturally vegan and dairy-free. It’s a wholesome, plant-based dish full of flavor and nutrition.

Can I add meat to this recipe?

Definitely. You can sauté small pieces of lamb or beef with the onions and garlic in step one for a heartier version. Just increase cooking time slightly until the meat is cooked through along with the beans.

What if I like my green beans crispier?

If you prefer a bit more bite, reduce the simmering time slightly and check the beans at 30 minutes, cooking until they reach your desired tenderness.

What could I use if I don’t have cinnamon?

While cinnamon adds a lovely warmth, you can substitute with a pinch of nutmeg or simply omit it. The dish will still be deliciously spiced through cumin and paprika.

Final Thoughts

There’s something truly comforting about the Lebanese Green Beans with Tomatoes and Spices Recipe, a dish that marries simple ingredients into a symphony of flavors. It’s a beautiful example of how spices can elevate humble vegetables into a meal that feels both homey and exotic. I encourage you to make this at home, share it with loved ones, and savor every vibrant bite of this timeless Lebanese classic.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Lebanese Green Beans with Tomatoes and Spices Recipe

Lebanese Green Beans with Tomatoes and Spices Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 9 reviews

Print Recipe
Pin Recipe

A traditional Lebanese dish featuring tender green beans simmered in a flavorful tomato sauce with aromatic spices like cumin, paprika, and cinnamon. This comforting and healthy recipe is perfect as a main or side dish served warm over rice or quinoa, accompanied by pita bread and yogurt.

  • Total Time: 50-55 minutes
  • Yield: 6 servings

Ingredients

Vegetables and Aromatics

  • 3 tablespoons olive oil
  • ½ medium sweet onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 pound green beans, fresh or frozen

Spices

  • 1 teaspoon cumin
  • ½ teaspoon paprika
  • 1 teaspoon cinnamon

Other Ingredients

  • 1 can (14.5 ounces) diced tomatoes, with juices
  • Salt and pepper to taste

Instructions

  1. Heat the olive oil: Warm the olive oil in a large sauté pan over medium-high heat to prepare for sautéing the aromatics.
  2. Sauté onions and garlic: Add the sliced onion and cook for 3-4 minutes until softened. Then add the minced garlic and cook for an additional 2 minutes to release their flavor.
  3. Combine ingredients: Add the green beans, cumin, paprika, cinnamon, and diced tomatoes with their juices to the pan. Stir everything together thoroughly to combine flavors.
  4. Simmer: Bring the mixture to a boil, then cover the pan and reduce the heat to low. Let it simmer gently for 40-45 minutes, stirring occasionally, until the green beans are tender and infused with spices.
  5. Adjust seasoning: Taste and season with salt and pepper as needed before serving.
  6. Serve: Enjoy the Lebanese green beans warm, served over rice or quinoa, accompanied by pita bread and yogurt for a complete meal.

Notes

  • For a heartier version, add meat (such as ground lamb or beef) after sautéing the garlic and cook for an additional 4 minutes.
  • Fresh green beans provide the best texture, but frozen green beans can be used as a convenient alternative.
  • This dish tastes even better the next day as the flavors deepen.
  • Serve with a side of plain yogurt or labneh to balance the spices.
  • Adjust the cinnamon quantity based on your preference for warmth and sweetness.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 40-45 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Lebanese

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Lunch and Side-Dish

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe
  • Peach Syrup for Cocktails, Sweet Tea & More Recipe
    Peach Syrup for Cocktails, Sweet Tea & More Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.