Olive-Oil Green Beans in Tomato Sauce πŸ…πŸ‡±πŸ‡§

By RichardObradovic | Fasting Dishes | Middle Eastern | Nov 21, 2025 | 435 views

Description

Tender green beans simmered slowly in olive oil, tomatoes, garlic, and warm spicesβ€”a naturally vegan, make-ahead mezze or main. πŸ«’

Hook
Sweat the beans gently in plenty of olive oil before adding liquid for the softest, most flavorful bites. ✨

Ingredients

Preparation

  1. 1️⃣ Sweat the aromatics
  2. Warm olive oil in a wide heavy pot over medium heat. Add onion and Β½ tsp of the salt. Cook 6–8 min, stirring often, until soft and lightly golden. Add garlic and cook 30–45 sec until fragrant.
  3. 2️⃣ Bloom spices & tomato
  4. Stir in cumin, coriander, black pepper, tomato paste, and crushed tomatoes. Cook 2–3 min to thicken slightly and remove the raw tomato taste.
  5. 3️⃣ Add beans & liquid
  6. Add green beans, remaining salt, and water/stock. Stir well so the beans are coated in sauce. Bring to a gentle simmer over medium heat.
  7. 4️⃣ Slow simmer
  8. Reduce heat to low, cover with a lid leaving a small crack, and simmer 30–35 min, stirring every 10 min, until beans are very tender but not falling apart. If the sauce gets too thick before beans are soft, add a splash of hot water.
  9. 5️⃣ Reduce the sauce
  10. Remove the lid and cook 5–10 min more over low–medium heat until the sauce is thick, glossy, and clings to the beans rather than pooling.
  11. 6️⃣ Finish & rest
  12. Off the heat, stir in lemon juice and half the parsley. Taste and adjust salt and acidity. Let stand 10–15 minβ€”flavor improves as it cools. Serve warm, room temperature, or chilled with rice, bulgur, or bread, sprinkled with remaining parsley.

Total Time

⏱️ Prep: 15 min
πŸ”₯ Cook: 45–50 min
😌 Rest: 10–15 min
πŸ•’ Total: 70–80 min

Back to full recipe