Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 3 medium carrots, sliced 1/2-inch
- 1 large sweet potato (about 1 lb/450 g), peeled and cut 3/4-inch
- 4 garlic cloves, minced
- 1 tbsp grated fresh ginger
- 2 cans (15 oz/425 g each) chickpeas, drained and rinsed
- 1 can (14.5 oz/400 g) diced tomatoes
- 2.5 cups low-sodium vegetable broth
- 3/4 cup (4 oz/115 g) dried apricots, halved
- 2 tbsp tomato paste
- 2.5 tsp ras el hanout, 1.5 tsp cumin, 1/2 tsp cinnamon
- 1.25 tsp kosher salt, 1/2 tsp black pepper
- 1 large lemon (zest + 2 tbsp juice)
- 1/2 cup chopped fresh cilantro
- For couscous: 1.5 cups dry couscous, 1.5 cups boiling water, 1 tbsp olive oil, 1/2 tsp salt
- Optional: 1/3 cup toasted sliced almonds, harissa
Do This
- 1. In a 5–6 qt slow cooker, add onion, carrots, sweet potato, chickpeas, apricots, tomatoes, broth, tomato paste, garlic, ginger, ras el hanout, cumin, cinnamon, salt, and pepper. Stir.
- 2. Cook on Low 6 hours (or High 3.5–4 hours) until vegetables are tender.
- 3. Ten minutes before serving, pour 1.5 cups boiling water (212°F/100°C) over couscous with 1 tbsp olive oil and 1/2 tsp salt. Cover 10 minutes; fluff.
- 4. Stir lemon zest and 2 tbsp juice into the tagine. Adjust salt and pepper.
- 5. Fold in cilantro. If sauce seems thin, cook uncovered on High 10–15 minutes.
- 6. Serve tagine over couscous. Garnish with cilantro, almonds, and a little harissa if desired.
Why You’ll Love This Recipe
- Hands-off slow cooker magic: prep in minutes, then let it simmer into something deeply aromatic.
- Balanced flavors: warm spices and sweet apricots meet bright lemon and fresh cilantro.
- Packed with plants: fiber-rich chickpeas and veggies for a satisfying, feel-good dinner.
- Meal-prep friendly: leftovers taste even better and freeze beautifully.
Grocery List
- Produce: 1 large yellow onion, 3 carrots, 1 large sweet potato, 4 garlic cloves, knob of fresh ginger, 1 lemon, 1 bunch cilantro
- Dairy: Plain yogurt (optional, for serving) or a dairy-free alternative
- Pantry: Olive oil, 2 cans chickpeas, 1 can diced tomatoes, low-sodium vegetable broth, tomato paste, dried apricots, couscous, ras el hanout, ground cumin, ground cinnamon, kosher salt, black pepper, optional harissa and sliced almonds
Full Ingredients
For the Slow Cooker Tagine
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 3 medium carrots, sliced 1/2-inch thick
- 1 large sweet potato (about 1 lb/450 g), peeled and cut into 3/4-inch cubes
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, finely grated
- 2 cans (15 oz/425 g each) chickpeas, drained and rinsed
- 1 can (14.5 oz/400 g) diced tomatoes with juices
- 2.5 cups low-sodium vegetable broth
- 3/4 cup (4 oz/115 g) dried apricots, halved
- 2 tbsp tomato paste
- 2.5 tsp ras el hanout
- 1.5 tsp ground cumin
- 1/2 tsp ground cinnamon
- 1.25 tsp kosher salt, plus more to taste
- 1/2 tsp freshly ground black pepper
- Finishing: Zest of 1 lemon and 2 tbsp fresh lemon juice
- 1/2 cup loosely packed fresh cilantro, chopped (plus extra for garnish)
For the Couscous
- 1.5 cups dry couscous
- 1.5 cups boiling water (212°F/100°C)
- 1 tbsp olive oil
- 1/2 tsp kosher salt
For Serving (optional)
- 1/3 cup toasted sliced almonds
- Harissa or red pepper flakes, to taste
- Lemon wedges, for squeezing
- Plain yogurt or dairy-free yogurt, for swirling

