Dopiazeh Aloo Persian Curry

How to make authentic Dopiazeh Aloo, a comforting Persian potato curry with caramelized onions and warm spices ready in 45 minutes.

sarah thompson for recipes by clare
By Sarah Thompson
Updated on Sat, 30 Aug 2025 11:49:29 GMT
Pinterest Hidden Image

Dopiazeh Aloo is the ultimate comfort food that transforms simple potatoes into something absolutely magical. This traditional Persian potato curry gets its incredible depth from slowly caramelized onions that create a naturally sweet and savory base.

I first discovered this recipe during a particularly busy week when my usual high-protein dinner rotation wasn’t cutting it and I craved something warm and soul-satisfying. My Persian neighbor shared her family’s version, explaining that “Dopiazeh” literally means “two onions” – and after one bite, I understood why onions are the star here. The slow-cooked onions develop this incredible sweetness that pairs beautifully with tender potatoes and warm spices. What surprised me most was how such simple ingredients could create something so rich and satisfying. This one’s becoming a regular in our dinner rotation!

Ingredients for Dopiazeh Aloo

I’ve learned through trial and error that the quality of your onions really makes a difference here. Sweet or yellow onions work best for caramelization, and I always slice them consistently thin for even cooking.

  • 3 large potatoes, peeled and cubed (Yukon Gold holds up best during simmering)
  • 2 large onions, thinly sliced
  • 2 tablespoons vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon turmeric
  • ½ teaspoon cumin
  • ½ teaspoon paprika (I use sweet paprika, but smoked adds nice depth)
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 1 large tomato, diced (or ½ cup canned tomatoes)
  • ½ teaspoon dried lime powder, optional (or substitute with 1 tablespoon fresh lemon juice)
  • ½ cup water or vegetable broth
  • Fresh cilantro or parsley for garnish

Step-by-Step Instructions

The key to authentic Dopiazeh Aloo is patience with those onions – they’re the foundation that makes this dish special, so don’t rush the caramelization process.

Step 1: Cut potatoes into uniform 1-inch cubes and thinly slice the onions into half-moons. Consistent sizing ensures even cooking throughout.

Step 2: Heat oil in a heavy-bottomed pan over medium heat. Add the sliced onions and cook slowly for 12-15 minutes, stirring occasionally, until they turn deep golden brown and smell sweetly caramelized. If they start browning too quickly, reduce heat slightly.

Step 3: Add the minced garlic, turmeric, cumin, paprika, salt, and black pepper. Stir constantly for 60-90 seconds until the spices become fragrant and bloom in the oil.

Step 4: Add the cubed potatoes to the pan and toss gently but thoroughly to coat each piece with the spiced onion mixture. Let them cook for 3-4 minutes, stirring occasionally, to start absorbing the flavors.

Step 5: Pour in the diced tomatoes and water or broth. Stir everything together, scraping up any caramelized bits from the bottom of the pan – that’s pure flavor gold.

Step 6: Cover the pan and reduce heat to medium-low. Simmer for 18-22 minutes, stirring every 5-6 minutes, until potatoes are fork-tender and the sauce has thickened to coat the back of a spoon.

Step 7: Taste and adjust seasoning as needed. If using dried lime powder, stir it in now for that authentic Persian tang, or add fresh lemon juice if substituting. Garnish with fresh cilantro or parsley before serving.

What to Serve with Dopiazeh Aloo

This hearty Persian curry pairs beautifully with foods that complement its rich, caramelized flavors and can soak up that incredible sauce.

Warm Flatbread: Persian lavash or pita bread works perfectly for scooping up every bit of the flavorful sauce and creates a satisfying, filling meal.

Steamed Basmati Rice: The fluffy texture and subtle flavor of basmati rice provides the perfect neutral base that lets the curry’s complex flavors shine through.

Greek Yogurt: A dollop of plain Greek yogurt creates a cool, creamy contrast that balances the warm spices while adding extra protein to make this a more complete meal.

Fresh Cucumber Tomato Salad: Light, refreshing vegetables provide textural contrast and help cleanse the palate between bites of the rich, caramelized curry.

High-Protein Breakfast Bowls: For a heartier meal, serve this curry over quinoa or with a fried egg on top, similar to how you’d build a protein bowl.

Storage & Serving Tips

Store leftover Dopiazeh Aloo in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve overnight, making this perfect for meal prep.

When reheating, add a splash of water or broth and warm gently on the stovetop over low heat. The potatoes may soften slightly more, but the texture remains delicious. Avoid microwaving if possible, as it can make the potatoes mushy.

This curry is incredibly versatile – serve it as a vegetarian main with cottage cheese flatbread, as a side with grilled meats, or even topped with a fried egg for extra richness and protein.

Conclusion

This Dopiazeh Aloo recipe proves that the most satisfying meals often come from the simplest ingredients prepared with care and patience. The slow-caramelized onions create an incredible depth of flavor that transforms ordinary potatoes into something truly special. Give this authentic Persian comfort food a try – your kitchen will smell amazing and your family will be asking for the recipe!

Easy Dopiazeh Aloo Persian Potato Curry - Authentic Comfort Food

Dopiazeh Aloo (Persian Potato Curry)

Traditional Persian potato curry with caramelized onions and warm spices
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 portions
Course: Main Course, Side Dish
Cuisine: Middle Eastern, Persian
Calories: 275

Ingredients
  

  • 3 large potatoes peeled and cubed, Yukon Gold preferred
  • 2 large onions thinly sliced
  • 2 tablespoons vegetable oil
  • 2 cloves garlic minced
  • 1 teaspoon turmeric
  • 0.5 teaspoon cumin
  • 0.5 teaspoon paprika
  • 1 teaspoon salt or to taste
  • 0.5 teaspoon black pepper
  • 1 large tomato diced
  • 0.5 teaspoon dried lime powder optional, or substitute 1 tbsp lemon juice
  • 0.5 cup water or vegetable broth
  • 2 tablespoons fresh cilantro or parsley for garnish

Equipment

  • Heavy-bottomed pan
  • Sharp chef’s knife
  • Wooden spoon

Method
 

  1. Cut potatoes into uniform 1-inch cubes and thinly slice the onions into half-moons. Consistent sizing ensures even cooking.
  2. Heat oil in a heavy-bottomed pan over medium heat. Add sliced onions and cook slowly for 12-15 minutes, stirring occasionally, until deep golden brown and caramelized.
  3. Add garlic, turmeric, cumin, paprika, salt, and pepper. Stir constantly for 60-90 seconds until spices become fragrant.
  4. Add cubed potatoes and toss gently to coat with spiced onion mixture. Cook for 3-4 minutes, stirring occasionally.
  5. Pour in diced tomatoes and water or broth. Stir well, scraping up any caramelized bits from bottom of pan.
  6. Cover and reduce heat to medium-low. Simmer for 18-22 minutes, stirring every 5-6 minutes, until potatoes are fork-tender and sauce has thickened.
  7. Taste and adjust seasoning. Add dried lime powder or lemon juice if desired. Garnish with fresh cilantro or parsley before serving.

Notes

Use waxy potatoes like Yukon Gold for best texture. Don’t rush the onion caramelization process. If onions brown too quickly, reduce heat. Tastes even better the next day.
Easy Dopiazeh Aloo Persian Potato Curry Authentic Comfort Food 1

Leave a Comment

Recipe Rating