Indian Marag is a rich yet delicate Hyderabadi lamb soup made with bone-in lamb, aromatic whole spices, black pepper, and a silky almond-infused broth. Traditionally served at Hyderabadi weddings before biryani, this comforting soup is known for its elegant texture, gentle warmth, and deeply savory flavor.
This authentic Hyderabadi Marag recipe creates a restaurant-quality soup with tender lamb, fragrant cardamom, and a glossy broth that feels luxurious without being heavy. Perfect with naan, roomali roti, or rice, this traditional Indian lamb soup is warming, comforting, and packed with classic Mughlai-inspired flavor
🍲 Why You’ll Love This Indian Marag Recipe
Silky, Restaurant-Style Texture
This Indian Marag recipe has a light, velvety broth made with bone-in lamb, marrow bones, almonds, and gentle simmering. It feels rich and luxurious without becoming heavy or thick.
Authentic Hyderabadi Flavor
Black pepper, cardamom, ginger, garlic, and tender lamb create the classic flavor of Hyderabadi Marag. It is aromatic, savory, lightly spiced, and perfect for serving before biryani or with warm naan.
Comforting but Elegant
This Hyderabadi lamb soup is cozy enough for a family dinner but refined enough for holidays, dinner parties, or special occasions. The broth is delicate, warming, and deeply flavorful.
Made with Simple Ingredients
Even though Indian Marag tastes restaurant-quality, it uses approachable ingredients like lamb, onions, garlic, ginger, black pepper, almonds, and whole spices.
Perfect for Naan, Rice, or Biryani
Serve this Indian lamb soup with naan, roomali roti, steamed rice, or Hyderabadi biryani for a complete and comforting meal.
🥘 Ingredients Notes for Indian Marag
Bone-In Lamb
Bone-in lamb shoulder or neck gives Indian Marag its deep, savory flavor and tender texture. The bones release collagen as they simmer, creating a naturally silky Hyderabadi lamb soup.
Lamb Marrow Bones
Marrow bones add richness, body, and a glossy finish to the broth. They help create the luxurious texture that makes authentic Marag taste restaurant-quality without needing much cream.
Ghee
Ghee adds warm, buttery depth and helps bloom the ginger, garlic, onion, and spices. It gives the soup a richer traditional flavor than neutral oil.
Onion
A small amount of onion adds gentle sweetness and body to the broth. Cook it until soft and translucent, but do not brown it heavily because Indian Marag should stay light and delicate.
Ginger, Garlic, and Green Chili
Fresh ginger and garlic build the savory base of this Hyderabadi Marag recipe, while one mild green chili adds subtle warmth without making the soup spicy.
Turmeric
Only a small amount of turmeric is needed. It adds gentle color and earthiness without overpowering the clean lamb flavor or turning the broth too yellow.
Black Pepper
Black pepper is one of the signature flavors in authentic Indian Marag. It gives the broth a soft, warming finish and replaces the heavy chili heat found in many other Indian soups.
Whole Spices
Green cardamom, cinnamon, and whole peppercorns infuse the broth with delicate aroma. These spices should support the lamb flavor rather than dominate the soup.
Almonds
Blanched almonds create a smooth, lightly creamy texture in the broth. They are blended into the almond-herb mixture to give Hyderabadi lamb soup its elegant, velvety body.
Pistachios
Pistachios are optional, but they add subtle richness and a faintly nutty flavor. Use a small amount so the soup stays broth-forward and does not become too thick.
Cilantro and Mint
Cilantro and mint add freshness to the almond mixture, but they should stay subtle. Too much herb can overpower the lamb broth, so this recipe uses a restrained amount for balance.
White Poppy Seeds or Melon Seeds
White poppy seeds or melon seeds are optional, but they add a royal-style smoothness to the broth. They help create a refined texture without making the Marag heavy.
Besan
Gram flour, also called besan, is optional and should be used sparingly. A tiny amount can gently thicken the broth, but too much will make the soup pasty instead of silky.
Milk or Cream
Milk or cream is optional in this Indian Marag recipe. A small splash can soften the finish, but the soup should get most of its richness from lamb bones, almonds, and slow simmering.
Garam Masala
Use only a tiny pinch of garam masala at the end. Indian Marag should taste delicate and aromatic, not heavily spiced like curry or stew.
🍲 How to Make Indian Marag
Prepare the Almond-Herb Mixture
Soak the blanched almonds and optional white poppy seeds or melon seeds in hot water for about 15 minutes. Drain, then blend them with pistachios, cilantro, mint, and warm water until completely smooth. This mixture gives Indian Marag its silky, restaurant-style texture.
Cook the Aromatic Base
Heat ghee in a large heavy-bottomed pot over medium-low heat. Add the sliced onion and cook gently until soft and translucent. Avoid browning the onion because authentic Hyderabadi Marag should have a light, delicate broth.
Add the Ginger, Garlic, and Lamb
Stir in the ginger, garlic, and green chili, then cook until fragrant. Add the bone-in lamb, marrow bones, turmeric, salt, and black pepper. Cook for several minutes until the lamb loses its raw color and the spices coat the meat.
Simmer the Lamb Broth
Add the green cardamom, cinnamon stick, whole peppercorns, and water. Bring the soup to a gentle boil, then reduce the heat to low and partially cover the pot. Simmer until the lamb is very tender and the broth tastes savory, silky, and lightly peppery.
Add the Almond-Herb Mixture
Stir the smooth almond-herb mixture into the lamb broth. If using besan, whisk it with a little water first, then add it before the almond mixture. Simmer gently until the broth becomes glossy and lightly velvety while still remaining thin and sipable.
Finish the Marag
Reduce the heat to very low and stir in a small splash of milk or cream if using. Add a tiny pinch of garam masala, then simmer briefly. Taste and adjust the salt or black pepper as needed.
Strain for a Silky Texture
For the smoothest restaurant-style Indian Marag, strain the broth through a fine mesh sieve and return the tender lamb pieces to the soup. This step gives the Hyderabadi lamb soup a refined, velvety finish.
Serve Warm
Let the Marag rest for a few minutes before serving. Garnish with fresh cilantro and cracked black pepper, then serve hot with naan, roomali roti, rice, or Hyderabadi biryani.
🍲 Pro Tips for Indian Marag
Use Lamb Neck or Shoulder
Lamb neck and shoulder are ideal for Indian Marag because they become tender while adding deep flavor and collagen to the broth. This helps create the silky texture that makes Hyderabadi lamb soup so special.
Do Not Brown the Onions
Cook the onions only until soft and translucent. Deeply browned onions can make the broth darker and sweeter, while authentic Marag should taste delicate, clean, and peppery.
Simmer Low and Slow
A gentle simmer gives the lamb time to release flavor without making the broth cloudy. Avoid rapid boiling if you want a smooth, refined Indian Marag with tender meat.
Blend the Almond Mixture Very Smooth
The almond-herb mixture should be completely smooth before adding it to the soup. A silky paste helps thicken the broth naturally without making the Marag grainy or heavy.
Keep the Herbs Subtle
Cilantro and mint should add freshness without taking over the lamb flavor. Too much herb can make Hyderabadi Marag taste too green instead of rich and savory.
Use Black Pepper Generously
Black pepper is one of the signature flavors in Indian Marag. It gives the soup gentle warmth and depth without turning it spicy like a chili-heavy curry.
Skim, But Do Not Remove All the Fat
Skim away foam and excess fat while the broth simmers, but leave a little natural lamb fat behind. This gives the soup a glossy, traditional finish and richer flavor.
Add Dairy at the End
If using milk or cream, add it at the very end over low heat. Boiling dairy too hard can dull the delicate flavor and affect the smooth texture of the soup.
Strain for Restaurant-Style Marag
For the most elegant texture, strain the broth through a fine mesh sieve and return the lamb pieces to the soup. This creates a velvety, refined Hyderabadi lamb soup.
Let the Soup Rest Before Serving
Resting Indian Marag for a few minutes before serving allows the lamb, spices, almonds, and pepper to blend together beautifully for a smoother, more balanced flavor.
🍲 Variations for Indian Marag
Chicken Marag
For a lighter version of Indian Marag, use bone-in chicken thighs or drumsticks instead of lamb. The broth will be milder and cook faster, but it will still have a silky, aromatic Hyderabadi-style flavor.
Extra Peppery Marag
Increase the freshly ground black pepper slightly for a bolder, warming soup. This variation works well if you love the signature peppery finish of authentic Hyderabadi Marag.
Creamier Marag
Add 2 to 3 tablespoons of cream at the end for a richer, more restaurant-style Indian lamb soup. Keep the heat low after adding dairy so the broth stays smooth and delicate.
Nut-Free Marag
For a nut-free version, skip the almonds and pistachios and use a tiny amount of besan slurry for body. The soup will be lighter but still flavorful from the lamb bones, black pepper, ginger, garlic, and whole spices.
Spicier Indian Marag
Add an extra green chili or a pinch of crushed black pepper for more heat. Traditional Marag is usually mild, so keep the spice balanced to preserve the elegant lamb broth.
Extra Silky Wedding-Style Marag
For a more luxurious wedding-style texture, use marrow bones and strain the broth before serving. This gives the Hyderabadi lamb soup a glossy, refined finish that feels restaurant-quality.
Light Marag Without Cream
Skip the milk or cream and rely on lamb bones, almonds, and slow simmering for richness. This keeps Indian Marag broth-forward, delicate, and closer to a traditional soup texture.
Herb-Forward Marag
For a fresher flavor, increase the cilantro slightly in the almond-herb mixture. Avoid adding too much mint, since it can overpower the lamb and make the soup taste less traditional.
🍲 Storage and Make Ahead Tips for Indian Marag
How to Store Indian Marag
Allow the Indian Marag to cool completely before transferring it to an airtight container. Store the Hyderabadi lamb soup in the refrigerator for up to 4 days.
How to Reheat Marag
Reheat the soup gently on the stovetop over low heat until warmed through. Avoid boiling the broth aggressively because it can affect the silky texture and delicate flavor of the Marag.
Add Liquid When Reheating
The broth may thicken slightly as it chills because of the collagen from the lamb bones and almonds. Add a splash of water, broth, or milk while reheating to bring the soup back to its smooth, sipable consistency.
Make the Broth Ahead of Time
You can prepare the lamb broth a day in advance for even deeper flavor. After chilling, skim excess fat from the top, then reheat gently before adding the almond-herb mixture and finishing ingredients.
Freeze for Longer Storage
Indian Marag freezes well for up to 2 months. Cool the soup completely, then freeze it in airtight containers. Thaw overnight in the refrigerator before reheating slowly on the stovetop.
Freeze Before Adding Dairy
For the best texture, freeze the Hyderabadi lamb soup before adding milk or cream. Stir in dairy after reheating if desired for a smoother finish.
Prepare the Almond-Herb Mixture Early
The almond-herb mixture can be blended up to 1 day ahead and stored in the refrigerator. This makes assembling the Indian Marag quicker and easier the next day.
Marag Tastes Better the Next Day
The flavors of black pepper, lamb, ginger, garlic, and cardamom continue developing as the soup rests. Many people find Indian Marag even more flavorful after sitting overnight in the refrigerator.
🍲 Indian Marag FAQ
What is Indian Marag?
Indian Marag is a traditional Hyderabadi lamb soup made with bone-in lamb, marrow bones, black pepper, ginger, garlic, whole spices, and a smooth almond-based mixture. It is known for its silky texture, delicate flavor, and lightly peppery broth.
Is Marag the same as lamb shorba?
Marag is similar to lamb shorba, but it is usually richer, silkier, and more refined. Hyderabadi Marag often includes nuts or seeds for body, while shorba is typically a simpler spiced broth.
What does Hyderabadi Marag taste like?
Hyderabadi Marag tastes savory, aromatic, mildly peppery, and lightly creamy without being heavy. The flavor is lamb-forward with gentle notes of cardamom, ginger, garlic, black pepper, and almonds.
Can I make Indian Marag without marrow bones?
Yes. You can make Indian Marag with only bone-in lamb shoulder or neck, but marrow bones add extra richness and silkiness to the broth. If you skip them, simmer the soup gently and use almonds for body.
Can I make Marag without cream?
Yes. Cream is optional in this Indian Marag recipe. The soup can still become silky from lamb bones, collagen, almonds, and slow simmering.
Why is my Marag too thick?
Marag can become too thick if too many nuts, too much besan, or too little water is used. Authentic Hyderabadi Marag should be glossy and lightly velvety, but still thin enough to sip like soup.
Can I make Indian Marag in a pressure cooker?
Yes. Cook the lamb, bones, spices, and water under pressure until the lamb is tender, then simmer with the almond-herb mixture afterward. Add cream or milk only at the end over low heat.
What do you serve with Indian Marag?
Indian Marag is traditionally served before Hyderabadi biryani, but it also pairs beautifully with naan, roomali roti, steamed rice, or other Indian flatbreads.
How long does Indian Marag last in the fridge?
Indian Marag can be stored in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat and add a splash of water, broth, or milk if the soup thickens.
Can you freeze Indian Marag?
Yes. Indian Marag freezes well for up to 2 months, especially if frozen before adding dairy. Thaw overnight in the refrigerator and reheat slowly on the stovetop for the best texture.
Indian Marag (Hyderabadi Lamb Soup)
Equipment
- Large pot or Dutch oven
- Blender or food processor (for herb–nut purée)
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Wooden spoon or ladle
- Fine mesh strainer (optional, if you prefer a smoother broth)
- Bowl for prepping ingredients
Ingredients
For the Lamb Broth
- 1 lb 450g bone-in lamb shoulder or neck
- ¾ lb lamb marrow bones
- 1 tbsp ghee
- ½ small white onion thinly sliced
- 5 garlic cloves minced
- 1 tbsp freshly grated ginger
- 1 mild green chili slit
- ⅛ tsp turmeric
- 1 tsp salt plus more to taste
- 1 tsp freshly ground black pepper
- 7 cups water
Whole Spices
- 3 green cardamom pods
- 1 small cinnamon stick
- 10 whole black peppercorns
Almond–Herb Mixture
- 3 tbsp blanched almonds
- 1 tbsp pistachios optional
- 2 tbsp cilantro leaves
- ¼ tsp mint leaves
- 1 tsp white poppy seeds or melon seeds optional
- ¼ cup warm water
Finishing Ingredients
- ¼ tsp gram flour besan, optional
- 1 tbsp milk or cream optional
- Tiny pinch garam masala
- Fresh cilantro for garnish
- Fresh cracked black pepper
Instructions
Prepare the Almond–Herb Mixture
- Soak almonds and optional poppy or melon seeds in hot water for 15 minutes.
- Drain and blend with pistachios (if using), cilantro, mint, and warm water until completely smooth and silky.
- Set aside.
Build the Lamb Base
- Heat ghee in a large heavy pot over medium-low heat.
- Add onions and cook gently for 5–6 minutes until soft and translucent. Do not brown.
- Add garlic, ginger, and green chili. Cook for 1 minute until fragrant.
- Add lamb and marrow bones along with turmeric, salt, and ground black pepper.
- Cook for 5–6 minutes until the lamb loses its raw appearance.
Simmer the Broth
- Add cardamom, cinnamon stick, and whole peppercorns.
- Pour in water and bring to a gentle boil.
- Immediately reduce heat to low and partially cover.
- Simmer gently for 90 minutes, skimming foam occasionally while leaving a little natural fat for richness.
- Uncover during the final 30 minutes to lightly concentrate the broth.
- The lamb should become extremely tender and the broth should taste silky, aromatic, and gently peppery.
Add the Almond–Herb Mixture
- Remove any loose bones if desired.
- If using besan, whisk it with 1 tablespoon water until smooth.
- Stir the besan slurry into the broth first.
- Add the almond-herb mixture and stir thoroughly until incorporated.
- Simmer gently for 8–10 minutes.
- The broth should remain glossy, light, and sipable while lightly coating the spoon.
- Avoid rapid boiling.
Finish the Marag
- Reduce heat to very low.
- Lightly shred a few pieces of lamb into the broth for texture if desired.
- Stir in milk or cream if using, along with a tiny pinch of garam masala.
- Simmer gently for 1 minute only.
- Taste and adjust salt or black pepper if needed.
- For the smoothest restaurant-style texture, strain the broth through a fine mesh sieve and return the lamb pieces to the soup.
- Allow the soup to rest for 5 minutes before serving.
Serve
- Serve hot garnished with fresh cilantro and cracked black pepper.
- Indian Marag pairs beautifully with naan, roomali roti, or Hyderabadi biryani as part of a traditional feast.
Notes
Use Bone-In Lamb for the Best Flavor
Bone-in lamb shoulder or neck creates the richest and most authentic Marag. The bones release collagen during simmering, giving the soup its signature silky texture and deep savory flavor.Marrow Bones Add Natural Silkiness
Lamb marrow bones help create a glossy, velvety broth without relying on heavy cream. This keeps the soup traditional, elegant, and broth-forward instead of thick like curry.Keep the Onion Light
Marag should stay pale and delicate in color. Cook the onions gently until soft and translucent, but avoid deep browning which can overpower the subtle spice profile.Black Pepper Is the Signature Flavor
Unlike many spicy Indian soups, authentic Hyderabadi Marag gets most of its warmth from black pepper rather than chili heat. The pepper flavor should build gently and linger softly in the finish.Don’t Overdo the Herbs
Cilantro and mint should remain subtle background flavors. Too much herb can overpower the delicate lamb broth and shift the soup away from its traditional taste.Blend the Almond Mixture Until Completely Smooth
A very smooth almond-and-herb paste creates the luxurious velvety texture Marag is known for. Soaking the almonds first helps them blend more easily into the broth.Simmer Gently for a Cleaner Broth
Low, gentle simmering keeps the broth clear, silky, and refined. Aggressive boiling can make the soup cloudy and tougher on the lamb.Leave a Little Fat for Authentic Richness
Skim excess foam and heavy fat while cooking, but leave a small amount behind. That natural lamb richness helps create the classic glossy finish.Besan and Cream Are Optional
Traditional Marag often relies mostly on collagen and almonds for body. A tiny amount of gram flour (besan) or cream can enhance texture slightly, but should never make the soup heavy.Strain for Restaurant-Style Texture
For the smoothest and most elegant Hyderabadi Marag, strain the finished broth through a fine mesh sieve before serving. Return the tender lamb pieces afterward for the perfect texture.Marag Tastes Even Better After Resting
Allowing the soup to rest for 5–10 minutes before serving helps the flavors settle and blend beautifully while maintaining the silky consistency.🍛 More Indian-Inspired Recipes You’ll Love
If you love the rich, aromatic flavors of Indian Marag, here are a few more bold and comforting recipes to try next. From spicy biryani and street food favorites to flavorful burgers and sliders, these recipes pair beautifully with the warm spices and savory flavors found in Hyderabadi cuisine.



Leave a Reply