Beef and Butternut Squash Tagine

Draw out the deliciously complex flavors of this Moroccan-inspired stew on the stovetop for a few hours.


This Moroccan stew is first cooked on the stovetop and then baked for several hours, making a cast-iron pot or Dutch oven perfect for this recipe. The delicious spices meld together with the butternut squash and beef sirloin.

Serve over cooked quinoa or brown rice.

Nutrition (per serving)

Calories: 399; total fat: 8g; saturated fat: 2g; protein: 46g; carbohydrates: 41g; sugar: 11g; fiber: 9g; cholesterol: 100mg; sodium: 594mg.

Recipe by Allison Schaaf, M.S., R.D., L.D., of Prep Dish. Photo by Davida Kugelmass of The Healthy Maven

Prep time

15 min.

Cook time

220 min.

  • 1 Tbsp turmeric
  • 1 Tbsp cumin
  • 1 Tbsp paprika
  • 1 Tbsp cinnamon
  • 1 tsp salt
  • 1½ lbs beef sirloin, cut into 1” cubes
  • 1 yellow onion
  • 1 tsp olive oil
  • ¼ cup dried apricots, chopped
  • 1 cup tomato puree
  • 1 cup water
  • 2-3 lbs butternut squash (or 1 bag pre-cut)
  • 1 (15-oz) can chickpeas, drained and rinsed

Pre-heat oven to 325°F. 

Whisk together turmeric, cumin, paprika, cinnamon, and salt. Rub spices into beef cubes.

Slice onion into long strips.

In a large oven-proof pot, heat olive oil over medium-high heat on stovetop. Add yellow onion slices and spiced beef cubes. Sauté for 3-4 minutes.

Add dried apricots, tomato puree, and water. Cover and place in oven for about 1½ hours.

Add butternut squash and chickpeas. 

Cover and bake another 1-2 hours.