Bhuna Masala (Slow-Roasted Onion and Tomato Curry Base)

Bhuna masala is the concentrated onion-tomato base that gives many North Indian-style curries their depth. Rather than a loose sauce, it is cooked slowly in oil until the onions turn deeply golden, the tomatoes collapse into a jammy consistency and the spices lose their raw edge. The key sign of a well-cooked masala is its glossy finish, with oil beginning to separate at the edges. Ginger, garlic, coriander, cumin, turmeric and chilli bring warmth and savoury intensity, making it useful as a simple gravy or as a flavourful foundation for everyday curry cooking.
Cuisine style North Indian home cooking
Flavor profile Savoury • Jammy tomato • Medium heat
Techniques Slow sautéing • Simmering • Reducing
Spice level Medium
Cooking style Make-ahead friendly • Meal prep friendly • Freezer-friendly
Time commitment Under 2 hours

Why this recipe works

  • Deep, layered flavour: Browning the onions before adding ginger, garlic, spices and tomatoes builds a richer base than simmering everything together.
  • Proper bhuna technique: Cooking the masala until thick and glossy concentrates the aromatics and lets the oil separate, giving the base its characteristic depth.
  • Useful for batch cooking: The finished masala keeps well and freezes in portions, making it easy to start future curries with a ready-made flavour base.

Get the most out of this recipe

Adjust the heat

  • For less heat: Use hot paprika in place of the chilli powder, or reduce the chilli and let the coriander, cumin and turmeric carry the flavour.
  • For more heat: Increase the chilli gradually and cook it briefly with the other ground spices so the heat blends into the masala rather than tasting raw.

Timing notes

  • Most of the time is reduction: The active chopping is brief, but the onions and tomatoes need steady cooking to darken, soften and concentrate properly.
  • Ready when the oil separates: Rather than relying only on the clock, look for a thick, darker masala with visible oil at the edges of the pan.

Make-ahead tips

  • Make a batch for later: Portion the cooled masala before freezing so it can be added straight to quick curries, dals or vegetable dishes.
  • Reheat gently: Warm in a pan with a splash of water, stirring until loosened and piping hot throughout.

Common mistakes

  • Cooking too hot after the tomatoes go in: High heat can make the masala catch before it has reduced properly; lower the heat and stir regularly once the tomatoes soften.
  • Letting the spices catch: Ground spices only need a brief cook before the tomatoes are added, otherwise they can turn bitter.
  • Stopping while it is still watery: The base should be thick and jammy, not loose; continue cooking until it looks glossy and concentrated.

Equipment you'll need

Ingredients
Instructions
Print
  1. Thinly slice the onion. Finely grate the ginger and garlic, and roughly chop the tomatoes.
  2. Heat the sunflower oil in a large frying pan over medium heat. Add the onion and 1 tsp of the fine sea salt, then cook for 25 to 30 minutes, stirring often, until deep golden and starting to brown at the edges.
  3. Stir in the ginger and garlic and cook for 2 minutes until fragrant. Add the ground coriander, ground cumin, ground turmeric and hot chilli powder, and cook for 1 minute, stirring constantly so the spices do not catch.
  4. Add the tomatoes and the remaining 1 tsp fine sea salt. Cook for 8 to 10 minutes, stirring, until the tomatoes collapse and the mixture turns jammy.
  5. Reduce the heat to low and continue cooking for 20 to 25 minutes, stirring regularly, until the masala is thick, darker in colour, and the oil begins to separate at the edges. If it starts to stick before it is ready, add a splash of water and scrape the base of the pan clean.
  6. Finely chop the fresh coriander and stir most of it through. Serve as a simple onion-tomato gravy, finishing with the remaining coriander on top.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the heat low once the tomatoes go in and stir regularly; bhuna masala is ready when it looks glossy and the oil separates at the edges.
  • For a smoother base, mash the cooked masala in the pan with a potato masher, then cook for a few minutes more to thicken again.
  • If serving to anyone who is pregnant, elderly, or immunocompromised, make sure the masala is cooked until piping hot throughout.

Substitutions

  • Replace hot chili powder with half the amount of hot paprika for a milder heat.
  • Replace sunflower oil with olive oil for a fruitier finish.

Storage

  • Refrigerate up to 4 days
  • Cool completely, then refrigerate in a sealed container. Freeze in portions; defrost overnight in the fridge and reheat gently in a pan with a splash of water until piping hot.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Bhuna Masala (Slow-Roasted Onion and Tomato Curry Base)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 20min (25min active)
  • Difficulty: Medium
  • Cuisine: Indian
One pot Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.