Skip to main content

Moroccan Beef Stuffed Artichokes

Moroccan Beef Stuffed Artichhokes

Artichoke bottoms stuffed with beef, rice and spices and stewed in a rich tomato sauce until perfectly tender.

  • 6 ServingsServings


  • 2 tablespoon white rice
  • 6 large artichoke bottoms, uncooked
  • 2 tablespoon olive oil
  • ⅓ cup minced onion
  • ¼ pound ground beef (about ½ cup)
  • 2 garlic cloves, minced
  • 1½ tablespoon dried cilantro
  • ¼ teaspoon paprika
  • ½ teaspoon ground cumin
  • 1/8 teaspoon ground cinnamon
  • 1/8 teaspoon ground ginger
  • ¼ teaspoon salt to taste
  • ¼ teaspoon freshly ground pepper
  • 1 cup tomato paste
  • 2 cup water
  • 3 garlic cloves, sliced
  • ¼ teaspoon turmeric


  1. Bring one cup of water with salt to a boil in a small saucepan.
  2. Add the rice and leave to boil for 10 minutes.
  3. Rinse with cold water ad drain well. Set aside.
  4. Make sure the artichoke bottoms are cleaned out, remove chokes and all leaves from center. Set aside in bowl of water with a splash of lemon juice.
  5. Heat 1 tablespoon of olive oil in skillet over medium-low heat. Add the onions and cook for 4 to 5 minutes, stirring so they dont burn. Add the ground beef slowly, stirring to break up the meat. Let cook for another 4 minutes or so until the meat has changed color.
  6. While the meat and onion mixture is cooking, prepare the spice mix. Combine the minced garlic, cumin, cilantro, ginger, cinnamon, paprika, salt and pepper.
  7. When the meat is cooked, remove from heat, add the rice and spice mixture. Mix very well.
  8. In a large saucepan heat the remaining tablespoon oil and lightly saute the sliced garlic, seasoning with turmeric, salt and pepper. When the garlic starts to soften add in the tomato paste and water. Bring to a boil.
  9. When the sauce is ready, spoon stuffing mix into artichokes, pressing to fill so the stuffing stays in. Slide the artichokes, one at a time into the sauce so they are face up and all are submerged under the sauce.
  10. Sprinkle remaining stuffing into the sauce.
  11. Cover and let the artichokes simmer. I like to leave them for a long time so the artichokes are nice and soft, up to 2 hours.
  12. Serve hot with sauce. Garnich with Cilantro springs, optional.

TIP: this recipe is easily made for a crowd, just multiply as needed

Publish date: