• 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 sharing this Lebanese Green Beans with Tomatoes and Spices Recipe because it perfectly blends vibrant flavors with simple, wholesome ingredients. From the hearty green beans to the rich tomatoes and warming spices, every bite feels like a comforting hug. It’s one of those dishes that feels both light and satisfying, making it a go-to for me whenever I crave something healthy yet full of character.

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

What really draws me to this recipe is its unique flavor profile. The combination of cumin, paprika, and cinnamon creates a warm, earthy backdrop that elevates the freshness of the green beans and the tanginess of the tomatoes. It’s like a little treasure of spices dancing in every bite, and I find myself savoring each mouthful more than I expected. I especially love how these spices marry to give a subtle but distinctive lift to what could otherwise be a simple vegetable dish.

Besides the flavor, I adore how easy this recipe is to prepare. There’s something so satisfying about tossing a handful of basic ingredients into a pan and letting them simmer gently to develop deep flavors. It’s a perfect recipe for busy weeknights, yet elegant enough to serve guests on special occasions. When I make it, I often pair it with rice or quinoa, and it fits seamlessly into seasonal menus or casual dinners. Its versatility really makes it stand out.

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

The ingredients for this Lebanese Green Beans with Tomatoes and Spices Recipe are refreshingly simple, each playing a vital role in delivering vibrant color, balanced texture, and that classic Middle Eastern flavor burst we know and love.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: Use good quality extra virgin olive oil for a fruity, peppery richness that elevates the dish.
  • Sweet onion: Thinly sliced for a soft sweetness that balances the spices perfectly.
  • Garlic: Minced fresh garlic adds that punch of aromatic sharpness I love.
  • Green beans: Fresh is best for crunch and vivid color, but frozen works in a pinch and cooks just as well.
  • Cumin: Toasty and warm, cumin is a signature spice in this recipe that ties the flavors together.
  • Paprika: Adds subtle smokiness and a gentle depth to the flavor profile.
  • Cinnamon: Just a whisper gives an unexpected, cozy warmth that rounds out the spices beautifully.
  • Diced tomatoes: Bring juiciness and a slight acidity that brightens every bite.
  • Salt and pepper: Essential for seasoning and enhancing all the natural flavors in the dish.

Directions

Step 1: Heat the olive oil in a large sauté pan over medium-high heat. Add the thinly sliced onion and sauté for about 3 to 4 minutes, until it becomes translucent and fragrant. Next, stir in the minced garlic and cook for an additional 2 minutes to release its aroma.

Step 2: Add the green beans into the pan along with the cumin, paprika, cinnamon, and the entire can of diced tomatoes with their juices. Stir everything together to combine the spices evenly and bring the mixture to a gentle boil.

Step 3: Once boiling, reduce the heat to low and cover the pan with a lid. Let it simmer slowly for 40 to 45 minutes, stirring occasionally to prevent sticking. You'll know it's ready when the green beans are tender but still have a slight bite, absorbing all those wonderful tomato and spice flavors.

Step 4: Taste and adjust the seasoning with salt and pepper as needed. Serve the dish warm, ideally over a bed of fluffy rice or quinoa. I like to offer some fresh pita bread and creamy yogurt on the side to complement the rich, tangy beans perfectly.

Servings and Timing

This recipe yields about 6 generous servings, making it ideal for a family dinner or sharing at a casual gathering. It requires roughly 10 minutes of prep time and about 40 to 45 minutes of cooking time, so the total clock time rounds to approximately 50 to 55 minutes. There’s no need for resting or cooling time, which means you can enjoy it fresh and warm right after cooking.

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

I find that this dish is incredibly versatile when it comes to serving. My favorite way is to serve it warm over jasmine or basmati rice to soak up the luscious tomato sauce. Quinoa is also a wonderful option, especially if you’re looking for a boost of protein. Adding a side of creamy yogurt or labneh helps mellow the spices, creating a lovely balance. For a heartier meal, pairing it with warm pita bread allows you to scoop up every bit of the delicious sauce.

When it comes to garnishing, simply sprinkle freshly chopped parsley or a squeeze of lemon juice over the top for brightness and color. It really adds a fresh contrast to the cooked green beans, making the dish feel lively and inviting on the plate. I usually serve this at room temperature or slightly warm, but it’s just as delightful chilled for a light, summery side.

For drinks, I enjoy pairing it with a crisp white wine like Sauvignon Blanc or a refreshing mint lemonade if you prefer non-alcoholic options. This recipe is a great addition to family dinners, festive gatherings, or even as a unique offering at potlucks. Its comforting flavors and straightforward presentation always impress!

Variations

