Afghanistan · South Asia

Afghan Spinach Recipe (Sabzi) with Fresh Herbs

Updated November 3, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Afghanistan
South Asia

Jump to recipe

Afghan Spinach Recipe (Sabzi) with Fresh Herbs

Afghan spinach sabzi is a gently simmered dish of spinach, onion, garlic, and herbs, seasoned with warm spices and served as a vegetable side or a simple meal with bread. Recipes vary between households and regions; this version keeps the spinach tender and savory, with fresh cilantro and dill adding a bright finish.

Ingredients

  • 2 lb (907 g) fresh spinach, washed, thick stems removed, and roughly chopped
  • 3 tbsp (45 ml) neutral oil, such as sunflower or canola oil
  • 1 large yellow onion, about 10 oz (280 g), finely diced
  • 4 garlic cloves, about 20 g, finely chopped or grated
  • 3 scallions, about 45 g, thinly sliced
  • 1 tbsp (16 g) tomato paste
  • 1 tsp (2 g) ground coriander
  • ½ tsp (1 g) ground turmeric
  • ¼ tsp (0.5 g) freshly ground black pepper
  • ½ tsp (3 g) fine salt to start, plus more to taste
  • ⅓ cup (80 ml) water, plus a little more if needed
  • 1 cup (15 g) loosely packed fresh cilantro leaves and tender stems, chopped
  • ½ cup (8 g) chopped fresh dill
  • ½ tsp (1 g) dried fenugreek leaves, crushed between your fingers, optional
  • 1 tbsp (15 ml) lemon juice, or to taste
  • Plain yogurt, for serving, optional

Instructions

  1. Prepare the greens. Wash the spinach well, especially around the stems where grit can collect. Remove any tough stems and chop the leaves into pieces about 1 inch (2.5 cm) wide. Let excess water drain while you prepare the onion, garlic, scallions, cilantro, and dill. The spinach does not need to be perfectly dry, but avoid adding a bowlful of rinse water to the pot.
  2. Soften the onion. Heat the oil in a large, heavy pot or Dutch oven over medium heat. Add the diced onion and cook for 8 minutes, stirring every minute or two, until soft and translucent with a little golden color at the edges. If the onion begins to brown quickly, lower the heat; a slower start gives the finished sabzi a sweeter, rounder base.
  3. Cook the aromatics and spices. Stir in the garlic and scallions and cook for 1 minute, just until fragrant. Add the tomato paste, ground coriander, turmeric, black pepper, and initial ½ teaspoon salt. Stir for another minute so the paste darkens slightly and the spices become aromatic. Do not let the garlic scorch, which can make the whole pot taste bitter.
  4. Add the spinach in batches. Add a few handfuls of chopped spinach and stir until it begins to wilt, then add another batch. Continue until all the spinach fits in the pot. Pour in the water, scrape the bottom to loosen any browned onion, and bring the mixture to a gentle simmer. Cover and cook for 15 minutes, stirring once or twice. The spinach will release liquid as it softens.
  5. Simmer until tender and concentrated. Remove the lid and cook for 8 minutes, stirring more frequently as the liquid reduces. The spinach should be very tender, and the mixture should look moist and cohesive rather than soupy. If the pot looks dry before the leaves are tender, add water 1 tablespoon (15 ml) at a time. If it is watery, keep simmering uncovered for a few extra minutes.
  6. Finish with herbs and lemon. Stir in the chopped cilantro, dill, and optional dried fenugreek. Cook for 2 minutes, just long enough for the herbs to soften without losing all their fresh aroma. Remove the pot from the heat, add the lemon juice, and taste. Adjust the salt and lemon gradually; the right balance should taste savory, gently earthy, and lightly tangy.
  7. Serve. Spoon the sabzi into a warm serving bowl. Offer plain yogurt alongside if you like, and bring warm Afghan flatbread, naan, or another sturdy bread to the table. The finished spinach should be soft enough to scoop but not so watery that it runs across the plate.

Tips

  • Wash carefully and drain well. Spinach traps sand, so rinse it in a large bowl of cold water, lift the leaves out, and repeat with clean water if grit remains. Leaving some droplets on the leaves is fine; carrying too much water into the pot makes it harder to concentrate the sauce.
  • Use frozen spinach when fresh is unavailable. Replace the fresh spinach with 1½ lb (680 g) frozen chopped spinach, thawed and squeezed dry. Add it after the aromatics and cook uncovered for about 15 minutes, stirring often; because it is already wilted, it needs less covered simmering than fresh leaves.
  • Keep the heat moderate. The onion should soften rather than fry dark, and garlic needs only a minute before the spinach goes in. If the bottom catches, lower the heat and add a tablespoon of water instead of scraping burnt bits into the dish.
  • Season in stages. Spinach shrinks considerably and its flavor becomes more concentrated as liquid cooks away. Start with the measured salt, then adjust at the end, after the herbs and lemon have been added.

