Skip to content
afghandinner✨ New

Afghan-Style Herbed Rice with Grilled Fish

Fragrant Afghan-inspired herbed rice served with grilled fish, brightened with fresh mint, cilantro and lemon.

Prep
15 min
Cook
25 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#afghan#herbed rice#fish#dinner#mint#grilled

About This Recipe

While fish isn't a defining feature of Afghanistan's largely landlocked cuisine, fresh herbs most certainly are — cilantro, mint and dill show up generously across Afghan cooking, often stirred into rice or served as a chutney-like garnish alongside grilled meats. This dish borrows that herb-forward instinct, pairing a simple herbed rice with grilled fish for a lighter, brighter dinner. The rice gets its color and fragrance from a generous handful of chopped herbs folded in after cooking, rather than cooked into the pot, which keeps the herbs tasting fresh and vibrant rather than muted. A garlicky yogurt-mint sauce, similar to the chutneys served alongside Afghan kebabs, ties the herb theme together and adds a cooling contrast to the warm, charred fish. Grilling the fish hot and fast, just until it flakes easily, keeps this dinner quick despite the rice needing its own attention — a genuinely practical weeknight dinner built from real Afghan flavor instincts even where the specific pairing with fish is a home-kitchen adaptation.

Ingredients

Serves 4

  • 600 gwhite fish fillets(such as tilapia or snapper)
  • 3 tbspolive oil(divided)
  • 1lemon(juiced and zested)
  • 1.5 cupsbasmati rice(rinsed)
  • 2.5 cupswater
  • 1.5 tspfine sea salt(divided)
  • 0.5 cupcilantro(chopped)
  • 0.33 cupmint(chopped, divided)
  • 1 cupplain yogurt
  • 3 clovesgarlic(minced)

Instructions

  1. 1

    Marinate the fish

    Toss fish fillets with 1 tablespoon oil, half the lemon juice and half the salt. Let sit 10 minutes.

  2. 2

    Cook the rice

    Bring water, rice and remaining salt to a boil. Cover and simmer on low 15-18 minutes until tender.

  3. 3

    Make the mint yogurt sauce

    Whisk yogurt with garlic, half the mint, and a pinch of salt until smooth.

  4. 4

    Grill the fish

    Heat remaining oil in a grill pan or skillet over medium-high heat. Cook fish 3-4 minutes per side until it flakes easily and reaches an internal temperature of 63°C (145°F).

    Let the fish sit undisturbed for the first few minutes to develop good color before flipping — moving it too soon can cause it to stick and tear.

  5. 5

    Finish the rice

    Fluff the cooked rice and fold in cilantro, remaining mint, lemon zest and remaining lemon juice.

  6. 6

    Assemble and serve

    Spoon herbed rice onto plates, top with grilled fish, and serve with the mint yogurt sauce on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Fold the fresh herbs into the rice after cooking, not before — cooking them directly in the pot mutes their bright flavor and color.

  • →

    Pat the fish dry before grilling so it sears properly instead of steaming in the pan.

  • →

    Use full-fat yogurt for the sauce; low-fat versions tend to be thinner and less rich against the charred fish.

Variations

  • •

    Swap fish for grilled chicken thighs for a heartier, more traditional Afghan protein pairing.

  • •

    Add a handful of dill to the herb mix for extra brightness.

  • •

    Serve with a side of grilled tomatoes and onions, a common accompaniment to Afghan grilled dishes.

Storage

Refrigerate rice, fish and sauce separately up to 2 days. Reheat rice gently with a splash of water; warm the fish briefly in a low oven to avoid drying it out, and serve the sauce cold.

History & Origin

Fresh herbs like cilantro and mint are widely used across Afghan cuisine, often incorporated into rice, chutneys and yogurt sauces served alongside grilled meats, reflecting the country's emphasis on bright, herb-forward flavor pairings.

Frequently Asked Questions

Can I use frozen fish?

Yes — thaw completely and pat very dry before marinating and grilling, since excess moisture will prevent a good sear.

What if I don't have fresh mint?

Dried mint works as a substitute for the yogurt sauce, using about a third of the amount, though the fresh herb gives a noticeably brighter flavor in the rice.

Why is my fish sticking to the pan?

The pan likely wasn't hot enough before adding the fish, or it was moved too soon. Preheat the pan thoroughly and let the fish develop a crust for a few minutes before attempting to flip it.

Nutrition Facts

Per serving (380g / 13.4 oz) · 4 servings total

Calories440kcal
Protein32g
Carbohydrates46g
Fat14g
Fiber2g
Protein32g
Carbs46g
Fat14g

Time Summary

Prep time15 min
Cook time25 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes