CookSnap is coming soon — Join the waitlist →

Khoresh Karafs (Celery & Lamb Stew)

A fragrant Iranian herb stew with tender lamb, celery, and kidney beans simmered in a warm spice base. Serve over rice for an authentic, comforting meal.

Total time
90 min
Servings
4
Calories
520
Protein
42g
Khoresh Karafs (Celery & Lamb Stew)
iranianlambstewcomfort foodone-pot meal

Ingredients

  • 1.5 lbs lamb shoulder or neck, cut into 1-inch chunks
  • 6 stalks celery stalks, cut into 2-inch pieces
  • 1 cup dried kidney beans, soaked overnight and drained
  • 1 medium yellow onion, cut into 1/4-inch dice
  • 2 tablespoons tomato paste
  • ½ teaspoon turmeric
  • 4 cups water
  • 2 whole dried limes (loomi), pierced with a knife tip

Instructions

  1. 1

    Pat the lamb chunks dry with paper towels by pressing and rubbing them against the meat; this helps the meat brown better and cook evenly.

  2. 2

    Cut the celery stalks crosswise into 2-inch lengths so they cook evenly and are easy to eat with a spoon later.

  3. 3

    Dice the onion by slicing it lengthwise from root to tip into thin strips, then turning it and slicing crosswise into 1/4-inch pieces the size of lentils.

  4. 4

    Pierce each dried lime twice with the tip of a knife to let the flavor escape into the stew during cooking.

  5. 5

    Heat 2 tablespoons of olive oil in a large heavy-bottomed pot over medium-high heat until the oil shimmers and slides quickly when you tilt the pan.

  6. 6

    Add the lamb chunks in a single layer and cook without stirring for 4 minutes until the bottom surface turns golden-brown the color of caramelized honey.

  7. 7

    Stir the lamb and flip each piece over, then cook untouched for 3 more minutes until the new bottom side turns the same golden-brown color.

  8. 8

    Transfer the lamb to a clean bowl by tilting the pot and using a slotted spoon to lift each piece, leaving the browned bits in the pot.

  9. 9

    Add the diced onion to the same pot and stir continuously for 2 minutes until the onion turns translucent and softens, scraping the bottom to loosen the browned bits.

  10. 10

    Stir the turmeric into the onions for 30 seconds until the spice smells strongly fragrant and coats all the onion pieces.

  11. 11

    Add the tomato paste and stir it into the onions and turmeric for 1 minute until the paste is evenly distributed and smells concentrated.

  12. 12

    Pour in 4 cups of water, scraping the bottom of the pot with a wooden spoon to release all the stuck-on browned bits and stir them into the liquid.

  13. 13

    Return the browned lamb to the pot and stir, then add the drained soaked kidney beans and the pierced dried limes.

  14. 14

    Bring the stew to a boil over medium-high heat, watching for large bubbles breaking the surface continuously, then immediately reduce the heat to low.

  15. 15

    Cover the pot with its lid and simmer for 45 minutes, until the lamb is fork-tender (a fork should pierce the largest piece with light pressure) and the beans are soft.

  16. 16

    Add the celery pieces to the pot, stir gently, cover again, and simmer for 15 more minutes until the celery is tender but not mushy.

  17. 17

    Taste the stew and add salt and black pepper to your preference, stirring gently to distribute the seasonings evenly.

  18. 18

    Ladle the stew into shallow bowls, ensuring each bowl gets lamb, beans, celery, and broth, and serve immediately with white rice on the side.

Tools you’ll need

  • measuring cups and spoons
  • chef's knife
  • cutting board
  • paper towels
  • large heavy-bottomed pot with a lid (5–6 quart capacity)
  • wooden spoon
  • slotted spoon
  • ladle
  • bowls for serving

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.