Step-by-Step Instructions
Step 1: Prep the vegetables and aromatics
Dice the onion. Slice the carrots into 1/2-inch coins. Peel and cube the sweet potato into 3/4-inch pieces. Mince the garlic and grate the ginger. Drain and rinse the chickpeas. Halve the dried apricots. Zest the lemon and reserve 2 tablespoons of its juice. Chop the cilantro and set aside for finishing.
Step 2: Bloom the spices (quick skillet step, optional but recommended)
Heat 2 tablespoons olive oil in a skillet over medium heat. Add the onion and cook for 4–5 minutes, stirring, until translucent. Stir in the garlic, ginger, ras el hanout, cumin, cinnamon, and tomato paste; cook for 60–90 seconds to bloom the spices and caramelize the paste. Splash in 1/2 cup of the broth to loosen, scraping up browned bits, then transfer everything to the slow cooker. If skipping the skillet step, add the oil directly to the slow cooker and proceed.
Step 3: Load the slow cooker
To the slow cooker (5–6 quarts), add the carrots, sweet potato, chickpeas, apricots, diced tomatoes with their juices, remaining broth, salt, and pepper. Stir well to distribute the spices and tomato paste evenly.
Step 4: Slow cook until tender
Cover and cook on Low for 6 hours, or on High for 3.5–4 hours, until the sweet potato and carrots are fork-tender and the sauce is glossy and lightly thickened. Avoid lifting the lid during the first few hours to keep the heat steady.
Step 5: Make the couscous
About 10 minutes before serving, place 1.5 cups dry couscous in a heatproof bowl with 1 tablespoon olive oil and 1/2 teaspoon salt. Pour over 1.5 cups boiling water (212°F/100°C), cover tightly, and let sit for 10 minutes. Fluff with a fork to separate the grains.
Step 6: Brighten and finish the tagine
Stir in the lemon zest and 2 tablespoons lemon juice. Fold in the chopped cilantro. Taste and adjust seasoning with more salt, pepper, or lemon. If the sauce is thinner than you like, cook uncovered on High for 10–15 minutes to reduce; if too thick, add a splash of hot broth or water.
Step 7: Serve
Spoon a bed of couscous into bowls, top generously with the chickpea and apricot tagine, and garnish with more cilantro. Add toasted almonds for crunch and a little harissa or yogurt if you like. Serve with lemon wedges for extra brightness.
Pro Tips
- Cut size matters: 3/4-inch sweet potato cubes and 1/2-inch carrot slices cook evenly without turning mushy.
- Blooming spices enhances depth: the 2-minute skillet step dramatically boosts flavor.
- Salt near the end if using regular-sodium broth to avoid over-salting as the sauce reduces.
- Balance sweetness and acidity: adjust with a pinch of salt and a squeeze of lemon until the flavors pop.
- Batch-cook friendly: double everything in an 8-qt cooker; add 1/2 cup extra broth if it looks crowded.
Variations
- Spicy harissa version: Stir 1–2 teaspoons harissa into the pot before cooking; add more to taste at the end.
- Preserved lemon twist: Replace fresh zest with 1 tablespoon finely chopped preserved lemon peel for briny brightness.
- Gluten-free swap: Serve over fluffy quinoa or millet instead of couscous (use a 1:2 grain-to-water ratio).
Storage & Make-Ahead
Refrigerate the tagine (without couscous) in an airtight container for up to 5 days; couscous keeps 3–4 days. Freeze the tagine up to 3 months; thaw overnight in the refrigerator. Reheat gently on the stovetop over medium-low, adding a splash of broth or water as needed. Make-ahead tip: chop veggies and measure spices the night before; store produce in airtight containers and spices in a small jar so the morning is a simple dump-and-go.
Nutrition (per serving)
Approximate values for 1 of 6 servings (with couscous, without optional toppings): 510 calories; 13–15 g protein; 9–11 g fat; 90–95 g carbohydrates; 12–15 g fiber; 620 mg sodium (varies by broth and salt).
