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.












That;s a beautiful flavour profile – beef, dates and hot paprika. If you hadn’t said otherwise I’d have expected it to be spicy hot. I’d love to try this recipe out.
Great to hear that Lucy- It really is very simple and flavorful.
I really a big fan of slow cooker recipes. Such a great idea to use dates for sweetness in this.
Indeed Stephanie. So glad to hear that. Yeah a slow cooker would work great
Great flavors! Love how simple it is! Looks so luscious!! I love such dishes
Thanks Mary
I’ve never thought to add dates to my stew. What a great way to add sweetness, naturally!
Exactly Jasmin the dates add natural sweetness and flavor.
Looks and sounds so flavorful and comforting! I love how easy this is.! I can almost smell the falvors
Thank you Catherine
This looks so amazing and tender, I can’t wait to try this recipe! I love when the meat is so tender and juicy
Thank you Emily. yeah the best part of slow cooking is that the meat does become tender
I love the natural sweetness dates add to a dish and this looks delicious. Saving this for later.
So true Janette. Date has so an amazing sweetness that really compliments the beef so well.
We are always looking for new slow cooker recipes. This sounds delicious!
Thank you Melissa.Great to hear that
Yum this looks delicious Veena and I love the flavor of smokey paprika with meat.
Me too Arlene hot paprika and meat do so well together.
I’m always looking for new slow cooker recipes, this sounds delicious! I never thought to add dates to a beef dish before but I bet it tastes great together
Date really go well with beef Sarah and yet this will work great with a slow cooker for sure