Moroccan Beef Stew with Dates (Slow Cooker)
This Moroccan beef stew with dates is one of my go-to comfort meals — juicy, slow-cooked beef that’s fork-tender, wrapped in a rich tomato-based gravy with sweet dates and warm spices.
The magic comes from contrast: smoky hot paprika against the natural sweetness of dates. Every bite is layered, cozy, and perfect with steamed rice or fluffy couscous.
You can make it stovetop-style for quick nights or let it slow-cook all day for that deep, melt-in-your-mouth tenderness. Either way, it’s that “wow, what did you put in this?” kind of dish.

I’ve always loved Middle Eastern food — especially Moroccan dishes, where spice blends make simple ingredients shine. When I met Ziv, I finally had an excuse to cook more of them!
Being Israeli, he grew up on flavors like cumin, paprika, and garlic — so this Middle Eastern beef stew with dates felt like home for both of us. It’s now one of those recipes that brings my family straight to the table, no questions asked.
Why You’ll Love This Recipe
- Versatile – Serve with couscous, rice, naan, or even mashed potatoes.
- Deep, bold flavor – Spices, ginger, and dates create a sweet-savory balance.
- Fork-tender beef – Whether slow-cooked or simmered, it’s always juicy.
- Make-ahead friendly – Even better the next day!

Ingredients and substitutes
- Beef – Use chuck roast, brisket, or round. Avoid “stew beef” packs — they’re mixed cuts that cook unevenly.
- Dates – Medjool dates work best. They melt into the sauce and give that signature Moroccan sweetness.
- Hot Paprika – Use smoky or hot paprika for authentic flavor. You can also use sweet paprika for mild heat.
- Ginger – Ground ginger is traditional in Moroccan stews, but 1 tsp fresh grated ginger also works.
- Tomato Paste – Deepens color and umami.
- Spices – A classic Moroccan blend: cumin, paprika, and cinnamon.
- Onions & Garlic – The flavor base.
- Flour – Helps brown the beef and thickens the sauce.
- Stock – Use beef or chicken stock; low-sodium preferred.
- Couscous – Instant couscous for speed, or swap with rice, quinoa, or bulgur.

Step-by-step: Moroccan Beef Stew with Dates
1. Prep the Beef
Trim excess fat and cut the beef into large cubes.
Season with salt and pepper, then toss in flour to coat.
Pro Tip: The flour helps achieve a nice brown crust and thickens your sauce later.
2. Brown the Meat
Heat oil in a heavy-bottomed pan or Dutch oven.
Sear beef in batches on all sides until golden. Remove and set aside.
3. Build the Base
In the same pan, add onions, garlic, and ginger.
Sauté 2 minutes, then stir in tomato paste and spices (paprika, cinnamon, cumin).
4. Add the Liquid
Pour in stock, add bay leaves, and return beef to the pot.
Sprinkle chopped dates over the top — don’t let them clump. Stir well.
5. Stovetop Method
Bring to a boil, then reduce the heat to low.
Cover and simmer 1.5 to 2 hours, until the beef is fork-tender.
Add a splash of water if the liquid reduces too much.
5. or Slow Cooker Method
Transfer everything to a slow cooker.
Cook 6–8 hours on low or 3–4 hours on high, until tender.
Pro Tip: I prefer the low setting for deep flavor and juicy meat.

Serve It With
Fluffy couscous, steamed rice, or warm pita bread.
For the couscous, just combine:
- 1 cup couscous
- 1 tbsp olive oil
- 1 cup boiling water
- Salt + pepper
Cover 5 minutes, fluff with a fork, and toss with herbs and chopped dates.
Tips for Success
- Always brown the beef — flavor lives in those caramelized bits.
- Use Medjool dates, not Deglet Noor — they melt into the sauce beautifully.
- If cooking in the slow cooker, reduce the stock by ½ cup (less evaporation).
- Add fresh parsley or cilantro at the end for color and freshness.
Troubleshooting Table
| Issue | Reason | Fix |
|---|---|---|
| Sauce too thin | Slow cooker retains liquid | Simmer uncovered 10–15 minutes |
| Meat not tender | Cut too lean or undercooked | Cook longer or use chuck/brisket |
| Too sweet | Too many dates | Balance with ½ tsp vinegar or a squeeze of lemon |
| Flat flavor | Missed spices | Add a pinch more paprika or cumin near the end |

