• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Lebanese Green Beans with Tomatoes and Spices Recipe

Published: Jul 25, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love making this Lebanese Green Beans with Tomatoes and Spices Recipe because it combines simple, wholesome ingredients into a dish that's bursting with comforting warmth and fragrant spices. The tender green beans soak up a rich tomato sauce flavored with cumin, paprika, and cinnamon, creating a harmony of tastes that feels both hearty and fresh. Each time I make it, it feels like sharing a little piece of Lebanese home cooking that’s vibrant, healthy, and totally satisfying.

Why You'll Love This Lebanese Green Beans with Tomatoes and Spices Recipe

What really draws me to this recipe is the way the spices gently enhance the natural flavors of the green beans and tomatoes without overpowering them. The cumin adds an earthy depth, the paprika brings a subtle smoky hint, and the cinnamon adds an unexpected warm sweetness that lingers. It’s such a unique flavor profile that always surprises my dinner guests in the best way. Plus, the stewing process softens the beans nicely while keeping just enough bite, making it irresistibly comforting.

I also love how straightforward this recipe is. It doesn't ask for any fancy ingredients or complicated steps, just a handful of kitchen staples and some patience while it gently simmers. I find it perfect for weeknight dinners when I want something cozy but not too time-consuming. It also shines at gatherings or holiday meals as an impressive vegetable side dish that pairs beautifully with rice, flatbreads, or even grilled meats. Its versatility and big flavors make it a go-to in my kitchen.

Ingredients You'll Need

A white bowl filled with many fresh green beans sits on a white marbled surface. Nearby, a small white bowl holds chopped garlic, a white bowl with thinly sliced white onions, and a small speckled white dish with brown and red spices and salt. There is a glass measuring cup full of bright red tomato chunks and another small clear container with golden olive oil. A small dark dish contains mixed black pepper and pink salt. Everything is spread out with a soft natural light. photo taken with an iphone --ar 4:5 --v 7

For this recipe, you'll want to gather a few simple ingredients that each play an important role in creating the dish's vibrant color, enticing aroma, and satisfying texture. From the olive oil that sautés the onions until golden, to the spices that infuse every bite with character, each component is essential.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: I use extra virgin for the best flavor and healthy fats during sautéing.
  • Sweet onion: Thinly sliced for gentle sweetness and texture.
  • Garlic: Minced to evenly distribute its aromatic punch throughout the dish.
  • Green beans: Fresh are my go-to for crispness, but frozen beans work well too for convenience.
  • Cumin: Adds a warm, earthy complexity that’s signature to this recipe.
  • Paprika: Provides a subtle smoky note and vibrant red color.
  • Cinnamon: Just a hint to brighten and deepen the spice profile.
  • Diced tomatoes with juices: The base of the sauce, lending acidity and a lovely richness.
  • Salt and pepper: Essential for balancing all the flavors perfectly.

Directions

Step 1: Heat the olive oil in a large sauté pan over medium-high heat. Once hot, add the thinly sliced onion and sauté for 3 to 4 minutes until it softens and becomes translucent, releasing its natural sweetness.

Step 2: Add the minced garlic and continue to sauté for another 2 minutes, stirring often to prevent burning. This ensures the garlic infuses the oil and onions with a lovely aroma.

Step 3: Stir in the green beans along with the cumin, paprika, and cinnamon. Pour in the canned diced tomatoes with their juices and mix everything together to combine the spices and vegetables evenly.

Step 4: Bring the mixture to a boil over medium-high heat, then cover the pan and reduce the heat to low. Let it simmer gently for 40 to 45 minutes, stirring occasionally, until the green beans become tender but not mushy and the flavors meld beautifully.

Step 5: Taste and adjust the seasoning with salt and pepper. If the sauce looks too thick, you can add a splash of water or broth to loosen it slightly before serving.

Step 6: Serve the Lebanese Green Beans with Tomatoes and Spices Recipe warm. I love to spoon it over fluffy rice or quinoa and offer some pita bread and yogurt on the side for a well-rounded meal.

Servings and Timing

