Bangladeshi · Dinner

Beef Bhuna

Beef cooked slowly with deeply browned onions, whole and ground spices until the sauce reduces to a dark, thick coating.

1 hr 50 min total Serves 4 servings Medium
Jump to Recipe Method
Beef Bhuna

Photograph credit: গরুর ঝাল ভুনা (image of Beef bhuna on Wikidata Q134139217) by Munni Akter Mim · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence

Making Beef Bhuna Ahead

Keeps in the fridge for 4 days and freezes for up to 3 months.

Making Beef Bhuna

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Heat the oil in a heavy pan and cook the onions over a medium heat for 20 minutes, stirring, until deep reddish brown.

  2. Add the beef, ginger paste, garlic paste, yoghurt, ground spices, cinnamon, cardamom, cloves, bay leaf and salt. Cook for 15 minutes, stirring, until the liquid evaporates and the oil rises.

  3. Add the water, cover and cook over a low heat for 60 minutes, stirring now and then.

  4. Uncover and cook for 10 minutes until the sauce is thick and clings. Stir in the garam masala and fresh coriander.

Tips for Success

  • Brown the onions slowly.
  • Keep a splash of water to hand to stop sticking.
  • The dish tastes better the next day.

Why the Method Is What It Is

Eid in Bangladesh means a pot of beef bhuna on the stove, and the smell of onions turning from gold to mahogany. The technique is what gives the dish its name: bhuna means cooking down until the oil separates and the spices fry in it, and the sauce shrinks to a dark, almost dry coating.

There are two stages of browning. The onions go first. Sliced thin and cooked in mustard oil or vegetable oil over a medium heat for 20 minutes, they turn deep reddish brown and sweet. Do not rush this; pale onions give a sharp, thin flavour. Then fry the meat in the onions until the liquid it releases cooks off.

Ground spices, ginger and garlic pastes, and a little yoghurt go in with the beef, which is stirred over a medium-high heat for 15 minutes, until the oil rises. Only then is water added, a small amount, and the pot covered.

The long cook is 60 minutes at a low heat, stirring now and then. When the beef is tender, take off the lid and cook until the sauce clings. Finish with garam masala and fresh coriander.

Serving Ideas

Plain rice · Paratha · Dal · Sliced onion with chilli

Changing the Recipe

  • If you only have ground ginger, a quarter-teaspoon for each tablespoon of fresh is the ratio usually given; it tastes warmer and less bright than the fresh root.
  • An eighth of a teaspoon of garlic powder per clove is the stand-in usually given when you are out of fresh garlic; it will not brown the same way, and it burns easily, so add it with the liquid.

What's in a Serving

Per serving, calculated from the ingredient list with USDA FoodData Central figures (SR Legacy). A calculation, not a laboratory analysis: brands, cuts and how you measure change the real numbers. How the figures are worked out.

593Calories
42gProtein
14gCarbs
41gFat
3gFibre
5gSugar
720mgSodium

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked.

First published ; last changed .