Ingredients
Equipment
Method
Brown the spiced beef
- Season the beef chuck cubes with salt, Lebanese seven spice, and ground cinnamon, then brown them in olive oil in a Dutch oven over medium-high heat. Cook until the beef is well-browned on the outside, about 6-8 minutes, then transfer to a plate.
Build the tomato base
- Reduce the heat to medium and cook the diced onion for 5 minutes until softened. Add the minced garlic and tomato paste and cook for 1 minute, stirring until fragrant.
Simmer the stew
- Add the crushed tomatoes and water (or beef broth) to the pot and bring to a simmer. Return the browned beef to the pot, cover, and simmer at a gentle bubbling level for 1 1/2 hours.
Cook the green beans
- Add the trimmed green beans and simmer for 25-30 minutes until tender. Keep the stew at a steady simmer so the beef stays soft while the beans cook through.
Finish and serve
- Stir in the chopped cilantro, then top the stew with toasted pine nuts. Serve hot over vermicelli rice for a saucy, spice-forward bowl.
Notes
Pro tip: Cut the beef into even 1-inch cubes so they brown quickly and finish tender at the same time. Refrigerate leftovers in a sealed container for up to 4 days; reheat gently on the stove or microwave. Freezing is yes for up to 3 months—thaw overnight and warm through. For a lighter option, use low-sodium broth and consider reducing added salt slightly while keeping the spice balance.