This recipe makes about 6 generous servings, perfect for a family dinner or small gatherings. The prep time is pretty short—about 10 minutes for slicing and mincing. Then comes the cook time, which is roughly 40 to 45 minutes, mainly for simmering the green beans to tender perfection. Altogether, you’ll spend around 50 minutes from start to finish, making it manageable even on busy evenings. The dish is best served right after cooking, so there’s no resting or cooling time required.

How to Serve This Lebanese Green Beans with Tomatoes and Spices Recipe

A white shallow bowl is filled with three layers: at the bottom is a base of cooked brown rice with separate, soft grains in pale tan and light brown tones; the middle layer shows a mix of cooked green beans that are long, firm, and shiny in deep green color; on top, there is a chunky tomato sauce layer with bright red tomato pieces and small bits of translucent cooked onions, all mixed together and spread unevenly over the green beans. Two rustic wooden-handled utensils, a fork and a knife, are placed partially inside the bowl on the rice layer. The bowl sits on a white marbled surface with a striped cloth nearby. photo taken with an iphone --ar 4:5 --v 7

When I serve this Lebanese Green Beans with Tomatoes and Spices Recipe, I like to pair it with fluffy white rice or nutty quinoa to soak up all the delicious tomato-based sauce. It’s also fantastic alongside warm pita bread, which adds a fun texture and allows everyone to scoop up their portion with their hands if they want.

For garnishing, I find a sprinkle of fresh chopped parsley or even a few toasted pine nuts adds a lovely fresh crunch and color contrast on top. Sometimes I add a dollop of creamy Greek yogurt or labneh on the side to bring a cool, tangy balance to the warm spices—this makes the dish feel incredibly indulgent yet wholesome.

In terms of beverages, I enjoy a crisp white wine like Sauvignon Blanc alongside this meal to complement the spices and acidity, but a mint-infused iced tea or sparkling water with lemon also pairs beautifully. This dish is versatile enough for casual weeknight dinners, festive family gatherings, or even as part of a mezze spread for entertaining friends. I tend to serve it warm or at room temperature because the flavors really shine once the dish has rested a bit, allowing those spices to meld wonderfully.

Variations

Over time, I’ve experimented with customizing this recipe to suit different tastes and dietary needs. For instance, if I want a heartier option, I’ll add browned ground lamb or beef early on with the onions and garlic to create a delicious meat version that’s just as comforting. Alternatively, keeping it vegan and gluten-free is effortless since the recipe is naturally plant-based and uses no gluten-containing ingredients.

If you want to switch up the flavor profile, try swapping the paprika for smoked paprika for a deeper smoky flavor or add a pinch of crushed red pepper flakes for a little heat. Another variation I’ve enjoyed is stirring in fresh diced tomatoes instead of canned for a lighter, fresher sauce in the summer months.

When it comes to cooking methods, while I usually do this on the stovetop, you can also try baking the mixture in a covered casserole dish at 350°F for about an hour until the beans are tender. This slower method caramelizes the flavors a bit differently and is perfect when you want a hands-off approach.

Storage and Reheating

Storing Leftovers

When I have leftovers, I transfer the green beans into an airtight container and store them in the refrigerator. They keep well for about 3 to 4 days. I love that this dish tastes even better the next day as the flavors have more time to develop. Just make sure the container seals tightly to preserve the freshness and prevent any absorption of other fridge odors.

Freezing

This recipe freezes well if you want to keep it longer. I portion it into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible to prevent freezer burn. Frozen Lebanese Green Beans with Tomatoes and Spices can last up to 3 months. When you're ready, thaw it overnight in the fridge to ensure even reheating.

Reheating

To reheat, I prefer warming it gently on the stovetop over low-medium heat, stirring occasionally until heated through. This helps maintain the texture of the green beans and prevents the tomato sauce from drying out. If it feels too thick, a splash of water or broth can loosen it up nicely. Microwave reheating is fine in a pinch, but I always cover the dish and stir halfway through to heat evenly and keep the flavors balanced.

FAQs

