Celery Saffron rice Recipe is a Persian celery rice layered with small meatballs, tomato, dried lime and saffron butter. The celery stays distinct rather than disappearing into a stew, while the rice absorbs the savoury sauce as it steams.

Persian celery saffron rice with small meatballs and fresh celery

Persian Celery Rice with Meatballs

This rice with celery is built in three parts: cook the rice until it is just firm, prepare a concentrated celery-and-meatball mixture, then layer the two and let them finish together. For a reliable celery rice recipe, keep the filling fairly dry; a watery sauce would make the grains heavy and sticky.

Preparation: 25 minutes
Cooking: about 55 minutes
Serves: 4

Ingredients

  • 4 cups basmati rice
  • 400 g celery stalks, cleaned and finely sliced
  • 300 g minced beef or lamb
  • 1 medium onion, grated
  • 2 garlic cloves, crushed
  • 3 tablespoons tomato paste
  • 1 teaspoon ground dried lime (limoo amani)
  • 50 g butter
  • 2 tablespoons strong brewed saffron
  • ½ teaspoon ground turmeric
  • Fine salt and black pepper, to taste
  • 1 cup boiling water
  • Neutral oil, as needed

The saffron is added near the end, so a strong infusion gives the rice colour without making it wet. Our guide to brewing saffron covers the method.

Prepare the Rice

Rinse the basmati rice several times until the water is nearly clear. Cover it with cool salted water and leave it to soak for 30 minutes.

Bring a large pot of salted water to a rolling boil. Drain the soaked rice, add it to the pot and cook until the grains are flexible on the outside but still have a firm white core, usually 5–7 minutes. Drain immediately and rinse briefly with lukewarm water.

Make the Small Meatballs

Squeeze the grated onion to remove excess liquid, then mix it with the minced meat, garlic, turmeric, salt and pepper. Knead for a minute or two until the mixture holds together.

Roll the meat into small balls, each about the size of a hazelnut. Melt a little of the butter with a splash of oil in a wide pan and brown the meatballs in batches. Turn them gently so they colour on several sides, then lift them onto a plate.

Cook the Celery Filling

Add the sliced celery to the same pan. Cook over medium heat for 6–8 minutes, stirring often, until it has softened slightly but still holds its shape.

Move the celery to one side and fry the tomato paste in the cleared space for about a minute, until its colour deepens. Stir everything together, return the meatballs and pour in the boiling water. Simmer uncovered for 10–15 minutes. The meatballs should be cooked through and the sauce reduced enough to coat the celery rather than pool beneath it.

Ground beef and lamb should reach 71°C/160°F at the centre, as stated in the official FoodSafety.gov temperature chart. Check one of the larger meatballs if you are unsure.

Layer and Steam the Celery Rice

  1. Melt a little butter in a clean heavy pot. Add a thin layer of rice across the base.
  2. Spoon over some of the celery mixture and meatballs. Sprinkle very lightly with ground dried lime.
  3. Continue alternating rice and filling, finishing with rice. Mound it loosely toward the centre so steam can move around the pot.
  4. Poke several steam channels into the rice with the handle of a wooden spoon.
  5. Cover and cook over medium heat for 5 minutes, until steam rises. Wrap the lid in a clean cloth, reduce the heat to low and steam for 30–35 minutes.

Ground dried lime can become bitter when overused. Begin with the stated teaspoon across all the layers; add extra at the table only if you prefer a sharper flavour.

Finish with Saffron Butter

Melt the remaining butter and stir in the brewed saffron. Spoon it over the rice during the final 5 minutes of steaming, then cover the pot again. This keeps the saffron aroma near the surface instead of cooking it away in the celery sauce.

Rest the pot off the heat for 5 minutes. Gently turn the celery rice from the sides toward the centre so the filling is distributed without breaking the grains. Arrange the meatballs evenly as you transfer it to a serving dish.

Serving Celery Saffron Rice

Serve the rice hot with plain yoghurt, fresh herbs or a simple cucumber salad. The celery, tomato and limoo amani already bring plenty of flavour, so a strongly dressed side is unnecessary.

If you would like to use the celery leaves, choose the tender inner leaves, chop them finely and add a small handful while sautéing the stalks. They deepen the celery flavour without changing the structure of the original recipe.