Japanese Curry Recipe
Chandan Singh
Chandan Singh
| 18-08-2026
Food Team · Food Team
Japanese curry rice, or kare raisu, is one of those dishes that feels instantly familiar even if you have never cooked it before. It combines tender meat, soft vegetables and a glossy curry sauce served generously over warm rice.
Yet Japanese curry is very different from the dishes usually associated with South Asia. Its flavour is typically milder, slightly sweeter and noticeably thicker, while the sauce is designed to cling to every spoonful of rice. Today, kare raisu is firmly established as a Japanese comfort-food classic.
Japanese Curry Recipe

Why Japanese Curry Is Different

One of its defining characteristics is texture.
The sauce should be thick enough to sit beside or over rice rather than spreading across the plate like a thin broth. Many home cooks achieve this by adding ready-made curry roux blocks, which contain spices and thickening ingredients.
This homemade version takes a different route.
Instead of relying on packaged curry cubes, the sauce is built from curry powder, garam masala, ginger, soy sauce and stock. A mixture of potato starch and water is added near the end to produce that familiar glossy consistency.
There is also one unexpected addition: a small piece of dark chocolate.
Chocolate does not make the curry taste like dessert. In a small quantity, it adds depth and a subtle bitterness that balances the sweeter notes of the vegetables and spices.

Ingredients

Serves 4
For the curry:
300 g meat or another protein of your choice
Vegetable oil, for cooking
40 g butter
1 onion, sliced
4 cm fresh ginger, peeled and finely grated
1 tbsp curry powder
2 tsp garam masala
¼ tsp chilli powder, optional
500 ml dashi, chicken stock or water
1 tbsp soy sauce
½ tsp salt
1 carrot, peeled and cut into thick slices
200 g potatoes, peeled and chopped
80 g mushrooms, roughly chopped
2 tsp potato starch or cornflour
1 tbsp water, plus a little more if necessary
10 g dark chocolate, preferably at least 70% cocoa
Warm cooked rice and Japanese-style pickles, for serving

Brown the Meat First

Cut the meat into cubes of roughly 3 cm.
Heat a small amount of vegetable oil in a heavy saucepan over high heat. Add the meat and brown it well on every side for approximately four to five minutes.
You are not trying to cook it completely at this stage. The goal is to build colour and flavour on the surface.
Once browned, remove the meat from the pan and set it aside.
Do not clean the saucepan. Those browned pieces left behind will become an important part of the sauce.

Build the Curry Base

Reduce the heat to medium and add the butter.
Once melted, add the sliced onion and grated ginger. Cook for two to three minutes, stirring frequently so the onion softens without burning.
Scrape the bottom of the pan with a wooden spoon. This lifts all those caramelised pieces into the sauce instead of leaving their flavour behind.
Add the curry powder, garam masala and chilli powder if you want a little extra warmth.
Stir briefly until the spices become fragrant.

Add the Vegetables and Stock

Pour in the dashi, chicken stock or water.
Add the soy sauce and salt, followed by the carrot, potatoes, mushrooms and browned meat.
Bring everything gently towards a simmer, then cover the saucepan and reduce the heat.
Cook for around 20 minutes, or until the meat is cooked through and the vegetables are tender without completely falling apart.
During this time, the potatoes and vegetables begin releasing their own starches and sweetness into the sauce.

The Secret Chocolate Finish

While the curry cooks, combine the potato starch with one tablespoon of water in a small bowl.
Stir until completely smooth. This is your thickening slurry.
When the vegetables are ready, add the dark chocolate directly to the curry and stir until it melts.
Then immediately pour in the starch mixture while stirring.
Allow the curry to bubble gently for another one to two minutes. It should quickly become noticeably thicker, smoother and glossier.
If it becomes too thick, simply loosen it with a small splash of water or stock.

How to Serve Kare Raisu

Spoon warm rice onto each plate and ladle the curry alongside or directly over it.
Japanese pickles provide a useful contrast to the rich sauce. Red pickled ginger works especially well, as do rakkyo — small, crisp pickled onions traditionally served with curry.
Serve the dish immediately while the rice is hot and the sauce is at its silkiest.

Simple Homemade Dashi

If you want to make the stock from scratch, dashi requires only two traditional ingredients.
You will need:
10 g kombu dried seaweed
10 g katsuobusii dried bonito flakes
1 litre cold water
Wipe the kombu gently with a clean cloth and place it in the cold water. Let it soak for at least 30 minutes; leaving it overnight produces an even fuller flavour.
Warm the water slowly over low heat.
Just before it reaches boiling point, when small bubbles appear around the edges, remove the kombu.
Add the katsuobushi and increase the heat slightly. As the liquid approaches boiling, turn off the heat.
Leave it to infuse for five to 10 minutes, skim away any foam and strain through a fine sieve.
For a vegetarian version, omit the bonito flakes and use roughly twice as much kombu.
Japanese Curry Recipe

A Curry Made for Comfort

Japanese curry does not depend on intense heat or complicated preparation. Its appeal lies in the combination of gentle spices, tender vegetables and a thick sauce that feels almost made for rice.
The dark chocolate is optional in theory, but it is worth trying. Just one small piece brings greater depth without announcing itself as a separate flavour.
The result is rich, aromatic and comforting — exactly the kind of meal that tastes as if it required far more effort than it actually did.