Skip to content
Zaffaron

Buglama (بوغلاما) — Azerbaijani Steamed Fish or Lamb with Tomatoes

Buglama is an Azerbaijani “steam-braise” where fish or lamb gently cooks with tomatoes, herbs, and aromatics. The result is a fragrant, brothy main that highlights fresh produce and simple, soulful technique.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, fish
60 min total Prep 20m · Cook 40m 4 servings 430 cal
↓ Jump to Recipe
Buglama — Azerbaijani Steamed Fish or Lamb with Tomatoes - authentic azerbaijani recipe

Printable Recipe Card

Servings: 4 · Total: 60 min · Difficulty: medium

Ingredients (quick list)

  • 800 g White fish fillets (cod, haddock, or zander), skinless (Cut into 4 equal portions)
  • 8 g Fine sea salt (About 1 1/4 tsp)
  • 1 tsp Black pepper, freshly ground
  • 1 tsp Turmeric (Traditional warm color and aroma)
  • 30 ml Lemon juice (About 2 tbsp)
  • 800 g Lamb shoulder, boneless (Cut into 3 cm cubes)
  • 15 ml Neutral oil (grapeseed or sunflower) (About 1 tbsp, optional for a quick sear)
  • 250 g Yellow onion, thinly sliced
  • 12 g Garlic cloves, thinly sliced (About 4 medium cloves)
  • 600 g Ripe tomatoes, sliced into rounds
  • 20 g Tomato paste (About 1 tbsp)
  • 150 g Green bell pepper, thinly sliced

+ 8 more in the full ingredients section below.

Steps (summary)

  1. Bloom the saffron by crushing the threads lightly and stirring them into 30 ml hot water. Let it stand for 10 minutes so the co…
  2. Prepare the base vegetables: slice the onion, garlic, tomatoes, and green pepper to similar thickness so they steam evenly. Kee…
  3. Choose your protein path and season it thoroughly. For fish, rub 800 g fillets with 8 g salt, 1 tsp black pepper, 1 tsp turmeri…
  4. Build the buglama in a wide, heavy pot with a tight lid by layering half the onions on the bottom, then half the tomatoes and h…
  5. Add the protein and finish the layering. Place the fish portions or lamb cubes in a single layer, then cover with the remaining…
  6. Add liquid precisely and start the steam-braise. Pour in 150 ml water for fish or 250 ml water for lamb, then add the bloomed s…

+ 2 more steps in the full instructions section below.

Cultural Background

Buglama reflects Azerbaijani home cooking that prizes freshness and gentle heat, especially in coastal and Caspian-influenced kitchens. The technique of layering and steaming preserves delicate fish and turns summer tomatoes into a naturally rich sauce.

savorytangywarm-spicedtender fish or lambsilky tomatoeslight brothsaffron warmthtomato steamfresh dill and cilantro🌶 mild

Equipment

Wide heavy pot or Dutch oven with tight lidChef’s knifeCutting boardMeasuring spoonsKitchen scale

💡 Tips

  • Use a wide pot so the fish or lamb sits in one layer; crowded pieces steam unevenly and can break apart.
  • Keep the simmer very gentle; a hard boil can toughen fish and emulsify the tomatoes into a dull, cloudy broth.
  • If tomatoes are not very ripe, increase tomato paste to 30 g to keep the sauce sweet and full-bodied.

⚠️ Common Mistakes

  • Boiling the pot vigorously the whole time

    ✅ Fix: Bring to a simmer, then reduce to low so the liquid barely bubbles; this keeps fish tender and broth clear.

  • Adding too much water and turning buglama into soup

    ✅ Fix: Use 150 ml for fish or 250 ml for lamb and rely on tomato juices; add only 30 ml at a time if needed.

  • Stirring fish during cooking

    ✅ Fix: Do not stir; instead, gently shake the pot once or twice and spoon broth over the top if you need moisture.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 2 days. Reheat gently covered on low with 30 ml water until just hot; avoid boiling so fish stays intact and lamb remains tender.

📅 Make Ahead

Slice onions, peppers, tomatoes, and garlic up to 12 hours ahead and refrigerate. Mix the herb blend and keep it dry and chilled, then add only at the end for the freshest aroma.

🍽️ Pairs Well With

  • Steamed rice
  • lavash
  • fresh herbs platter
  • pickles (torshi)
  • lemon wedges.

Regional Variations

  • Caspian-style fish buglama often emphasizes fresh herbs and lemon, keeping spices minimal to highlight the catch.
  • Mountain-style lamb buglama may include more onions and longer cooking for a deeper, sweeter broth.
  • Some households add thin potato slices (200 g) as an extra layer to soak up the tomato-saffron juices.