Can I use frozen green beans for this Lebanese Green Beans with Tomatoes and Spices Recipe?

Absolutely! Frozen green beans work well if fresh aren’t available. Just be sure to adjust the simmering time slightly since frozen beans tend to cook a bit faster. Add them directly to the pan without thawing, and keep an eye on the texture to avoid overcooking.

Is this recipe vegan and gluten-free?

Yes, this recipe is naturally vegan and gluten-free. It uses plant-based ingredients and simple spices, making it suitable for most dietary preferences. If you add meat, it remains gluten-free but would no longer be vegan.

Can I add other vegetables to this dish?

Definitely! I’ve experimented with adding chopped carrots, potatoes, or bell peppers alongside the green beans. Just keep in mind that the cooking times may vary depending on the vegetable, so add those that need longer cooking earlier in the process to ensure everything becomes tender together.

How spicy is this dish?

This Lebanese Green Beans with Tomatoes and Spices Recipe isn’t spicy hot; the warmth comes mostly from aromatic spices like cumin and cinnamon rather than chili heat. If you want to add a bit of kick, you can include a pinch of cayenne pepper or some crushed red pepper flakes when adding the other spices.

What does the cinnamon do in this recipe?

Cinnamon adds a subtle warmth and sweetness that balances the acidity of the tomatoes and the earthiness of the spices. It’s a signature touch that elevates the overall flavor, giving the dish that authentic, cozy Lebanese flair.

Conclusion

If you’re looking for a dish that’s simple yet packed with soul, I hope you’ll give this Lebanese Green Beans with Tomatoes and Spices Recipe a try. It’s one of those meals I come back to time and again because it feels like a big, comforting hug on a plate. I promise it will brighten up your dinner table whether you’re enjoying it on a quiet night or sharing it with loved ones. Happy cooking!

Print

Lebanese Green Beans with Tomatoes and Spices Recipe

Lebanese Green Beans with Tomatoes and Spices Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 1 review

Lebanese Green Beans are a comforting and flavorful stew made with tender green beans simmered in a blend of aromatic spices, garlic, onions, and diced tomatoes. This classic Middle Eastern dish is perfect as a hearty side or main when served over rice or quinoa, served with pita bread and yogurt for a complete meal.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Lebanese
  • Diet: Vegetarian

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 and Seasonings

  • 1 teaspoon cumin
  • ½ teaspoon paprika
  • 1 teaspoon cinnamon
  • Salt and pepper to taste

Other Ingredients

  • 1 (14.5 ounces) can diced tomatoes with juices

Instructions

  1. Sauté the aromatics: Heat the olive oil in a large sauté pan over medium-high heat. Add the thinly sliced onion and cook for 3-4 minutes until softened. Add the minced garlic and continue to sauté for an additional 2 minutes until fragrant.
  2. Add green beans and spices: Incorporate the green beans along with cumin, paprika, and cinnamon into the pan. Pour in the diced tomatoes with their juices and stir well to combine.
  3. Simmer until tender: Bring the mixture to a boil, then cover the pan and reduce heat to low. Let it simmer gently for 40-45 minutes, stirring occasionally, until the green beans are tender and cooked through. Season with salt and pepper to taste.
  4. Serve: Serve warm, ideally over rice or quinoa, accompanied by pita bread and yogurt for a traditional touch.

Notes

  • Use fresh or frozen green beans based on availability; frozen green beans may reduce the simmer time slightly.
  • You can add meat such as lamb or beef by sautéing it with the garlic for an additional 4 minutes as noted in the recipe.
  • Adjust seasoning according to your taste preference.
  • This dish pairs beautifully with a side of plain yogurt or a cucumber yogurt salad for added freshness.

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

Click here to Follow me on Pinterest

More Side-Dish

  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Sataraš - Serbian Pepper and Tomato Skillet Recipe
    Sataraš - Serbian Pepper and Tomato Skillet Recipe
  • Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
    Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
  • Lemon Oregano Vinaigrette Recipe
    Lemon Oregano Vinaigrette 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

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

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

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

Copyright © 2025 Mira Cooking. All rights reserved.