Afghan Potato Stew with Tomatoes and Warm Spices at Home

Updated November 3, 2026

Total time
1 hr 8 min
prep 20 min · cook 48 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Afghan Potato Stew with Tomatoes and Warm Spices at Home

Afghan potato stew is a comforting, meat-free stew of tender potatoes simmered with tomatoes, onion, garlic, and warm spices, usually served with bread or rice. Afghan home recipes vary, but this one-pot version balances a gently spiced tomato sauce with potatoes that hold their shape while turning soft and creamy inside.

Ingredients

  • 2 tablespoons neutral oil, such as sunflower or canola oil (30 ml)
  • 1 large yellow onion, thinly sliced (about 1 1/2 cups or 200 g)
  • 3 garlic cloves, finely chopped (about 9 g)
  • 1 teaspoon ground coriander (2 g)
  • 1 teaspoon ground turmeric (3 g)
  • 1/2 teaspoon ground cumin (1 g)
  • 1/4 teaspoon red pepper flakes, or less to taste (about 0.5 g)
  • 2 tablespoons tomato paste (30 g)
  • 1 can chopped or crushed tomatoes, including their juices (14.5 ounces or 410 g)
  • 2 pounds waxy or all-purpose potatoes, peeled if desired and cut into 1-inch chunks (900 g)
  • 2 1/2 cups water (600 ml), plus a little more if needed
  • 1 teaspoon fine salt (6 g), plus more to taste
  • 1/4 teaspoon ground black pepper (about 0.5 g)
  • 1/2 cup chopped fresh cilantro, loosely packed (about 15 g)
  • 1 tablespoon fresh lemon juice (15 ml)
  • 1/2 teaspoon dried mint for serving, optional (about 0.5 g)

Instructions

  1. Prepare the ingredients, 20 minutes. Slice the onion, chop the garlic and cilantro, and cut the potatoes into similar-size chunks so they cook evenly. Rinse the cut potatoes under cold water if they are very starchy, then drain well. Measure the spices, tomato paste, water, and seasonings before you begin cooking.
  2. Soften the onion, 8 minutes. Warm the oil in a heavy-bottomed pot or Dutch oven over medium heat. Add the onion and cook, stirring every minute or two, until softened and lightly golden at the edges. Lower the heat if it starts browning quickly; a few golden spots are welcome, but scorched onion can make the sauce taste bitter.
  3. Add the garlic and spices, 1 minute. Stir in the garlic, coriander, turmeric, cumin, and red pepper flakes. Cook for about 30 seconds, stirring constantly, until fragrant. Keep the mixture moving so the garlic and ground spices do not stick or burn.
  4. Toast the tomato paste, 1 minute. Add the tomato paste and stir to coat the onion mixture. Let it cook for a minute, scraping the bottom of the pot. This briefly deepens its flavor before the liquid goes in.
  5. Make the tomato base, 7 minutes. Pour in the canned tomatoes and stir well, loosening any browned bits from the pot. Bring the sauce to a gentle bubble, then cook uncovered for about 7 minutes, stirring occasionally. It should look slightly reduced, not dry or thick like paste.
  6. Add the potatoes, 3 minutes. Stir in the potato chunks, salt, black pepper, and water. Turn the potatoes gently so they are coated in the tomato mixture. Bring the liquid back to a simmer; it should come partway up the potatoes. Add a splash more water if your pot is wide and the potatoes are barely surrounded by liquid.
  7. Simmer until tender, 25 minutes. Cover the pot with the lid slightly ajar and reduce the heat to maintain a steady, gentle simmer. Stir carefully once or twice, lifting from the bottom so the potatoes do not catch. The potatoes are ready when a paring knife slides into a chunk with little resistance. If they are still firm, simmer for a few more minutes and check again; avoid a hard boil, which can break them apart.
  8. Finish and rest briefly, 3 minutes. Taste the sauce and adjust the salt, pepper, or red pepper flakes. Stir in the lemon juice and most of the cilantro, then turn off the heat and let the stew stand for 3 minutes. Sprinkle with the remaining cilantro and dried mint, if using, and serve hot.