- Slow Cooker Beef Korma with Shanks
- Moroccan Chicken Stew with Couscous (Quick 20-Minute Meal)
- Ultimate Chicken Skewers Recipe
- Almond Butter Stuffed Date Balls
- Crockpot Beef Stew
Frequently asked questions
If stored properly, this stew will last in the fridge for 3 to 4 days. Yes! Like all stews, it tastes even better the next day as the flavors deepen.
Absolutely. Freeze in portions for up to 3 months. Thaw overnight and reheat gently.
Yes — stovetop works perfectly. You’ll just need to watch the liquid level.
Definitely! It becomes more traditionally Moroccan, just reduce the cooking time slightly.
Chuck roast, round steak, blade steak, topside, silverside, and shin stake are best for slow cooking. They take a while to become tender, but they can endure slow cooking, stewing, and roasting, and absorb flavors very well.
Steamed rice or couscous is very popularly served with Moroccan food. But you can also try a side of potatoes, like mashed potatoes. And, rice pilafs and pilaus are perfect with slow-cooked meats, such as quick vegetable-pilaf or fragrant rice with fruit and nuts. If you are looking for a low-carb alternative, try cauliflower rice.
Almost any vegetable works great on the side. Try
quick garlic-sesame asparagus or garlic Parmesan asparagus, Swiss chard patties, sesame green beans, oven-baked butternut squash, oven-baked carrot sticks.
I have a few recipes that you may enjoy, like
Moroccan Chicken Skewers, or Moroccan Beef Kebabs. I also make a very delicious Moroccan Chraime, which is fish in spicy tomato sauce, and Moroccan Stuffed Squash.

Moroccan Beef Stew with Dates
This Moroccan beef stew with dates produces fork-tender meat that falls off the bones. The contrasting flavors from the sweet dates and hot spicy paprika create a flavorful gravy that is absolutely delicious over steamed rice or couscous.
Video
Ingredients
- 2 lbs (1 kg) Beef chuck roast or shoulder cut into large cubes
- 1 cup (150 g) Dates chopped
- 1 large Onion finely chopped
- 2 tbsp Cooking oil olive or canola
- 1 tbsp Ground ginger
- 4 large Garlic clove grated
- 3 Bay leaves
- 2 cups (470 ml) Chicken or beef both
- 1 ½ tbsp Tomato paste
- 2 tsp Hot paprika (or use half sweet paprika)
- ½ tsp Cinnamon
- 1 tsp Cumin
- 2 tbsp All purpose flour
- ½ tsp Salt
- ½ tsp Pepper
- 1 cup (200 g) Couscous
- 1 tbsp Olive oil
- 1 cup (240 ml) Boiling water
- ½ cup Herbs chopped parsley or cilantro
- 2 Dates finely chopped
- ½ tsp Salt to taste
- ½ tsp Pepper to taste
Method
- Prep the Beef – Trim excess fat and cut the beef into large cubes. Season with salt and pepper, then toss in flour to coat.💡 Pro Tip: The flour helps achieve a nice brown crust and thickens your sauce later.2 lbs Beef chuck roast or shoulder, ½ tsp Salt, ½ tsp Pepper, 2 tbsp All purpose flour
- Brown the Meat – Heat oil in a heavy-bottomed pan or Dutch oven. Sear beef in batches on all sides until golden. Remove and set aside.
- Build the Base – In the same pan, add onions, garlic, and ginger. Sauté 2 minutes, then stir in tomato paste and spices (paprika, cinnamon, cumin).1 large Onion, 2 tbsp Cooking oil, 1 tbsp Ground ginger, 4 large Garlic clove, 2 tsp Hot paprika, ½ tsp Cinnamon , 1 tsp Cumin , 1 ½ tbsp Tomato paste
- Add the Liquid – Pour in stock, add bay leaves, and return beef to the pot. Sprinkle chopped dates over the top — don’t let them clump. Stir well.1 cup Dates, 3 Bay leaves, 2 cups Chicken or beef both
- Stovetop Method – Bring to a boil, then reduce heat to low. Cover and simmer 1.5 to 2 hours, until the beef is fork-tender. Add a splash of water if the liquid reduces too much.
- Slow Cooker Method – Transfer everything to a slow cooker. Cook 6–8 hours on low or 3–4 hours on high, until tender.💡 Pro Tip: I prefer the low setting for deep flavor and juicy meat.
- Serve It With – Fluffy couscous, steamed rice, or warm pita bread. For the couscous, just combine:1 cup couscous 1 tbsp olive oil1 cup boiling waterSalt + pepperCover 5 minutes, fluff with a fork, and toss with herbs and chopped dates.½ tsp Pepper, 1 cup Couscous , 1 tbsp Olive oil, 1 cup Boiling water, ½ cup Herbs, 2 Dates, ½ tsp Salt
Notes
- Always brown the beef — flavor lives in those caramelized bits.
- Use Medjool dates, not Deglet Noor — they melt into the sauce beautifully.
- If cooking in the slow cooker, reduce the stock by ½ cup (less evaporation).
- Add fresh parsley or cilantro at the end for color and freshness.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.












