Some tagines get built by browning everything first. This one doesn’t — and that’s exactly what makes it a good place to start if you’re new to Moroccan cooking. This Moroccan chicken tagine with sweet potato and carrots is what’s sometimes called a “layered” tagine: you stack everything raw into the pot in a specific order, add your spices and a splash of water, and let the clay lid do the rest. No pre-searing, no multiple pans, just one pot doing all the work while you do something else for an hour.
Table of contents
At home we just call this djaj bi khizzou wa batata hlwa — chicken with carrots and sweet potato — and it’s the kind of recipe that gets requested on cold weeknights. The sweet potato turns almost jammy at the edges, the carrots soak up the spiced broth, and the chicken stays fall-apart tender. Here’s exactly how it’s done.
What Makes This Tagine Different
Most tagine recipes online ask you to sauté onions and brown the chicken before anything else goes in the pot. The traditional home version — the one most Moroccan families actually cook on a Tuesday — skips that step entirely. Everything is layered into the tagine raw, in a specific order that protects the delicate ingredients from scorching and lets the tougher ones cook through. It’s less hands-on, and honestly, it’s how most people in Morocco were taught to make it in the first place.
If you’d like more background on the cookware itself, Wikipedia’s entry on the tagine covers the clay pot’s history — but the technique below is the part that actually matters at the stove.
Why You’ll Love This Recipe
- No browning, no searing — everything layers in raw, so there’s one pot and almost no active cooking.
- Naturally sweet and savory — the sweet potato balances the spice instead of fighting it.
- Great make-ahead meal — it reheats beautifully and the flavor only gets better.
- Naturally gluten-free and dairy-free.
- Forgiving for beginners — there’s no technique to get wrong, just layering and patience.
Ingredients You’ll Need
For this Moroccan chicken tagine with sweet potato and carrots, most of what you need is produce and pantry spices.
- 500g (about 1 lb) chicken, cut into pieces
- 1 large onion, sliced into rounds
- 1 tomato, cut into wedges
- 1 sweet potato, peeled and cut into wedges
- 2-3 carrots (khizzou), cut into thick sticks
- A small bundle of celery and parsley stalks tied together (a classic Moroccan aromatic bouquet, sometimes called rbii)
- 2 garlic cloves
- 2 hot peppers
- A handful of green peas
- 1/2 tsp black pepper
- 1/2 tsp turmeric
- A pinch of ground ginger
- A pinch of “Sudani” spice (a turmeric-based yellow coloring spice sold in Moroccan spice shops) — more turmeric works as a substitute
- A pinch of garlic powder
- Salt, to taste
- 1/4 cup oil, half olive oil and half vegetable oil
- About 1 cup water

How to Make Moroccan Chicken Tagine with Sweet Potato and Carrots
Step 1: Line the Tagine with Onion
Slice the onion into rounds and spread it across the bottom of the tagine. This layer protects everything above it from direct heat and slowly turns sweet as it cooks.
Step 2: Add the Chicken
Rinse the chicken pieces and arrange them directly on top of the onion layer.
Step 3: Fan the Sweet Potato and Carrots on Top
Cut the sweet potato and carrots into thick wedges and arrange them over the chicken, fanned out toward the edges of the tagine the way you’d arrange spokes on a wheel — this isn’t just presentation, it helps everything cook evenly.
Step 4: Tuck In the Peppers, Tomato, Peas, and Herbs
Nestle the hot peppers among the vegetables, add the tomato wedges to one side, scatter the peas through the gaps, and tuck the celery-parsley bundle into the pot.
Step 5: Season, Oil, and Add Water
Sprinkle the black pepper, turmeric, ginger, Sudani spice, garlic powder, and salt evenly over everything. Drizzle the oil over the top, then pour about a cup of water gently around the edge of the tagine, not directly over the spices.
Step 6: Cook Low and Slow
Cover the tagine and set it over the gentlest heat your stove allows. Let it cook undisturbed for about 1 to 1.5 hours, until the chicken is fully cooked and the sweet potato and carrots are tender enough to pierce easily with a fork. Resist checking too often — the steam trapped under that conical lid is doing the work for you.