Tips

  • Choose potatoes that keep their shape. Yukon Gold or other all-purpose potatoes give a creamy center without disintegrating too easily. Waxy red potatoes are also a good choice and tend to stay especially intact. Russets work, but they soften more quickly, so cut them a little larger and stir gently.
  • Keep the simmer gentle. A vigorous boil can make the outside of the potatoes crumble before the centers are tender. If the sauce is bubbling rapidly, lower the heat; if it stops simmering, raise it slightly. Check the pot near the end because different potato varieties and chunk sizes cook at different speeds.
  • Adjust thickness with water, not extra oil. The stew should have a spoonable tomato sauce, not a dry coating. Add hot water a few tablespoons at a time if it becomes too thick before the potatoes are done. If it seems watery once the potatoes are tender, uncover the pot and simmer gently for a few minutes.
  • Season in stages. Canned tomatoes vary in saltiness and acidity. Start with the listed salt, then taste after simmering. Lemon juice brightens the finished stew; add it gradually if your tomatoes already taste sharp.

Serving Suggestions

Serve the stew in shallow bowls while hot, with Afghan flatbread or another sturdy bread for scooping up the tomato sauce. It also works over plain basmati rice, which makes the meal more substantial and catches the juices. Offer extra chopped cilantro, lemon wedges, or a small dish of plain yogurt at the table so everyone can adjust their own serving. A crisp cucumber-and-tomato salad or simply sliced cucumbers provides a fresh contrast to the soft potatoes and warm spices.

If serving it as part of a larger meal, keep the portions modest and pair it with rice, bread, and a vegetable side rather than adding several rich dishes. The stew is meat-free as written, but it is filling enough to stand on its own for a simple lunch or dinner. Set out spoons as well as bread, since the sauce is loose enough to enjoy by the spoonful.

Variations

Add chickpeas: Stir in one drained and rinsed 15-ounce can (about 425 g) during the last 10 minutes of simmering. They add a firmer, nutty element and make the pot more substantial. If adding them earlier, they may soften and break apart as you stir.

Use fresh tomatoes: Replace the canned tomatoes with about 1 1/2 pounds (680 g) ripe chopped tomatoes. They can be juicier or less concentrated than canned tomatoes, so simmer the base until it looks saucy before adding the potatoes. If the tomatoes are especially watery, reduce the added water by about 1/2 cup (120 ml) and add more only if needed.

Make it milder or hotter: Leave out the red pepper flakes for a mild stew, or add a pinch more for heat. For a fresher chile flavor, use a small chopped green chile with the garlic, adjusting the amount to its heat. The coriander, turmeric, and cumin are the main warm, earthy flavors, so keep them even if you change the chile.

Finish with dried mint: Dried mint is optional, but a small pinch gives the bowl a cooling, aromatic finish. If it is not available, use extra cilantro or omit it; the stew will still be flavorful, though less minty. Avoid substituting peppermint extract, which is much stronger and has a different effect.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow covered container. The stew keeps for 3 to 4 days in the refrigerator. The potatoes may absorb some sauce as they sit, so stir in a splash of water before reheating. For longer storage, freeze in airtight portions for up to 2 to 3 months; thaw overnight in the refrigerator for the most even reheating. Potatoes can become a little softer after freezing, but the flavor remains suitable for a quick meal.

Reheat a portion in a saucepan over medium-low heat, stirring gently and adding water as needed, until steaming throughout. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. USDA FSIS advises reheating leftovers to 165°F (74°C); check the temperature in the center with a food thermometer. Reheat only the amount you plan to eat, since repeated cooling and warming can affect both quality and safe handling.

Frequently Asked Questions

Is Afghan potato stew usually vegetarian?

Many potato-and-tomato versions are made without meat, including this recipe. Afghan stews vary from household to household, and some related dishes include meat or other vegetables. This version relies on onion, tomato, spices, and potatoes for its savory base, with chickpeas as an optional addition.

Can I leave the potato skins on?

Yes. Scrub the potatoes well and remove any eyes or damaged spots, then cut them into even chunks. Leaving the skins on saves peeling time and gives the stew a more rustic texture. If you prefer a smoother, more traditional stew-like feel, peel them before cutting.

Why are my potatoes still firm after 25 minutes?

Potato variety, age, chunk size, and the strength of the simmer all affect cooking time. Keep the pot at a gentle simmer and cook for another 3 to 5 minutes before checking again. Large pieces may need longer; add a little hot water if the sauce is getting too thick while the potatoes finish.

Can I make the stew ahead?

Yes. Make it up to a day ahead, cool it promptly, and refrigerate it covered. The flavors settle as it rests, and the sauce may thicken, so add a splash of water when reheating. For the best potato texture, avoid stirring vigorously and reheat over moderate heat rather than boiling hard.

What can I use instead of fresh cilantro?

Flat-leaf parsley is a practical substitute if cilantro is unavailable or not to your taste. It gives a fresh green finish but lacks cilantro’s distinctive citrusy, herbal note. You can also omit the fresh herb and finish with a little extra lemon juice; the stew itself does not depend on the garnish to hold together.

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).