Khoresh Karafs Recipe (Persian Celery Stew) – Fresh, Herbaceous & Comforting
Khoresh Karafs is a traditional Persian stew made with tender beef or lamb, celery, and fresh herbs simmered in a tangy, aromatic sauce. Known for its light yet deeply savory flavor, this comforting dish is a staple of Iranian home cooking and pairs beautifully with fluffy basmati rice.
This authentic recipe will guide you step-by-step to achieve perfectly tender meat and a balanced, herb-forward flavor.
π Recipe Overview
- Cuisine: Persian / Middle Eastern
- Course: Main Course
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Servings: 4–6
- Calories: ~390 kcal per serving
π Ingredients
- 500 g beef or lamb, cut into cubes
- 4 cups celery stalks, chopped
- 1 large onion, finely chopped
- 1 cup fresh parsley, chopped
- ½ cup fresh mint, chopped (or 2 tbsp dried mint)
- 3 tbsp vegetable oil
- 1 tsp turmeric
- 1 tbsp lemon juice or 2 dried limes
- Salt and black pepper to taste
- 3–4 cups water or stock
π©π³ How to Make Khoresh Karafs
1️⃣ SautΓ© the Onion
Heat oil in a large pot over medium heat.
Add onion and cook until soft and golden.
2️⃣ Brown the Meat
Add beef or lamb and sautΓ© until lightly browned.
Stir in turmeric and cook for another minute.
3️⃣ Cook the Herbs
In a separate pan, sautΓ© parsley and mint for 3–4 minutes to release their aroma.
Add the herb mixture to the pot.
4️⃣ Simmer
Add celery and water or stock.
Bring to a boil, then reduce heat, cover, and simmer for 1–1½ hours until meat is tender.
5️⃣ Finish with Lemon
Add lemon juice or dried limes and simmer for another 10 minutes.
Adjust seasoning before serving.
π½️ Serving Suggestions
- Serve with steamed basmati rice or Persian saffron rice
- Pair with yogurt or fresh herb platter
- Add pickles for a traditional touch
π‘ Tips for Perfect Khoresh Karafs
✔ SautΓ© herbs before adding for deeper flavor
✔ Cut celery evenly for consistent texture
✔ Slow simmering enhances taste
✔ Make ahead — flavors improve overnight
π Variations
- Chicken Version: Substitute chicken for a lighter dish
- Vegetarian: Replace meat with mushrooms or beans
- Extra Tangy: Add more lemon juice
❓ FAQs
What does Khoresh Karafs taste like?
It’s savory, slightly tangy, and herbaceous with tender meat and soft celery.
Can I freeze it?
Yes, it freezes well for up to 2 months.
Can I use dried herbs?
Yes, but fresh herbs give the best flavor.
Similar Recipes:
1. Ghormeh Sabzi (Persian Herb Stew)
A classic Iranian stew packed with fresh herbs, kidney beans, and tender beef or lamb. Like Khoresh Karafs, it has a deep, tangy flavor profile and is served with steamed rice.
Why it’s similar:
✔ Herb-based stew
✔ Slow-cooked comfort dish
✔ Served with Persian rice
2. Khoresh Bademjan (Persian Eggplant Stew)
A rich tomato-based stew with fried eggplant and meat, offering the same hearty texture and comforting feel.
Why it’s similar:
✔ Traditional khoresh style
✔ Tomato and slow-simmered base
✔ Popular everyday Persian meal
3. Khoresh Gheymeh (Split Pea & Meat Stew)
Made with yellow split peas, tender meat, and dried lime, this stew shares the same savory-tangy balance.
Why it’s similar:
✔ Classic Persian stew technique
✔ Comfort food appeal
✔ Often served with saffron rice
4. Fesenjan (Pomegranate Walnut Stew)
A luxurious sweet-and-sour stew made with ground walnuts and pomegranate molasses.
Why it’s similar:
✔ Signature Iranian flavor balance
✔ Slow-cooked sauce
✔ Served with rice
5. Abgoosht (Persian Lamb & Chickpea Stew)
A rustic one-pot stew with lamb, chickpeas, and potatoes, offering the same comforting, traditional vibe.
Why it’s similar:
✔ Hearty stew format
✔ Traditional Persian home cooking
✔ Strong cultural relevance
π Final Thoughts
Khoresh Karafs is a comforting Persian stew that highlights fresh herbs and tender celery in a light yet flavorful sauce. It’s a perfect dish for anyone looking to explore authentic Iranian home cooking and enjoy a wholesome, aromatic meal.

Comments
Post a Comment