Moroccan Vegetable Tagine
A fragrant, slow-simmered stew of vegetables, dried fruit, and warm spices wrapped in layers of warmth and sweetness. This aromatic dish is both deeply comforting and impressively elegant enough for entertaining.
- Total time
- 45 min
- Servings
- 4
- Calories
- 285
- Protein
- 8g
Ingredients
- 3 tablespoons extra-virgin olive oil
- 1 whole large yellow onion
- 4 whole garlic cloves
- 1 inch piece fresh ginger root
- 2 teaspoons ground cumin
- 1 teaspoon ground cinnamon
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon paprika
- ¼ teaspoon pinch of cayenne pepper
- 3 whole medium carrots
- 2 whole medium zucchini
- 1 whole red bell pepper
- 1 whole medium sweet potato
- 1.5 cups low-sodium vegetable broth
- 1 can (14.5 oz) canned diced tomatoes
- ½ cup dried apricots, roughly chopped
- ⅓ cup pitted green olives
- 1 teaspoon fine sea salt
- ½ teaspoon freshly ground black pepper
- ¼ cup fresh cilantro, roughly chopped
- 2 tablespoons sesame seeds
Instructions
- 1
Prepare all vegetables while you have time: Dice 1 large yellow onion into 1/2-inch pieces. Peel and finely mince 4 garlic cloves. Grate a 1-inch piece of fresh ginger on a microplane. Cut 3 medium carrots into 1-inch chunks on a bias — this increases surface area for better flavor absorption. Slice 2 medium zucchini into 3/4-inch thick half-moons. Core 1 red bell pepper and cut it into 1-inch chunks. Peel and cut 1 medium sweet potato into 1-inch cubes. Roughly chop 0.5 cup of dried apricots — if they're very dry, soak them in warm water for 5 minutes to soften slightly.
- 2
Set a large heavy-bottomed pot (4-quart capacity) over medium-high heat and add 3 tablespoons of extra-virgin olive oil. Let it heat for 1 minute until shimmering — you should see the oil move easily across the bottom.
- 3
Add the diced onion and cook, stirring occasionally, until completely translucent and the edges just begin to caramelize, about 5-6 minutes. The onion should smell sweet and fragrant, not burnt.
- 4
Add the minced garlic and grated ginger, stirring constantly for 30 seconds until fragrant — you'll notice the aroma shift from raw to mellow and sweet. This blooming step activates the spices.
- 5
Add 2 teaspoons of ground cumin, 1 teaspoon of ground cinnamon, 1 teaspoon of ground coriander, 0.5 teaspoon of turmeric, 0.5 teaspoon of paprika, and 0.25 teaspoon of cayenne pepper. Stir constantly for 1-2 minutes until the raw spice smell mellows and the mixture becomes deeply fragrant. The spices should coat everything and darken slightly.
- 6
Add the prepared carrots, zucchini, bell pepper, and sweet potato in one addition. Stir for 1-2 minutes so every piece gets coated in the spiced oil — this helps develop deeper flavor.
- 7
Pour in 1.5 cups of low-sodium vegetable broth and add 1 can (14.5 oz) of canned diced tomatoes with their juices. Stir well, scraping the bottom of the pot to loosen any browned bits — these are liquid gold for flavor.
- 8
Increase the heat to high and bring the mixture to a boil — you'll see large bubbles rapidly breaking the surface. Once boiling, immediately reduce to medium-low heat and add 0.5 cup of chopped dried apricots and 0.33 cup of pitted green olives. Stir in 1 teaspoon of fine sea salt and 0.5 teaspoon of freshly ground black pepper.
- 9
Cover the pot partially — leave the lid ajar by about an inch — and simmer gently for 20-25 minutes. The vegetables should be tender when pierced with a fork, and the broth should have reduced slightly and become more concentrated. Stir once halfway through cooking to ensure even cooking.
- 10
Taste the tagine and adjust seasoning as needed. If it tastes too mild, add more salt or a pinch more cayenne. If it's too spicy, add a splash more broth to cool it down. The final dish should balance warm spice, sweetness from the apricots, and savory vegetable depth.
- 11
Ladle the tagine into serving bowls, making sure each bowl gets plenty of vegetables and broth. Sprinkle 0.25 cup of fresh cilantro (divided among 4 servings) and 2 tablespoons of sesame seeds (divided among 4 servings) over the top just before serving. The cilantro adds brightness and the sesame adds a subtle nuttiness that ties everything together. Serve immediately, ideally over couscous or with warm flatbread for soaking up the aromatic broth.
Tools you’ll need
- large heavy-bottomed pot (4-quart capacity)
- knife and cutting board
- microplane grater
- wooden spoon or silicone spatula
- measuring spoons
- measuring cups
- pot lid
- fork (for testing tenderness)
- soup ladle
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.