Step 7: Serve
Bring the tagine straight to the table, lid still on, and lift it off in front of everyone — it’s half the fun of a tagine dinner. Serve with warm Moroccan bread for scooping and a small plate of olives on the side.

Tips for the Best Results
- Cut the vegetables a similar thickness so the sweet potato and carrots finish cooking at the same time.
- Keep the heat low the entire time. A layered tagine cooks by steam, not direct heat — rushing it dries out the top layer before the bottom is done.
- Don’t skip the herb bundle. It perfumes the whole dish far more than its size suggests.
- No clay tagine yet? A heavy lidded pot works, though you’ll want to check the water level once partway through since metal pots retain less steam.
Variations You Can Try
- Make it vegetarian: skip the chicken and add chickpeas with the vegetables for a heartier meatless version.
- Add butternut squash alongside the sweet potato for even more sweetness.
- No hot peppers on hand? A pinch of cayenne sprinkled in with the other spices gets you close.
What to Serve With It
Moroccan bread (khobz) is the traditional choice, torn by hand to scoop up the sauce. A simple tomato and cucumber salad on the side cuts through the richness, and a bowl of olives on the table is almost non-negotiable in a Moroccan home.
Frequently Asked Questions
Do I need a real clay tagine for this recipe?
It gives the best texture, but a heavy pot with a tight-fitting lid will cook this Moroccan chicken tagine with sweet potato and carrots just fine — just keep an eye on the liquid level.
Why do you layer everything raw instead of cooking it first?
It’s the traditional home method — the onion layer at the bottom protects the pot from scorching, and the raw layering lets the tagine cook gently by steam rather than direct heat, which keeps the chicken tender.
Can I use regular potatoes instead of sweet potato?
Yes, though you’ll lose the natural sweetness that balances the spices. A mix of half regular potato, half sweet potato also works well.
What is the “Sudani” spice in the ingredient list?
It’s a turmeric-based yellow coloring spice common in Moroccan kitchens, mainly used for color rather than flavor. If you can’t find it, simply use a little extra turmeric.
Is this tagine spicy?
Not particularly — the hot peppers are added whole rather than chopped, so they perfume the dish without making it fiery. Remove them before serving if you prefer it mild.
How should I store leftovers?
Store in an airtight container in the fridge for up to 3-4 days, or freeze for up to 2 months. Reheat gently on the stove with a splash of water.
Can I make this with chicken thighs instead of a whole cut-up chicken?
Absolutely — bone-in, skin-on thighs work well and stay juicy through the long, gentle cook.
Try This Tagine This Week
If you’ve been wanting to try Moroccan cooking without standing over a pan browning things in batches, this is the recipe to start with — just layer, season, and let the tagine do its job. Make it this week and let me know in the comments how it turned out, and for more comforting one-pot dinners, take a look at our other main dish recipes.

Moroccan Chicken Tagine with Sweet Potato and Carrots
Ingredients
Method
- Slice the onion into rounds and spread it across the bottom of the tagine.
- Rinse the chicken pieces and arrange them directly on top of the onion layer.
- Cut the sweet potato and carrots into thick wedges and fan them over the chicken, toward the edges of the tagine.
- Nestle the hot peppers among the vegetables, add the tomato wedges, scatter the peas, and tuck in the celery-parsley bundle.
- Sprinkle the black pepper, turmeric, ginger, Sudani spice, garlic powder and salt evenly over everything, then drizzle with the oil.
- Pour about a cup of water gently around the edge of the tagine, not directly over the spices.
- Cover and cook over the gentlest heat for about 1 to 1.5 hours, until the chicken and vegetables are tender.
- Serve straight from the tagine with warm bread and olives.