Persian-Style Vegetable Soup With Herb Pesto and Crispy Shallots
Rated 4.3 out of 5
4.3 out of 5 stars (based on 7 reviews)
30 min prep
This Persian-style vegetable soup is a really delicious change from the usual veggie soups out there. It’s also nourishing, with plenty of protein and fiber to help you feel satisfied. Persian cooking is pretty... sophisticated and the flavors of this soup reflect it. What makes this soup extra good are the garnishes, and while the soup is cooking, it is truly worth taking the time to make them. The crispy shallots will keep in an airtight container and can be added to plain rice or green beans, and the pesto can be frozen for later use.
In a large Dutch oven, heat 2 tablespoons of the olive oil over a medium-high heat. Add the cumin seeds and let them sizzle 1 minute. Add the onion, leeks, garlic, kohlrabi, and carrots. Sprinkle with salt. Stir to mix. Lower the heat to medium and cook partially covered, stirring from time to time until the onion is transparent and the other vegetables have softened slightly, about 10-12 minutes.
Increase the heat to medium-high and add the ground cumin, smoked paprika, cinnamon, and turmeric. Stir to mix until the vegetables are coated with the spices. Cook 1 minute, then add the harissa and the tomato paste. Stir to mix. Cook until it just starts to catch on the bottom of the pan. Add the tomatoes. Bring to a boil, then lower the heat to medium-low. Simmer gently for 20 minutes, or until the carrots and kohlrabi are very tender.
With a high speed blender, puree the soup in batches until smooth. You can use an immersion blender in the pan, but the soup will be a little chunkier. Stir in the cup of water. The soup should be thick, but you can add a little more water to taste. If using a regular blender, whiz the water in the blender to get any remaining puree. Return the soup to the pan and bring back to a low simmer.
Reserve ⅓ cup of the drained chickpeas and set aside. Add the remaining chickpeas and the diced zucchini to the soup. Cook until the zucchini are tender, about 20 minutes more. Taste for salt. The soup can be made to this point ahead of time.
Meanwhile, make the crispy shallots: Heat 1 tablespoon of the olive oil in a heavy-bottomed skillet over a medium-high heat. Add the sliced shallots. Sprinkle with a little salt. Cook, stirring until they start to caramelize, about 2 minutes, then add the reserved chickpeas to the pan. Turn the heat down to medium-low and cook, stirring from time to time until the shallots are dark, dry and crispy, but not burnt, and the chickpeas are dry and a little crisp, about 10 minutes. Turn off the heat and leave in the warm pan while you make the pesto.
To prepare the herb pesto: Chop together the parsley, dill and cilantro. When roughly chopped, add the pistachios and roughly chop them into the herbs. Add a tablespoon of the remaining olive oil and a pinch of salt. Chop them into the herbs and pistachios until a rough paste forms. Scrape from the board into a small bowl, and stir in the remaining 2 tablespoons of olive oil and the teaspoon of lemon juice, if using. Set aside.
To serve: Ladle the soup into bowls. Scatter with crumbled feta, followed by a small dollops of the herb pesto, and then top with the crispy shallots and chickpeas.
If you are vegan, simply sub out the feta cheese for a vegan substitute — there are some decent ones out there — or simply pass. The onions and pesto are delicious on their own.
If you use homemade chickpeas, feel free to use their broth in step 3 instead of water.
Please take care when blending hot foods. Only fill up the blender’s vase ⅓-½ full and hold the lid down with a kitchen towel as you blend.