Cut the beef into small bite-sized pieces.
In a large skillet or wok, heat the vegetable oil over medium-high heat.
Add the beef and cook until browned on all sides. Remove the beef from the skillet and set aside.
In the same skillet, add the finely chopped onion and sauté until golden brown, about 5-7 minutes.
Add the minced garlic and grated ginger, and cook for another minute until fragrant.
Stir in the chopped tomatoes, bell pepper, carrots, and potatoes.
Cook for about 5 minutes until the vegetables start to soften.
Add the ground cumin, ground coriander, ground turmeric, ground cinnamon, ground cardamom, ground cloves, ground black pepper, and salt.
Mix well to combine and cook for another 2-3 minutes.
Return the browned beef to the skillet.
Pour in the water or beef broth.
Bring the mixture to a boil, then reduce the heat to low.
Cover and let it simmer for about 15-20 minutes, or until the vegetables are tender and the flavors have melded together.
Transfer the suqaar to a serving dish.
Garnish with fresh chopped cilantro or parsley.
Enjoy your meal!