Khoresh e Karafs is a classic Persian stew that highlights the fresh, slightly herbal flavor of celery combined with tender beef and tangy sour notes. This hearty and aromatic dish works beautifully because of its balance between the earthiness of meat and the bright, refreshing celery, slow-cooked to melt-in-your-mouth perfection. Perfect for a comforting meal that brings a taste of Iran to your table.
Ingredients
- 500 grams (1.1 lbs) beef stew meat, cut into 1-inch cubes (preferably chuck or brisket)
- 3 large celery stalks, cleaned and chopped (including leaves)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 2 medium tomatoes, peeled and chopped or 1 cup canned crushed tomatoes
- 2 tablespoons tomato paste
- 1/2 cup fresh parsley, finely chopped
- 1/2 cup fresh cilantro, finely chopped
- 1/4 cup fresh mint leaves, chopped (optional but traditional)
- 1 teaspoon turmeric powder
- 1 teaspoon ground black pepper
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon ground cinnamon (optional)
- 2 tablespoons vegetable oil or clarified butter (ghee)
- 3 cups water or beef broth
- 1 tablespoon lemon juice or 1 tablespoon dried Persian dried lime powder (limoo amani), crushed (for sourness)
Instructions
- Prepare the beef: Heat the oil or ghee in a large heavy-bottomed pot over medium heat. Add the chopped onions and sauté until golden and translucent, about 7-10 minutes.
- Add the spices and garlic: Stir in the turmeric, black pepper, cinnamon (if using), and minced garlic. Cook for 1-2 minutes until fragrant but not burnt.
- Brown the meat: Add the beef cubes to the pot and brown on all sides for about 5-7 minutes. This step seals in flavor and gives the stew depth.
- Add tomatoes and tomato paste: Stir in the chopped tomatoes and tomato paste, cooking for 5 minutes until the mixture thickens slightly and the tomatoes break down.
- Add herbs and celery: Mix in the chopped celery stalks, celery leaves, parsley, cilantro, and mint leaves. Stir to combine evenly with the meat and tomato mixture.
- Add liquid: Pour in the water or beef broth, ensuring the ingredients are just covered. Bring to a boil, then reduce heat to low and cover the pot partially.
- Simmer: Let the stew simmer gently for 1.5 to 2 hours, stirring occasionally to prevent sticking. The meat should become tender, and the celery soft but not mushy.
- Adjust sourness and seasoning: About 10 minutes before the end of cooking, add lemon juice or crushed dried lime powder to give the stew its characteristic tang. Taste and adjust salt and pepper accordingly.
- Final simmer: Continue simmering uncovered for another 5-10 minutes to let the flavors meld and the stew thicken slightly.
- Serve hot: Transfer to a serving dish and garnish with extra fresh herbs if desired. Serve immediately with steamed basmati rice.
Tips
- Celery choice: Use fresh, firm celery stalks with plenty of leaves, as the leaves add essential herbal notes. Avoid limp or woody celery.
- Meat alternatives: Lamb can be used instead of beef for a richer flavor. For a vegetarian version, substitute meat with cooked chickpeas and increase herbs and tomato base.
- Souring agents: If you can’t find dried Persian limes, lemon juice or tamarind paste are good substitutes to achieve the tangy profile.
- Don’t rush the simmer: Slow cooking is key to tender meat and harmonized flavors. Resist the urge to turn up the heat.
Serving Suggestions
Khoresh e Karafs is traditionally served with steamed saffron basmati rice (polow) which balances the stew’s rich and tangy flavors. You can also accompany it with a simple Shirazi salad—diced cucumber, tomato, onion, and herbs dressed lightly with lemon juice and olive oil. For an authentic touch, serve with a side of yogurt or mast-o-khiar (yogurt with cucumber and mint) to cool the palate.
Variations
While the classic recipe uses beef and celery, regional and family variations abound. Some cooks add potatoes or carrots for extra texture and sweetness. Others include a handful of green beans or peas to diversify the vegetable profile. For a spicier version, a pinch of ground red pepper or fresh chili can be added. Additionally, some recipes replace fresh herbs with dried ones if fresh isn’t available, though this changes the overall flavor intensity.
Storage and Reheating
Store leftover Khoresh e Karafs in an airtight container in the refrigerator for up to 3 days. The flavors often deepen after resting overnight. To reheat, warm gently over low heat on the stove, adding a splash of water or broth if the stew has thickened too much. Avoid microwaving at high heat as it can toughen the meat and alter the texture of the celery. For longer storage, the stew can be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use celery root (celeriac) instead of celery stalks?
Celery root has a denser texture and earthier flavor, which will change the dish significantly. Traditional Khoresh e Karafs relies on the fresh, crisp stalks and leaves for brightness, so celery root is not recommended as a direct substitute.
Is it necessary to peel the tomatoes?
Peeling tomatoes helps create a smoother texture in the stew and removes any bitter skin. If you’re using canned crushed tomatoes, peeling is unnecessary. For fresh tomatoes, blanching briefly in hot water makes peeling easier.
What cut of beef is best for this stew?
Choose tougher cuts like chuck, brisket, or stew meat with some marbling. These cuts become tender and flavorful after long, slow cooking. Lean cuts may dry out or become tough.
Can this stew be made in a slow cooker?
Yes, after browning the meat and sautéing onions and spices on the stove, transfer all ingredients to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours until meat is tender and celery soft.
How sour should Khoresh e Karafs be?
The sourness is a hallmark of this stew but should be balanced—not overpowering. Taste as you add lemon juice or dried lime powder, aiming for a pleasant tang that complements the meat and herbs without overwhelming them.
Can I make this stew vegan or vegetarian?
Yes, omit the meat and use vegetable broth. Add heartier vegetables like mushrooms or eggplant along with chickpeas or lentils to provide protein and texture. Increase herbs and tomato paste for depth of flavor.
Why does the stew sometimes turn bitter?
Bitterness often comes from overcooked celery leaves or burnt spices. To avoid this, add celery leaves toward the end of cooking and monitor the heat carefully when sautéing spices.
Khoresh e Karafs is a deceptively simple yet deeply flavorful dish that showcases the elegance of Persian cuisine. With attention to fresh ingredients, proper seasoning, and slow cooking, you can bring this authentic Iranian stew to your kitchen and enjoy a memorable meal full of tradition and taste.
Related
- Docspell Self Hosting Made Simple: 10 Key Steps Explained
- Dirty Cabbage Stir Fry Recipes and Tips for Flavorful Meals
- Córdoba vs Toledo: Which City Offers More Layers for a Short Trip?