Indulge in a classic Middle Eastern dish where creamy white beans and tender cubes of beef meet an aromatic blend of spices. Topped with a rich tomato-based sauce, the flavors seamlessly blend for a hearty and comforting dish.
In a large cooking pot, heat the canola oil over medium heat. Add the finely chopped onions, sautéing them until they become translucent and start to brown slightly.
2
Add the beef stew meat to the pot, stir and cook until all sides of the meat have browned.
3
Add the tomato paste, red chili paste, salt, black pepper, cinnamon, all spice, paprika, dried rosemary, cumin, and sugar to the pot. Stir well to ensure the meat is fully coated with the spices and paste.
4
Pour in the beef broth, stir and bring the mixture to a simmer. Cover the pot and let it cook until the beef is tender, about 25 minutes.
5
Add the canned white beans to the pot, stirring gently to incorporate them into the mixture. Adjust salt and pepper as needed. Cover the pot again and let the stew simmer until the beans are heated through.
6
Serve the dish hot, preferably with a side of fluffy white rice or warm bread.