Recipe For Vegetarian Tajine




Tajine is a Moroccan dish that is named after the special pot in which it is cooked. It’s a melting pot of savory and sweet flavors and it’s a staple in Mediterranean cuisine. I love all its interesting ingredients like saffron, cinnamon, cumin, ginger, apricots and sun-dried tomatoes.

A lot of my cooking is my own improvisation. I went into the garden and found only 5 apricots that were fully ripe. We’ve had a lot of problems lately with animals like deer, squirrels and rabbits eating the fruits of Lulu’s labor. Of course, this would have never been enough for a tart or preserve. I had a few potatoes, some sun-dried tomatoes and tofu. Eating them as is would have been an option but I thought I would use them to make a vegetarian tajine.

There was a lot of the leftover sauce, so I saved it to make a real lamb tajine stew the next day. All I have to do is run to the store and buy some lamb shanks. 



1. Info for Vegetarian Tajine

  • Cook Time: unavailable
  • Total Time: unavailable
  • Servings: 6
  • Calories: unavailable

2. Ingredients for Vegetarian Tajine

  • 4 tablespoons olive oil, as needed
  • 1 package firm tofu
  • 6 cloves garlic
  • 2 yellow onions, sliced into thin wedges + 2 dozen pearl onions
  • 2 shallots, thinly sliced
  • 1 stick cinnamon, broken in half
  • 1/2 teaspoon cumin seeds
  • 1 teaspoon fennel seeds
  • 1 whole star anise
  • 5 cloves
  • 2 teaspoons coriander seeds
  • 4 green cardamom pods
  • 1/4 teaspoon nutmeg, freshly ground
  • 1 teaspoons smoked paprika powder
  • 1/3 teaspoon cayenne powder
  • 1 teaspoon garlic powder
  • 1 teaspoon ginger powder
  • 1 teaspoon turmeric powder
  • 2 tablespoons full-fat Greek yogurt
  • 2 teaspoons lemon zest, finely chopped
  • 1 (1-inch) chunk fresh ginger, thinly sliced
  • 1-1/2 tablespoons salt ( I used Himalayan pink salt)
  • 1/2 teaspoon white peppercorns, freshly ground
  • 1/3 cup golden raisins
  • 1/4 cup honey
  • 4 pinches saffron threads
  • 2 dried red chiles
  • 1 (14.5 oz) can diced tomatoes with the juice
  • 1/4 cup sun-dried tomatoes
  • 1/2 cup baby peeled carrots
  • 2 bay leaves
  • 5 apricots, halved and pitted
  • 1 dozen dates, halved and pitted
  • 1 dozen cremini mushrooms, cut into thick slices
  • 1 (14 oz) can artichoke hearts, drained, rinsed and halved
  • 3 Yukon potatoes, diced in large cubes
  • 1/2 teaspoon liquid smoke (optional)
  • 3-1/4 cups low sodium vegetable broth, up to 4 cups depending on how thin you like the sauce
  • 1 (15 oz) cannellini beans, drained and rinsed
  • 3 tablespoons curly parlsey

3. Directions:

  1. In a wok, over high heat, dry roast for about 2 minutes and constantly stir cumin seeds, fennel seeds, the whole star anise, cloves, coriander seeds and cardamom. Remove the wok from the stove and add nutmeg, paprika, cayenne, garlic turmeric, ginger and turmeric powders. Pound the spices in a mortar and pestle, remove and discard the husk (shell) of the cardamom.
  2. Put the spice mix in a grinder (I use a coffee grinder that I keep exclusively for spices); it should be finely ground. Sift the powder through a strainer. Set aside until cool. In a medium-sized pan, heat about 2 tablespoons of oil. Add the shallot and cook for 1-2 minutes, then add the onions until nicely golden over medium-low heat, stirring frequently, (it may take 5-10 minutes). Add about 3 tablespoons of diced tomato and the Baharat spice mix. Cook for another 1-2 minutes, then add the yogurt. Transfer the mixture to a mini-blender, blend until the sauce is smooth but still thick. In the same pan, heat about 2 teaspoons of oil. Add the garlic. Cook until it’s slightly golden. Add the fresh ginger, lemon zest, sun-dried tomatoes, bay leaves, cinnamon stick and dried red chiles. Stir and cook for another 2 minutes. Add the thick Baharat mixture, the honey, dates, the rest of the diced tomatoes, the diced potatoes, pearl onions and the vegetable broth. Bring to a boil, then reduce to medium-low.Cook for about 15 minutes. Prepare the tofu. Cut the piece of tofu into even, 2-inch cubes. Pour the rest of the oil in a small pan. You should have about a 1-inch deep layer of oil; add more if necessary. Heat the oil for about 2 minutes. The key to a good fried tofu is to get little bubbles when the tofu is in contact with the oil. Don’t overheat the oil, otherwise the tofu will get too golden and chewy. Just stick to the slightly jumping bubbles. Place the tofu in the oil, one piece at a time and don’t overcrowd the pan; you want to make sure the tofu pieces don’t touch each other. Lower the heat to medium. Cook for 2 minutes; the tofu will start to pop and increase in volume. Flip each piece and cook about a minute longer. Pick up each tofu piece with wooden chopsticks with as little oil as possible and immediately dip the tofu into the Baharat sauce. The tofu will deflate instantly. Repeat until all the tofu pieces are in the sauce. Preheat the oven at 325°F In a mortar and pestle, grind about 3 pinches of the saffron threads. Add about 3 tablespoons of water. Drizzle the saffron liquid into the Baharat sauce. Add another 1/4 cup of water into the mortar to ensure all the saffron is used. Saffron is quite expensive! Add halved artichoke hearts, mushrooms, apricots, raisins and liquid smoke (if you like) to the Baharat sauce. Cook for another 5 minutes. The sauce should have thickened. Transfer to the tajine pot. Add the cannellini beans and the remaining pinch of saffron. Add more vegetable broth (about 1/2 cup) if you think the sauce is too thick. Cover with the tajine lid. Bake for 10 minutes at 325°F, then lower the heat to 300°F for another 20-25 minutes. Remove from the oven. Remove the lid. Drizzle some lemon juice and 2 tablespoons of curly parsley. Cover until you’re ready to serve. Before serving, decorate the dish with the remaining curly parsley leaves on top. Accompany this dish with some couscous (hard durum semolina wheat, see tips). Oh, and don’t forget to remove and discard the 2 chiles, cinnamon stick and bay leaves before eating.
  3. Bon appétit!

Please rate this article