Main Course · Dinner · Middle Eastern ·

Sumptuous Iranian Fesenjan Meatballs with Pomegranate Sauce

This classic Middle Eastern dish features tender meatballs infused with spices, enveloped in a rich, aromatic pomegranate sauce.

4.8(0 reviews)
·By Troy·
Sumptuous Iranian Fesenjan Meatballs with Pomegranate Sauce
Prep
30 min
Cook
1 h 30 min
Difficulty
Intermediate
Serves
4

Preparation

Get these tasks done before you start cooking.

Preparing the Meatballs

  1. 1

    Combine ingredients

    In a large bowl, combine the ground meat, grated onion, minced garlic, cumin, cinnamon, salt, and pepper.

  2. 2

    Add parsley

    Add the chopped parsley and mix well until all the ingredients are fully incorporated.

  3. 3

    Shape meatballs

    Shape the mixture into small meatballs, about 1 inch in diameter.

Preparing the Pomegranate Sauce

  1. 1

    Toast and grind walnuts

    Toast the walnuts in a dry skillet over medium heat until golden and fragrant. Let them cool and then grind into a fine powder.

  2. 2

    Combine sauce ingredients

    In a large saucepan, combine the ground walnuts, chicken broth, pomegranate molasses, sugar, salt, and pepper. Stir well to dissolve the sugar.

  3. 3

    Simmer sauce

    Bring to a gentle simmer and let it thicken slightly.

    Tip: Ensure the sauce does not boil vigorously to avoid curdling. Prepare the sauce ahead of time to allow flavors to develop.

How to Make Sumptuous Iranian Fesenjan Meatballs with Pomegranate Sauce

Total time: 2 h · Yields 4 servings

  1. 1

    Brown the Meatballs

    In a skillet, brown the meatballs on all sides, working in batches if needed.

  2. 2

    Simmer in Sauce

    Add the browned meatballs into the simmering pomegranate sauce and let them cook through.

  3. 3

    Finish with Fresh Herbs

    Stir in chopped parsley or mint just before serving.

Chef's Tips

    Further reading

    Frequently asked questions

    How long can I store leftovers?

    Store leftovers in an airtight container in the refrigerator for up to 3 days.

    Can I substitute the lamb with another meat?

    Yes, ground chicken or turkey can work well as substitutes.

    Is it possible to make this dish ahead?

    Yes, you can prepare the sauce and meatballs a day ahead, refrigerate separately, then combine and reheat.

    How do I reheat the meatballs without them drying out?

    Gently reheat them in the sauce over low heat, adding a splash of broth if needed.

    Can I make this dish vegan?

    Substitute the meat with a plant-based ground meat and use vegetable broth for the sauce.

    Explore more from TastyFood

    Looking for something different? Browse by category.