The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
If you’re looking for a comforting, budget-friendly, and deeply flavorful dish, Dopiazeh Aloo is a recipe you absolutely need in your kitchen. This traditional Persian potato curry is simple, hearty, and packed with warm spices, tender potatoes, and a rich onion-based sauce that transforms humble ingredients into something truly special.
The name “Dopiazeh” refers to the generous use of onions—one of the signature features of this dish. Combined with potatoes, tomatoes, garlic, and fragrant spices like turmeric and cumin, the result is a beautifully comforting meal that feels both rustic and satisfying.

Popular in Iranian home cooking, Dopiazeh Aloo is often served with warm flatbread or fluffy rice, making it perfect for lunch, dinner, or even a cozy weekend meal. It’s naturally vegetarian, easily made vegan, and ideal for those who love simple recipes with bold flavor.
Whether you’re exploring Persian cuisine for the first time or looking for a new way to enjoy potatoes, this dish is guaranteed to impress.
Why You’ll Love This Recipe
There are many reasons Dopiazeh Aloo becomes a regular favorite.
First, it uses affordable pantry staples like potatoes, onions, and tomatoes, making it both accessible and budget-friendly.
Second, the flavor is incredibly rich despite the simple ingredient list. Slow-cooked onions and warm spices create deep savory notes without needing heavy ingredients.
Third, it’s naturally comforting and satisfying. Few dishes feel as cozy as tender potatoes simmered in a flavorful spiced sauce.
This recipe is also versatile enough for both everyday dinners and special meals when served with rice and fresh herbs.
Ingredients
- 4 medium potatoes, peeled and cubed
- 2 large onions, thinly sliced
- 2 medium tomatoes, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 3 tablespoons olive oil
- 1 teaspoon turmeric
- 1 teaspoon paprika
- 1/2 teaspoon ground cumin
- 1/2 teaspoon black pepper
- 1 teaspoon salt
- 1/2 teaspoon red chili flakes (optional)
- 1 cup water
- 2 tablespoons fresh cilantro, chopped
- 2 tablespoons fresh parsley, chopped
- Optional: fresh lemon wedges for serving

Instructions
- Heat olive oil in a large skillet or deep pan over medium heat.
- Add the sliced onions and cook slowly for 8–10 minutes until soft, golden, and lightly caramelized.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add turmeric, paprika, cumin, black pepper, salt, and optional chili flakes. Stir well for 30 seconds to bloom the spices.
- Add chopped tomatoes and tomato paste. Cook for 4–5 minutes until the tomatoes soften and the mixture becomes rich and fragrant.
- Add the cubed potatoes and gently toss to coat them in the onion and spice mixture.
- Pour in the water, cover, and reduce heat to low.
- Simmer for 20–25 minutes, stirring occasionally, until the potatoes are tender and the sauce thickens beautifully.
- Taste and adjust seasoning if needed.
- Finish with fresh cilantro and parsley.
- Serve hot with flatbread, rice, or warm naan, plus fresh lemon wedges if desired.
What Makes Dopiazeh Aloo Special
The heart of this dish is the onions.
Unlike many curries where onions play a supporting role, here they are the star. They cook down slowly, creating sweetness and depth that form the base of the entire dish.
The potatoes absorb all those rich flavors while staying soft and hearty, making every bite deeply satisfying.
This dish reflects the beauty of Persian home cooking—simple ingredients handled with care to create extraordinary flavor.
It’s not about complexity. It’s about balance, patience, and warmth.
Tips for the Best Persian Potato Curry
Take your time with the onions. Properly softened and golden onions make the biggest difference in flavor.
Cut the potatoes into even cubes so they cook evenly.
Don’t skip the tomato paste—it adds richness and color that fresh tomatoes alone can’t provide.
Use fresh herbs at the end rather than during cooking to keep their flavor bright and fresh.
For extra depth, a tiny squeeze of lemon juice before serving brings everything to life beautifully.
If you prefer a thicker curry, let it simmer uncovered for a few extra minutes.
Easy Variations
This dish is wonderfully flexible.
For extra protein, add cooked chickpeas or lentils.
For a heartier version, include bell peppers or eggplant.
For a spicier curry, increase chili flakes or add fresh green chili.
For a richer flavor, some cooks add a touch of ghee instead of olive oil if a vegan version isn’t necessary.
You can also serve it as a side dish alongside grilled meats or roasted vegetables instead of as the main meal.

What to Serve With Dopiazeh Aloo
This curry pairs beautifully with simple sides that help soak up the flavorful sauce.
Try serving it with:
- Steamed basmati rice
- Warm lavash bread
- Naan or pita
- Fresh cucumber yogurt salad
- Shirazi salad
- Pickled vegetables
- Fresh herbs and lemon wedges
The freshness of herbs and salads balances the richness of the potatoes perfectly.
Storage and Leftovers
Dopiazeh Aloo stores very well and often tastes even better the next day.
Keep leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently on the stovetop or in the microwave with a splash of water if needed.
It can also be frozen for up to 2 months, though the potato texture may soften slightly after thawing.
This makes it a great meal prep option for easy lunches and quick dinners.
Why This Recipe Belongs in Your Weekly Rotation
Some recipes are valuable because they’re impressive. Others are valuable because they’re dependable.
Dopiazeh Aloo is both.
It’s simple enough for a weekday dinner, affordable enough for regular cooking, and flavorful enough to feel special every single time.
It proves that comfort food doesn’t need expensive ingredients or complicated techniques.
Just onions, potatoes, spices, and a little patience.
That’s often where the best meals begin.
Final Thoughts
Dopiazeh Aloo is one of those timeless recipes that reminds us how powerful simple cooking can be.
Tender potatoes, sweet caramelized onions, fragrant spices, and rich tomato sauce come together to create a meal that feels warm, comforting, and deeply satisfying.
It’s a perfect introduction to Persian home cooking and a wonderful reminder that humble ingredients often create the most memorable dishes.
Whether served with rice, bread, or enjoyed straight from the bowl, this Persian potato curry is the kind of recipe you’ll return to again and again.
Simple, cozy, and full of soul.
Dopiazeh Aloo
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat.
- Cook sliced onions for 8–10 minutes until soft and golden.
- Add garlic and cook for 1 minute until fragrant.
- Stir in turmeric, paprika, cumin, black pepper, salt, and chili flakes if using.
- Add chopped tomatoes and tomato paste and cook for 4–5 minutes.
- Add cubed potatoes and toss to coat in the spiced onion mixture.
- Pour in water, cover, and simmer on low heat for 20–25 minutes.
- Cook until potatoes are tender and sauce thickens.
- Finish with fresh cilantro and parsley.
- Serve hot with rice, flatbread, or naan.



