
This Persian potato curry is one of those simple, deeply flavorful dishes we love to make as a team when we want comfort with a little warmth. Slow cooked onions and tender potatoes in fragrant spices feel cozy and special, which for us is exactly what real food for real life is all about.
Dopiazeh Aloo is a simple yet flavorful Persian potato curry made with tender potatoes, caramelized onions, and warm spices. This comforting dish is rich in flavor thanks to the slow cooked onions, which create a naturally sweet and savory base that pairs beautifully with the soft potatoes. Ready in about 45 minutes, this Persian potato curry is easy to make and lovely served with flatbread or rice.
What makes this Persian potato curry so good is the caramelized onions. Cooked slowly until golden, they create a sweet, savory base for tender potatoes and warm spices.
Watch the Recipe Video
Watch how this dopiazeh aloo (persian potato curry) comes together, step by step.
Why You Will Love This Dopiazeh Aloo (Persian Potato Curry)
- Deeply flavorful. Slow cooked onions create a rich, savory base.
- Warm and comforting. Fragrant spices and tender potatoes.
- Simple ingredients. Pantry staples come together beautifully.
- Easy to make. Straightforward steps for big flavor.
- Versatile. Pairs perfectly with flatbread or rice.
What Makes This Dopiazeh Aloo (Persian Potato Curry) So Good
This comforting dish is rooted in Iranian cuisine, known for its fragrant spices, fresh herbs, and the generous use of onions.
Caramelized onions are the secret. Cooked slowly until golden, they create a naturally sweet and savory base for the whole dish.
Warm spices and tender potatoes finish it. Turmeric, cumin, and paprika season soft potatoes that soak up all the flavor.
Hearty and satisfying, potatoes provide potassium, vitamin C, and fiber, making this curry as comforting as it is wholesome.
Optional Pro Tip: Sweet, Golden Onions
Take your time with the onions. Cooking them slowly until golden builds the sweet, savory base that defines this dish.
Add dried lime for authenticity. A little dried lime powder adds a bright, tangy Persian note.
Tips for the Best Dopiazeh Aloo (Persian Potato Curry)
- Caramelize the onions slowly. Golden onions are the heart of the flavor.
- Cut potatoes evenly. Bite sized cubes cook at the same rate.
- Bloom the spices. Cook them a minute until fragrant.
- Coat the potatoes well. Stir them in the spices before adding liquid.
- Simmer until tender. Cook until the potatoes are soft and the sauce thickens.
- Add dried lime. It adds a bright, authentic Persian tang.
- Adjust the spices. Taste and season to your liking.
- Garnish with herbs. Fresh cilantro or parsley brightens it.
Variations and Add Ins
This Persian potato curry is easy to customize.
- Add vegetables. Mushrooms, cauliflower, or peppers work well.
- Make it spicier. Add chili or cayenne for extra heat.
- Add ginger. A little grated ginger adds warmth and depth.
- Make it saucier. Add a bit more broth or tomato.
- Add a squeeze of lime. Fresh lime juice brightens the curry.
- Add greens. Stir in spinach near the end.
- Serve with yogurt. A dollop of yogurt cools and complements it.
- Make it a meal. Add chickpeas for extra protein.
How to Store and Reheat
Store the Persian potato curry in an airtight container in the refrigerator for up to about three days. The flavors deepen as it sits.
Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if the curry has thickened too much as it cooled.
Serving Suggestions for Persian Potato Curry
This Persian potato curry is wonderful served warm with flatbread, naan, or pita for scooping, or alongside fluffy basmati rice to soak up the savory sauce.
It works beautifully as a vegetarian main with a simple salad, or as a flavorful side dish to a variety of Middle Eastern and Mediterranean mains.
For a fresh finish, scatter chopped cilantro or parsley over the top and add a squeeze of lime. A cooling cucumber salad balances the warm spices nicely.
- With flatbread. Perfect for scooping.
- With basmati rice. To soak up the sauce.
- As a vegetarian main. With a simple salad.
- With fresh herbs. Cilantro or parsley to finish.
For a bright, lemony main to serve alongside, our lemon chicken piccata is a lovely one to try.
Frequently Asked Questions
What does Dopiazeh Aloo mean?
Dopiazeh refers to the generous use of onions, while aloo means potato. Together it describes this oniony Persian potato dish.
What potatoes work best?
Waxy or all purpose potatoes that hold their shape, like Yukon Gold, are ideal. Cut them into even, bite sized cubes.
Why caramelize the onions so long?
Slow cooking the onions until golden builds a naturally sweet, savory base that gives the curry its signature depth of flavor.
What is dried lime powder?
It is a Persian ingredient made from dried limes, adding a bright, tangy note. It is optional but adds authentic flavor.
Is this dish vegan?
Yes, when made with vegetable oil and broth, it is naturally vegan. Just skip any dairy garnishes like yogurt.
Can I add other vegetables?
Absolutely. Mushrooms, cauliflower, peppers, or spinach all work well alongside or in place of some of the potatoes.
What do I serve it with?
It is lovely with flatbread, naan, or basmati rice, and pairs well with a fresh salad or a variety of mains.
How spicy is it?
It is mildly spiced and warming rather than hot. Add chili or cayenne if you would like more heat.
Can I make it ahead of time?
Yes. It keeps well for up to three days and the flavors deepen, making it great for meal prep.
How do I store leftovers?
Keep them in an airtight container in the refrigerator, and reheat gently with a splash of water if the curry has thickened.
A Comforting Persian Classic
This Dopiazeh Aloo brings together tender potatoes, slow caramelized onions, and warm spices in one simple, deeply flavorful Persian potato curry. It is comforting, aromatic, and rich with sweet and savory flavor.
Easy to make and lovely with flatbread or rice, it is a wonderful change from the usual side or a satisfying vegetarian main. Once you try it, this Persian potato curry is sure to become a favorite.
Craving more cozy, comforting dishes? Our slow cooker chicken stew is another warming favorite to try next.
Results vary by ingredients, equipment, and cooking conditions. Always taste and adjust seasoning as you go.
Dopiazeh Aloo (Persian Potato Curry)
Ingredients
Equipment
Method
- Cut the potatoes into bite sized cubes, thinly slice the onions, and mince the garlic.
- Heat the oil in a pan over medium heat, add the onions, and cook until golden brown, about 10 to 12 minutes, stirring occasionally.
- Stir in the garlic, turmeric, cumin, paprika, salt, and pepper, and cook for another minute until fragrant.
- Toss the potato cubes into the pan and stir to coat them with the spices.
- Pour in the diced tomatoes and the water or broth, and stir well.
- Cover and cook for 15 to 20 minutes, stirring occasionally, until the potatoes are soft and the sauce thickens.
- Taste and add more salt or spices if needed, stirring in the dried lime powder now if using.
- Sprinkle fresh cilantro or parsley on top and enjoy warm with flatbread or rice.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Enjoyed the recipe? Share it!
Kitchen Essentials We Recommend
Tools that make cooking easier — tried, tested, and loved.
As an Amazon Associate we earn from qualifying purchases.
Got a recipe the world should try?
Share your favorite family recipe or national dish with food lovers in 100+ countries.
Submit Your Recipe




