Infused with the warm, earthy flavors of the Middle East, this Middle Eastern Spiced Beef with Tomatoes and Beans is a one-pan wonder that’s as comforting as it is aromatic. Ground beef is seasoned with a fragrant blend of cumin, coriander, cinnamon, allspice, and paprika, then simmered with tender white beans, juicy canned tomatoes, and a splash of broth for a rich, hearty base. Fresh parsley and mint add a bright herbal finish, while a squeeze of lemon elevates each bite with a zesty tang. Quick to make in just 50 minutes and perfect for weeknights, this dish is versatile enough to pair with fluffy rice, warm flatbread, or stand on its own as a flavorful stew. Whether you’re seeking a bold new dinner idea or a recipe rich in Middle Eastern spices, this dish is guaranteed to satisfy.
Heat the olive oil in a large skillet or sauté pan over medium heat.
Add the chopped onion and cook, stirring frequently, for 4-5 minutes until softened and beginning to brown.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the ground beef to the pan and cook, breaking it up with a wooden spoon, until browned and fully cooked through, about 7-8 minutes. Drain any excess grease if necessary.
Stir in the cumin, coriander, cinnamon, allspice, paprika, salt, and black pepper. Cook for 1-2 minutes to toast the spices and release their aroma.
Pour in the canned diced tomatoes and their juices, and stir to combine.
Add the drained and rinsed white beans, followed by the chicken or beef broth. Bring the mixture to a simmer.
Reduce the heat to low, cover, and cook for 15 minutes, stirring occasionally to prevent sticking.
Uncover the pan and simmer for an additional 5 minutes to allow the sauce to thicken slightly.
Stir in the chopped parsley and mint, reserving a small amount for garnish if desired.
Serve the spiced beef mixture hot, garnished with extra parsley and mint, alongside lemon wedges for squeezing over the top. Pair with rice, flatbread, or enjoy on its own.
Calories |
1910 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 120.9 g | 155% | |
| Saturated Fat | 40.0 g | 200% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 354 mg | 118% | |
| Sodium | 4438 mg | 193% | |
| Total Carbohydrate | 108.0 g | 39% | |
| Dietary Fiber | 31.0 g | 111% | |
| Total Sugars | 21.0 g | ||
| Protein | 114.2 g | 228% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 493 mg | 38% | |
| Iron | 23.9 mg | 133% | |
| Potassium | 3804 mg | 81% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.