everyday holiday party ramadan nowruz
#classic#family-style#one-pot#gluten-free

Ingredients

  • 800 gWhite fish fillets (cod, haddock, or zander), skinless (Cut into 4 equal portions)
  • 8 gFine sea salt (About 1 1/4 tsp)
  • 1 tspBlack pepper, freshly ground
  • 1 tspTurmeric (Traditional warm color and aroma)
  • 30 mlLemon juice (About 2 tbsp)
  • 800 gLamb shoulder, boneless (Cut into 3 cm cubes)
  • 15 mlNeutral oil (grapeseed or sunflower) (About 1 tbsp, optional for a quick sear)
  • 250 gYellow onion, thinly sliced
  • 12 gGarlic cloves, thinly sliced (About 4 medium cloves)
  • 600 gRipe tomatoes, sliced into rounds
  • 20 gTomato paste (About 1 tbsp)
  • 150 gGreen bell pepper, thinly sliced
  • 20 gFresh cilantro, chopped
  • 15 gFresh dill, chopped
  • 15 gFresh parsley, chopped
  • 150 mlWater (For fish; use 250 ml for lamb)
  • 1 leafBay leaf
  • 0.1 gSaffron threads (Steeped in hot water for a subtle Azerbaijani touch)
  • 30 mlHot water (for blooming saffron)
  • 20 gUnsalted butter (Optional but traditional richness)

🔄 Substitutions

  • White fish fillets (cod, haddock, or zander)Salmon fillets
  • Fresh dillFresh tarragon
  • Saffron threadsGround turmeric (additional 1/2 tsp)

Instructions

  1. 1

    Bloom the saffron by crushing the threads lightly and stirring them into 30 ml hot water. Let it stand for 10 minutes so the color and aroma fully develop, then set aside.

  2. 2

    Prepare the base vegetables: slice the onion, garlic, tomatoes, and green pepper to similar thickness so they steam evenly. Keep the chopped herbs separate so they stay bright and fragrant at the end.

  3. 3

    Choose your protein path and season it thoroughly. For fish, rub 800 g fillets with 8 g salt, 1 tsp black pepper, 1 tsp turmeric, and 30 ml lemon juice, then rest 10 minutes; for lamb, toss 800 g cubes with 10 g salt, 1 tsp pepper, and 1 tsp turmeric.

  4. 4

    Build the buglama in a wide, heavy pot with a tight lid by layering half the onions on the bottom, then half the tomatoes and half the peppers. Add the sliced garlic and bay leaf, and dot in the tomato paste so it melts into the steam-broth.

  5. 5

    Add the protein and finish the layering. Place the fish portions or lamb cubes in a single layer, then cover with the remaining onions, tomatoes, and peppers to create a moist ‘blanket’ that steams the meat gently.

  6. 6

    Add liquid precisely and start the steam-braise. Pour in 150 ml water for fish or 250 ml water for lamb, then add the bloomed saffron liquid; the goal is a shallow broth, not a soup. Cover tightly and bring to a gentle simmer over medium heat, then immediately reduce to low to maintain steady, quiet bubbling.

  7. 7

    Cook covered until tender, keeping the lid on to trap steam. Fish typically needs 18–22 minutes until it flakes and turns opaque, while lamb needs 60–75 minutes until fork-tender; if making lamb, check at 50 minutes and add 30 ml water only if the pot looks dry.

  8. 8

    Finish with herbs and butter for the classic aroma. Turn off the heat, add 20 g butter and the chopped cilantro, dill, and parsley, then re-cover for 5 minutes so the herbs perfume the broth. Serve immediately, spooning the tomato-onion juices over each portion for the signature buglama effect.

🪪 Recipe Passport

Origin: Azerbaijani Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

Buglama reflects Azerbaijani home cooking that prizes freshness and gentle heat, especially in coastal and Caspian-influenced kitchens. The technique of layering and steaming preserves delicate fish and turns summer tomatoes into a naturally rich sauce.

Regional Variations

Caspian-style fish buglama often emphasizes fresh herbs and lemon, keeping spices minimal to highlight the catch.
Mountain-style lamb buglama may include more onions and longer cooking for a deeper, sweeter broth.
Some households add thin potato slices (200 g) as an extra layer to soak up the tomato-saffron juices.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

430
Calories
46g
Protein
20g
Fat
16g
Carbs
4g
Fiber
820mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.