Loading...
Loading...
Silky green beans meld with caramelized onions and garlic in this fragrant Lebanese staple, finished with tomato and a whisper of coriander for warmth. The beans become incredibly tender while soaking up all those aromatic flavors, creating a deeply satisfying side that works beautifully with grilled meats or alongside rice. Make this whenever you want a simple, elegant dish that tastes like home cooking.
Jump to recipeHeat the olive oil in a large, heavy-bottomed pot or wide pan over medium heat until it shimmers, about 2 minutes.
Add the sliced onions and cook, stirring occasionally, for 5-7 minutes until they become soft and translucent but not browned.
Stir in the minced garlic and cook for 1-2 minutes until fragrant, being careful not to let it burn.
Add the green beans to the pot and stir gently to coat them with the oil, cooking for 3-4 minutes until they begin to brighten in color.
Pour in the crushed tomatoes (or tomato puree), add salt, pepper, coriander if using, and red pepper flakes if desired, then stir well to combine all ingredients.
Reduce the heat to low-medium and add 1/2 cup (120ml) of water or vegetable broth to create a gentle braising liquid.
Simmer uncovered for 35-45 minutes, stirring occasionally, until the green beans are very tender and the sauce has thickened and concentrated; add more liquid if the mixture becomes too dry.
Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed, then cook for another 1-2 minutes.
Remove from heat and let rest for 5 minutes before serving.
Loading reviews…