Ingredients
Equipment
Method
Brown the beef
- Season the beef cubes with salt, Lebanese seven spice, and ground cinnamon, then brown in olive oil in a Dutch oven over medium-high heat until well browned, about 8-10 minutes. Visual cue: a dark crust forms on the beef surfaces.
Build the tomato base
- Cook the diced onion for 5 minutes until softened, then add the minced garlic and tomato paste and cook for 1 minute. Visual cue: the onion turns translucent and the tomato paste darkens slightly.
Simmer
- Add the crushed tomatoes and water or beef broth, then bring the mixture to a simmer. Visual cue: steady bubbles break the surface.
- Return the browned beef to the pot, cover, and simmer for 1 1/2 hours. Visual cue: the sauce thickens and the beef becomes very tender.
Cook the green beans
- Add the green beans and simmer for 25-30 minutes until tender. Visual cue: green beans turn bright green and yield when pierced.
Finish and serve
- Stir in the chopped cilantro, top with toasted pine nuts, and serve the stew over vermicelli rice. Visual cue: cilantro flecks stay green and pine nuts look golden on top.
Notes
For the deepest flavor, brown the beef in batches so the pan stays hot and the meat develops crust. Store leftovers in the refrigerator up to 4 days; freeze up to 3 months (leave rice separate). For a lighter option, use half the olive oil or choose a lower-fat cut of beef chuck and trim visible fat.