I love the spice blend in this, right up my street! Can’t wait to try the recipe! Thanks for sharing 🙂
Thank you, Chris.
I have this special place in my heart for Moroccan food. This sounds just amazing, loving all the flavors!
Thank you Danielle.
I love dates but haven’t used them in cooking yet! I’d say it’s the highest time to try! 🙂
Absolutely, you must try. So delish
I love Morrocan spice blends. It is always slow cooker season so this definitely speaks to me. Going to save this, maybe I will make this during the week, just set on low before I go to work. Coming home to a home filled with great kitchen smells is one of my favorites. Thanks!
OH coming home to a slow cooker with meat cooking is unbelievable.
This looks like the perfect warm and comforting meal for a cold night.
It is Ellen. You will enjoy it.
This is really yummy – I’ve made it twice already. Family were not fans of couscous (which I love). But that’s ok, I just served with rice the second time. Yum! Thanks for the recipe 🙂
Thank you so much Pene.. So happy to hear this. I love such feedback. yes, we do love it with rice as well. Thank you for your feedback.
10 mins of work time…. 2 hours of wait time and then a delicious, hot slow cooked meal. OMG… I can’t wait to try this! I LOVE paprika and dates. Sounds like a winner 🙂
Absolutely this would be perfect for you Kirsten.. you can come home to a delicious home cooked beef and dates..
I love the sound of this dish. All the spices and the dates…plus the heat….oh yes!! Also the leftovers would be sooo good. I would make a huge batch and even freeze some.
Ah Gloria..I love how you think. Next time I’m sure making more and freezing.. my kids love this dish
I love this combination of flavours! I bet the dates just melt into the sauce after all the long cooking.and the spicy paprika just rounds the flavour! husband doesn’t like meat with fruit unfortunately but you said that it doesn’t taste seeet so I might even try making it
Oh yes Julia.. the dates were gone.. not one to be found later. Just part of the thick sauce. I don’t think your hubby will know they are dates.. it;s not really so obvious.
I remember my first encounter with Moroccanfood was in a restaurant and the meat and fruit combination confused my tastebuds. It was a brief confusion though as I now love it! Your recipe looks amazing, I love the video too 😀
Ah that is true.. many think the fruit will make it sweet but it really does compliment the dish well.