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.












Will have to try mutton masala – he’ll probably love that too ?
This recipe is my son’s absolute favourite – I make it every so often to spoil him 🙂 We love it 🙂 I make quite a few of your recipes and enjoy them all – personal favourite is the coconut cake. Going to try the eggless strawberry cupcakes next – just saw them on facebook. Thanks for sharing your recipes
Thank you, Pene. So happy to hear this is your son’s favorite. My Rhea loves this very much. Mutton masala is her favorite though. Glad you are enjoying my recipes. Thank you for coming back to write these feedback.
Hadn’t thought of using mutton for a change – must try it, thanks ?
I would like to make this dish for a group of 40. From your helpful instructions, I know to use 13.2 lbs of beef and 13 TBS of flour . However, there is no adjustment to the other ingredients. Do you double, triple or quadruple the other ingredients.
Thank you
Hey Diana. If you look at the recipe card at the bottom. You will see it says 8 servings. Change that number to what ever you want (40) and it will calculate everything for you.
Let me know if you have any doubts and I’ll be happy to help.
Thanks
I was sceptical on dates and beef but boy is it a delicious combo! Thankyou 🙂
Yes, Tilly it actually is a wonderful combination
I’m salivating reading the ingredient list for this. It sounds incredibly flavourful and using the slow cooker just makes it even better. Can’t wait to try this!
Absolutely, Colleen. Slow cooker does make a big difference.
Ive never used hot paprika but I’m going to try this!! Thank you!
Thanks, Mindy. If you don’t want the heat add some smoked sweet paprika instead.
I’m a big fan of Moroccan flavors, and agree the meat and dried fruit combination goes so well. Love the flavors here, and the slow cooker helps them all come together.
Thanks, Caroline. Yes, dried fruit in meats is always wonderful
This slow cooked Moroccan beef sounds delicious and anything in a slow cooker=YUM! Will definitely save this recipe for later Veena.
Thank you, Cathy. yes, love the slow cooker. So much easier.
All the flavors in this sounds amazing! I especially like the dates and the hot paprika! So full of flavor!
Thank you, Pam. Yes, sweet dates and hot paprika are wonderful in this
Made this for Christmas and it was fabulous! Was asked for the recipe by one attendee, and by the mother-in-law of another, who tasted some of th leftovers at their house a couple of days later:-) I wasn’t serving couscous and had a lot of guests, so I upped the beef to over 4lbs without changing anything else.
Thank you so much, Meryl. So happy to hear you enjoyed this recipe so much. Yes, the sauce is so good. Even with 4lbs meat, it should be ok. If you make couscous the sauce gets over quickly. Thank you for coming back to write this feedback. Love hearing from those who tried my recipes.