Skip to main content

Herb Rice with Green Garlic, Saffron, and Crispy Shallots

This fragrant herb rice with green garlic and saffron is a vibrant vegetarian dish that draws inspiration from traditional Persian flavours. The recipe uses a combination of fresh dill, coriander, parsley, mint, and tarragon to create an aromatic base that is both earthy and refreshing. The highlight of the dish is the 'tahdig'—a golden, crispy crust formed at the bottom of the pan—which offers a delightful texture contrast to the fluffy, buttery basmati grains.

Perfect as a centrepiece for a vegetarian feast or served alongside roasted vegetables, this rice is elevated with the addition of crispy fried shallots and delicate rose petals. The method of soaking and par-boiling the rice ensures each grain remains distinct and light, making it a sophisticated addition to your weekly repertoire. Whether you are hosting a dinner party or seeking a comforting weekend meal, this recipe brings a touch of elegance to any table.

Ingredients for Herb Rice with Green Garlic, Saffron, and Crispy Shallots

  • 725ml basmati rice

  • Kosher salt

  • Vegetable oil (for frying

  • about 350g )

  • 4 large shallots, thinly sliced into rings

  • 3/4 cup finely chopped coriander

  • 3/4 cup finely chopped dill

  • 3/4 cup finely chopped parsley

  • 1/2 cup finely chopped mint

  • 1/3 cup finely chopped tarragon

  • 1 teaspoon finely ground saffron threads

  • 4 (4-inch) squares lavash or 7 cos lettuce leaves, dark green parts only

  • 4 green garlic or 4 spring onions, white and pale-green parts only, finely chopped

  • 6 tablespoons unsalted butter, melted

  • 1 tablespoon finely ground dried rose petals (optional)

How to make Herb Rice with Green Garlic, Saffron, and Crispy Shallots

Place rice in a large bowl and pour in lukewarm water to cover. Using your hands, agitate rice until water becomes cloudy; drain. Repeat process until water stays clear (4–5 times). Cover rice with 1450ml cold water and add a generous handful of salt (water should taste salty). Let soak uncovered at room temperature at least 1 hour and up to 4 hours.

Meanwhile, pour oil into a medium saucepan to come about 2" up sides. Add shallots and set over medium heat. Cook, stirring occasionally, until shallots are golden and crisp, 10–12 minutes. Using a slotted spoon, transfer shallots to paper towels and season with salt. Strain oil into a small bowl; let cool.

Toss coriander, dill, parsley, mint, and tarragon in a medium bowl; set aside 240ml for serving. Dissolve saffron in 2 tablespoons hot water in a small bowl.

Bring a large pot of salted water to a boil (use a nonstick pot if you have one; it will help the rice release at the end). Drain rice and add to pot, stirring gently to prevent any grains from sticking to the bottom. Bring to a boil and cook until grains begin to float on the surface and dance (rice should be almost tender but with a firm, opaque centre), about 4 minutes. Drain rice and rinse under cold water. Spread out on a rimmed baking sheet. Wash out pot.

Pour 45ml shallot oil into clean pot. Swirl in 2 teaspoons saffron water; reserve remaining saffron water for serving. Oil mixture should barely coat bottom of pot; add more oil if needed. Season lightly with salt. Lay lavash across pot (it can go up the sides a little, but don’t overlap). Spoon a third of rice over lavash; top with a third of herbs and a third of green garlic. Repeat, alternating layers of rice, herbs, and green garlic to form a mound. Use the handle of a wooden spoon to poke several holes in rice (without hitting bottom of pot) to let steam escape. Wrap lid with a kitchen towel and cover pot. Cook over medium heat until herbs are slightly darkened, 10–15 minutes.

Reduce heat to medium-low, uncover and pour melted butter evenly over rice. Cover and cook until rice is fragrant and fluffy, 20–30 minutes. Remove from heat; let sit 10 minutes. Taste rice and season with more salt if needed.

Scoop 350ml rice into reserved saffron water and toss to colour rice. Layer saffron rice with rice in pot, reserved herbs, and crispy shallots. Top with rose petals if using. Break up lavash crust into pieces and serve alongside rice.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

About the authorView full bio

Author image

UK recipe editors

About the reviewerView full bio

Author image

UK recipe editors

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.