Serving Suggestions

Serve Afghan spinach sabzi warm as part of a meal with rice, flatbread, and a simple protein such as lentils, beans, or grilled meat. It also works well as one dish in a shared spread: pair it with plain yogurt, sliced cucumber, and a tomato salad so the table has cool, crisp contrasts alongside the soft greens. For a straightforward lunch, scoop it into warm naan or another pliable bread and add a spoonful of yogurt.

If serving the sabzi with rice, keep the rice simply seasoned so it does not compete with the herbs and spices. A squeeze of lemon at the table is useful for guests who prefer a brighter finish. The recipe is substantial as a vegetable side, but it is not intended to be a complete one-pot meal on its own; add beans, eggs cooked separately, or another main dish if you want a more filling menu.

Variations

Use other greens: Substitute up to half the spinach with chopped chard or tender beet greens. Remove thick stems and chop them finely; add them with the onion a few minutes before the leaves because they take longer to soften. Kale is firmer and more assertive, so slice it thinly and allow extra simmering time with a splash more water.

Adjust the herbs: Cilantro and dill give this version a fresh, aromatic character. If dill is unavailable, use extra cilantro; the result will be less grassy and slightly less distinctive. Dried fenugreek leaves, sometimes sold as kasuri methi, are optional and can be difficult to find. Leaving them out is perfectly fine; a small pinch of dried mint can offer a different, cooling herbal note, but it will change the flavor rather than imitate fenugreek.

Make it richer or more tomato-forward: For a softer, richer finish, stir in 2 tablespoons (30 ml) of plain yogurt off the heat, or serve yogurt on the side. For a more pronounced tomato note, increase the tomato paste to 2 tablespoons (32 g) and cook it with the spices for an extra minute. Avoid adding a large amount of fresh tomato without adjusting the simmer, since it releases liquid and can leave the spinach thin.

Choose your texture: Leave the leaves roughly chopped for a rustic bowl, or chop them more finely before cooking for a smoother, easier-to-scoop consistency. You can also press a portion gently with a spoon against the side of the pot, then stir it back in. There is no need to blend the whole dish; keeping some leaf texture makes the result feel more like a cooked greens dish than a puree.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. Afghan spinach sabzi keeps for 3–4 days in the refrigerator. The herbs will be less vivid after storage, but the savory flavor remains; add a small squeeze of fresh lemon after reheating if it needs a lift.

Reheat only the portion you plan to eat, either in a covered saucepan over low heat or in the microwave in short bursts, stirring between intervals. Add a teaspoon or two of water if the spinach has thickened, and heat until steaming throughout. If you are reheating leftovers as a prepared dish, bring them to 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Do not leave the cooked spinach at room temperature for more than 2 hours.

For longer storage, freeze the cooled sabzi in a sealed, freezer-safe container for up to 2 months for best quality. Thaw it overnight in the refrigerator, then reheat thoroughly; the leaves may be softer and release a little more liquid after freezing, so simmer uncovered briefly to restore a thicker texture. Do not refreeze a portion that has already been thawed and reheated.

Frequently Asked Questions

Is Afghan spinach sabzi spicy?
This version is mild and savory rather than hot. It uses coriander, turmeric, and black pepper, but no chile. To add heat, serve with fresh green chile or stir in a small pinch of chile flakes with the spices, tasting as you go.

Can I make it with frozen spinach?
Yes. Use 1½ lb (680 g) frozen chopped spinach, thaw it, and squeeze out excess water before adding it to the onion mixture. Since frozen spinach is already wilted, it cooks more quickly; simmer uncovered until hot and well seasoned, usually about 15 minutes.

Can I prepare the dish ahead?
Yes. Cook it up to 2 days ahead, cool it promptly, and refrigerate it covered. Reheat gently before serving, then taste for salt and lemon. If you want the freshest herbal aroma, hold back a tablespoon of chopped cilantro or dill and stir it in just before serving.

Why is my spinach sabzi watery?
Spinach releases water as it cooks, and wet leaves or frozen spinach that was not squeezed well add more. Simmer the pot uncovered, stirring often, until excess liquid evaporates. If the greens are already tender, use medium-low heat and check frequently so the bottom does not stick.

What can I use instead of fresh dill?
You can leave it out and use additional cilantro, which makes a good, straightforward version with a different herbal profile. Dried dill is more concentrated and has a less fresh aroma, so begin with about 1 teaspoon (1 g), then adjust to taste rather than replacing the full fresh quantity spoon for spoon.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).