I love experimenting with this Lebanese Green Beans with Tomatoes and Spices Recipe to keep it fresh and exciting. Sometimes I swap fresh green beans for tender zucchini or eggplant for an interesting twist on texture and flavor. If you want to add a bit more protein, browned ground lamb or beef mixed in at the sauté stage takes it in a heartier direction.

If you're following a gluten-free or vegan diet, this recipe is naturally a fantastic fit as it is. For a flavor variation, I sometimes add a pinch of allspice or a bit of crushed red pepper for heat. Another approach is to cook the beans uncovered toward the end to thicken the sauce and concentrate the flavors, giving the dish a slightly richer character.

For busy days, using a slow cooker is a great alternative—I just combine all ingredients and cook on low for about 4 hours until the beans are tender and fully infused with spice. This method lets the flavors deepen beautifully without needing much active attention.

Storage and Reheating

Storing Leftovers

I always store leftovers in an airtight container in the refrigerator. This dish keeps well for up to 3 to 4 days. The flavors actually develop even more after sitting for a day, making it an excellent make-ahead meal that tastes just as good—if not better—the next day.

Freezing

This Lebanese Green Beans with Tomatoes and Spices Recipe freezes quite well. To freeze, place cooled portions in freezer-safe containers or heavy-duty zip-top bags. It will keep well for up to 3 months in the freezer. For best results, leave some headspace in containers to allow for expansion during freezing.

Reheating

When reheating, I prefer warming it gently on the stovetop over medium-low heat, stirring occasionally until heated through. This helps preserve the texture of the green beans and prevents the sauce from drying out. Avoid microwaving at high power for too long, as that can sometimes make the beans mushy. A splash of water or stock while reheating can help refresh the sauce if it’s become too thick.

FAQs

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

Canned green beans are generally softer and more delicate, so they wouldn’t hold up well to the long simmering time this recipe requires. I recommend sticking with fresh or frozen green beans to maintain the ideal texture and flavor.

Is this recipe suitable for meal prep?

Absolutely! This dish stores wonderfully and tastes even better the next day, making it a fantastic option for meal prepping lunches or dinners for the week ahead.

Can I make this recipe spicier?

Definitely! You can add crushed red pepper flakes or a small amount of cayenne pepper along with the other spices to give it a nice kick without overwhelming the dish.

What can I serve with this dish to make it a complete meal?

I suggest pairing it with grains like rice, quinoa, or bulgur, alongside some protein such as grilled chicken, fish, or even a simple side of yogurt. Adding fresh salad or pickled vegetables also rounds out the meal nicely.

Can I omit the cinnamon if I don’t have it?

You can omit the cinnamon, but I encourage you to try including it next time. It provides a subtle warming note that really lifts the flavor. Without it, the dish will still be delicious but slightly less nuanced.

Conclusion

Giving this Lebanese Green Beans with Tomatoes and Spices Recipe a try is truly rewarding. It’s one of those dishes that feels both nourishing and flavorful without any fuss, making it a special staple in my kitchen. I hope you’ll enjoy making it as much as I do and find it becoming a beloved part of your own meal rotation. 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.1 from 7 reviews

Lebanese Green Beans is a flavorful and hearty Mediterranean dish featuring tender green beans simmered in a spiced tomato sauce with aromatic cumin, paprika, and cinnamon. This savory vegetarian recipe is perfect as a comforting side or light main dish, traditionally served warm over rice or quinoa with pita bread and yogurt.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 40-45 minutes
  • Total Time: 50-55 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • 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
  • 1 - 14.5 ounces can diced tomatoes with juices

Spices

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

Instructions

  1. Sauté Aromatics: Heat olive oil in a large sauté pan over medium-high heat. Add the thinly sliced onion and sauté for 3-4 minutes until softened. Add minced garlic and continue to sauté for an additional 2 minutes to release its aroma. If using meat, add it now and cook for 4 more minutes until browned.
  2. Add Green Beans and Spices: Stir in the green beans, cumin, paprika, cinnamon, and diced tomatoes with their juices. Mix everything well to combine the flavors.
  3. 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, or until the green beans (and meat, if added) are tender. Stir occasionally to prevent sticking and ensure even cooking. Season with salt and pepper to taste.
  4. Serve: Serve the Lebanese green beans warm, ideally over cooked rice or quinoa, alongside pita bread and a dollop of yogurt for a complete, comforting meal.

Notes

  • You can use fresh or frozen green beans; adjust cooking time if using particularly young or large beans.
  • For a heartier dish, add diced meat (such as lamb or beef) during the sauté step.
  • This dish pairs beautifully with rice, quinoa, pita, and yogurt to balance the spices and textures.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.

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.