Ceramic bowls containing Japanese Tomato Curry with steamed rice.

Japanese Tomato Curry at a Glance

Japanese Tomato Curry (トマトカレー) is a thick, savory-sweet curry made with fresh peeled tomatoes, beef, pork, carrots, potatoes, and caramelized onions, all brought together with a rich curry roux.


Why You’ll Love It

  • The beef gets seared first – Searing caramelizes its natural sugars into a golden-brown crust, and that crust is where the curry’s depth and umami come from.
  • No tough tomato skins – Tomato skins stay firm however long they cook. Peeled, the flesh melts into the sauce instead of leaving curls of skin in the bowl.
  • Nothing gets poured away – The tomato blanching water goes back in as two cups of cooking liquid, carrying the flavor the tomatoes gave up while they blanched.
  • Curry roux, not curry powder – The roux gives Japanese curry its thickness and its savory-sweet edge, and it’s what sets this apart from curries built on spice blends.

What readers say
“This curry was delicious! I liked how the tomatoes helped to cut the richness of the curry. I followed Nami’s advice and bought beef chuck (blade roast in Canada), and it was tasty.”

KY

My Recipe Story

Curry is a staple in my house, so I’m always looking for another version to add to the rotation. This one came from watching The Makanai: Cooking for the Maiko House on Netflix. The curry-making scene lasts barely a second. It was enough to leave me hungry, and I worked out this version at home so we could all eat it.

If you love Japanese curry, try my Japanese Beef Curry, Keema Curry, and Curry Udon next!

collage of recipes featured in The Makanai, including egg sandwich, pickles, okra salad, umeboshi, tempura, etc.
Ceramic bowls containing Japanese Tomato Curry with steamed rice.

What is Japanese Curry?

Japanese curry is thicker and less spicy than Thai or Indian curry, leaning sweet and savory rather than hot. It’s closer to a hearty stew, thickened with a roux instead of a spice paste. Mild enough that it’s usually the first curry Japanese children eat.

Don’t miss my Japanese curry recipes roundup, which includes vegetarian curry and more!

Ceramic bowls containing Japanese Tomato Curry with steamed rice.

Key Ingredients

This curry takes beef and pork, fresh tomatoes, potatoes, carrots, onions, ginger and garlic, beef stock, a box of Japanese curry roux, and a few pantry seasonings.

  • Beef chuck roast – Pre-cut stew beef is odds and ends from several cuts, so it cooks unevenly. Chuck comes from the shoulder: tough at first, then tender after a long simmer. Round roast, rump roast, or pot roast substitute.
  • Tomatoes – Round, firm, fruity varieties work best, and vine-ripened or heirloom are ideal. Avoid beefsteak, which is milder.
  • Russet potatoes – They break down over a long simmer, so they go in near the end. Yukon gold hold their shape and can go in with the carrots.
  • Japanese curry roux – The roux is what makes this Japanese curry rather than a tomato stew. Make my Homemade Curry Roux if you can’t find it.
  • Japanese short-grain rice – Cook it in a rice cookerpot over the stoveInstant Pot, or donabe.

How to Make Japanese Tomato Curry

  1. Prep the tomatoes. Blanch them in boiling water, then slip the skins off. Reserve the blanching water
  2. Cut everything else. Potatoes, onions, carrots, garlic, ginger, beef, and pork.
  3. Sear the beef. Brown it in batches, then set it aside while you cook the onions.
  4. Simmer. Return the beef with the tomatoes, carrots, stock, and blanching water. Cook for 45 minutes, then add the potatoes for another 15.
  5. Add the curry roux. Dissolve it in a ladleful of the liquid, stir it back in, and simmer 5 minutes until it thickens. Serve over steamed rice.
Ceramic bowls containing Japanese Tomato Curry with steamed rice.

Why Do We Remove the Tomato Skin?

The tomato skin remains even if it is cooked for a long time. When you eat the food and the tomato skin is left in the mouth, some people believe that it ruins the flavor and texture of the dish. Personally, I recommend removing the firm skin to improve the texture of the curry.

That said, if you don’t mind the texture of the tomato skin, leave the skins on.

5 Steps to Peel a Tomato

The easiest way to remove the tomato skin is to blanch the tomatoes in boiling water. This is the most common and efficient way to peel the tomato.

  1. Remove the stem end – Insert the tip of a very sharp knife (like a paring knife) at the stem end, about ½ inch (1.25 cm) deep. Angle the knife and cut around the stem end in a circular motion to remove the hard core.
  2. Score “X” on the bottom of the tomato – Lightly score the skin on the bottom of the tomato with an “X” about 2 inches (5 cm) long. Repeat with the rest of the tomatoes.
  3. Blanch the tomatoes – Gently place the tomatoes in the boiling water, ensuring to completely submerge them in water. Blanch for 15 seconds or until you see the tomato skins start to peel back. The skins don’t need to lift completely—a curl at the X is enough. Larger tomatoes take a few seconds longer, but don’t overdo it or the flesh turns mushy. Reserve the blanching water; it goes back into the curry as cooking liquid.
  4. Transfer to an ice bath – Using a fine-mesh skimmer or slotted spoon, remove the tomatoes and immediately transfer them to a bowl filled with ice water to quickly cool down and stop cooking.
  5. Peel the tomato skin – When the tomatoes are cool enough to handle, peel and discard the tomato skins using the knife or your fingers. Now they are ready to use!
Namiko Hirasawa Chen

Nami’s Recipe Tips

  • Use beef chuck roast – Pre-cut stew beef is odds and ends from several cuts, so it never cooks evenly. Chuck comes from the shoulder: tough at first, then meltingly tender after a long, low simmer. Round roast, rump roast, or pot roast stand in.
  • Sear the meat well – Searing caramelizes the sugars and browns the proteins on the surface, and that crust is where most of the savory depth in the finished curry comes from.
  • Caramelize the onion – When you slow cook the onions over an extended period of time, the natural sugar in the onions caramelizes, bringing out their sweetness and making them extremely flavorful. It takes time, but you can always get the other prep work done while sautéing the onions.
  • Personalize the curry – I kept this one simple so the tomato stays in front: garlic, ginger, soy sauce. The full list of what else works is in my Japanese Chicken Curry.
  • Add the Russet potatoes later. If you’re using Russet potatoes, they tend to disintegrate into the broth during cooking. So add them 15 minutes before the total cooking time. If you use Yukon gold potatoes, they hold their shape, so add them to the pot along with carrots.
Ceramic bowls containing Japanese Tomato Curry with steamed rice.

FAQ

Do we need to use both beef and pork?

No. Kiyo in the drama makes her grandma’s tomato curry, which includes both beef and pork.

How can I make this vegetarian friendly?

Skip beef and pork and use king oyster mushrooms or eggplant instead (they have a nice meat-like bite). Use vegetable broth or use tomato blanching water.

I’d love to hear how yours turned out! 💛 Please leave a star rating and comment below to share your experience. Your feedback not only supports Just One Cookbook but also helps other home cooks discover recipes they can trust.

Japanese Tomato Curry

4.78 from 31 votes
Ceramic bowls containing Japanese Tomato Curry with steamed rice.
Juicy, fruity tomatoes are the star of this Japanese Tomato Curry with tender pieces of beef and pork simmered in a rich, savory sauce. Served over Japanese steamed rice, it‘s a hearty stew that makes a perfect weekend lunch or dinner! {Vegetarian options included}
Prep: 30 minutes
Cook: 2 hours 30 minutes
Total: 3 hours

Ingredients 
 

Servings: 8
  • 3 tomatoes (1 lb, 454 g; use round and firm tomatoes that are juicy, fruity, and full of flavor; vine-ripened and heirloom varieties work well; avoid beefsteak tomatoes for their mild flavor)
  • 3 russet potatoes (¾ lb, 340 g; you can also use Yukon gold potatoes)
  • 3 onions (1 lb, 454 g)
  • 2 carrots (½ lb, 227 g)
  • 2 cloves garlic
  • 1 tsp ginger (grated, with juice; from a 1-inch, 2.5-cm knob)
  • 1 lb boneless beef chuck roast (stew beef is slightly more economical but not as tender; for vegetarian, substitute king oyster mushrooms and/or eggplants)
  • ½ lb pork tenderloin (use king oyster mushrooms and/or eggplants for vegetarian)
  • ½ tsp Diamond Crystal kosher salt
  • ¼ tsp freshly ground black pepper

For Cooking the Curry

  • 2 Tbsp neutral oil (divided for the beef and onions)
  • 2 cups beef stock/broth (½ QT; store-bought beef stock is often salted; for less sodium intake, use 1 cup/240 ml beef stock + 1 cup/240 ml tomato blanching water; for vegetarian, use vegetable stock or reserved tomato blanching water)
  • 2 cups reserved tomato blanching water (plus more to dilute the curry sauce, as needed)
  • 1 Tbsp soy sauce
  • 1 box Japanese curry roux (7–8.4 oz, 200–240 g store-bought sauce mix; or make your own with my homemade Japanese Curry Roux recipe)
  • Diamond Crystal kosher salt (optional; add only if using my homemade Japanese Curry Roux recipe, which is unsalted)

For Serving

Instructions

  • Gather all the ingredients.
    Japanese Tomato Curry Ingredients

To Peel the Tomatoes

  • Bring a medium pot of water to a boil.
    Core 3 tomatoes. Insert a paring knife at the stem end about ½ inch (1.25 cm) deep and cut around it in a circle to remove the hard core. Score an X about 2 inches (5 cm) across the bottom of each tomato.
    Japanese Tomato Curry 1
  • Lower the tomatoes into the boiling water, making sure they're fully submerged. Blanch for 15 seconds, until the skins start to peel back at the X.
    Nami's Tip: The skins don't need to lift completely—a curl at the X is enough. Larger tomatoes take a few seconds longer, but don't overdo it or the flesh turns mushy.
    Japanese Tomato Curry 2
  • Lift the tomatoes out with a fine-mesh skimmer or slotted spoon and transfer them straight into a bowl of ice water to stop the cooking.
    Japanese Tomato Curry 3
  • Reserve the blanching water. It goes into the curry later. Once the tomatoes are cool enough to handle, peel off the skins with a knife or your fingers.
    Nami's Tip: The blanching water is an ingredient.
    Japanese Tomato Curry 4
  • Cut each tomato into 8 wedges. Set aside.
    Japanese Tomato Curry 5

To Prepare the Other Ingredients

  • Peel 3 russet potatoes and remove the eyes.
    Japanese Tomato Curry 6
  • Cut them into 1½-inch (3.8-cm) pieces and soak in water for 15 minutes to draw out the starch. Drain. Drain and set aside.
    Nami's Tip: My russet potatoes run small, so I quarter them. For typical ones, cut into thirds, then halve or quarter each piece.
    Japanese Tomato Curry 7
  • Halve 3 onions lengthwise, then slice each half thinly lengthwise.
    Japanese Tomato Curry 8
  • Peel 2 carrots and cut them on the diagonal, rotating a quarter turn between cuts. This cut is called rangiri.
    Japanese Tomato Curry 9
  • Mince 2 cloves garlic (I use this garlic press). Peel and grate the ginger, then measure out 1 tsp ginger with its juices.
    Japanese Tomato Curry 10
  • Cut 1 lb boneless beef chuck roast into 1½-inch (3.8-cm) cubes. Cut ½ lb pork tenderloin into ¼-inch (6.3-mm) slices.
    Japanese Tomato Curry 11
  • Lightly sprinkle the beef and pork with ½ tsp Diamond Crystal kosher salt and ¼ tsp freshly ground black pepper
    Japanese Tomato Curry 12

To Cook the Meat and Onions

  • Heat a large heavy-bottomed pot (I used a 5.5-QT Staub) over medium to medium-high heat. Add 1 Tbsp neutral oil. Lay some of the beef cubes in a single layer with space between them, working in 2–3 batches.
    Nami's Tip: Don't crowd the pot. Packed-in meat releases moisture and steams instead of browning, and those browned bits are what the onions deglaze into flavor later.
    Japanese Tomato Curry 13
  • Sear the beef without moving it, 3–4 minutes, until brown and crusty. Flip and sear the other side. Transfer to a plate and repeat with the next batch.
    Nami's Tip: The meat releases from the pan on its own once it's properly seared. If it sticks, give it another minute.
    Japanese Tomato Curry 14
  • Lower the heat to medium. Add the onions to the pot and deglaze the bottom, scraping up the browned bits.
    Japanese Tomato Curry 15
  • Add the remaining 1 Tbsp neutral oil if the pot looks dry. Sauté the onions for 6–8 minutes, stirring now and then. Once they wilt, lower the heat to medium-low.
    Nami's Tip: I usually need only about ½ Tbsp more oil. Onions burn quickly once they soften, so drop the heat as soon as they wilt.
    Japanese Tomato Curry 16
  • Once the onions are tender, translucent, and lightly caramelized, add the ginger and garlic. Stir to combine.
    Japanese Tomato Curry 17
  • Add the pork tenderloin and stir for a minute to let it start cooking. Add the seared beef and any juices from the plate, then stir to combine.
    Japanese Tomato Curry 18

To Simmer the Ingredients

  • Pour in 2 cups beef stock/broth.
    Japanese Tomato Curry 20
  • Add 2 cups reserved tomato blanching water to the pot.
    Japanese Tomato Curry 21
  • Add the tomatoes and carrots. The liquid should just cover everything. Top up with blanching water if it doesn't.
    Nami's Tip: Yukon gold potatoes can go in now. Russet potatoes break down over a long simmer, so they wait until the beef is tender.
    Japanese Tomato Curry 22
  • Cover the pot with a tight-fitting lid and bring it to a boil. 
    Nami's Tip: A tight lid matters over a two-hour simmer. I find Staub seals better than Le Creuset and loses less liquid.
    Japanese Tomato Curry 23
  • Once boiling, skim the scum and fat off the broth with a fine-mesh skimmer.
    Nami's Tip: Keep a measuring cup of water beside the pot and rinse the skimmer in it as you go. The scum lifts straight off instead of clogging the mesh.
    Japanese Tomato Curry 24
  • Add 1 Tbsp soy sauce. Cover and simmer on low heat, stirring occasionally, until the meat is tender.
    Nami's Tip: The beef may be edible after one hour, but fork-tender usually takes two hours. If the liquid drops below the ingredients, top it up with stock or blanching water.
    Japanese Tomato Curry 25
  • Add the russet potatoes once the beef is tender. Cover and simmer 15 more minutes.
    Japanese Tomato Curry 26
  • Turn off the heat once a wooden skewer slides into a potato easily.
    Japanese Tomato Curry 27

To Add the Curry Roux

  • Drop 1–2 cubes of the 1 box Japanese curry roux in a ladleful of cooking liquid and let them dissolve, stirring with a spoon or chopsticks. Stir it back into the pot. Repeat with the rest, two cubes at a time.
    Nami's Tip: Adjust the roux to your taste—you won't necessarily need the whole box. Keep any spare cubes for another curry.
    Japanese Tomato Curry 28

To Thicken the Sauce

  • Simmer on the lowest heat, stirring often, for 3–5 minutes until the sauce thickens. If it gets too thick, loosen it with tomato blanching water. If it's too thin, uncover and simmer a little longer.
    Nami's Tip: Curry sauce burns easily on the bottom once the roux is in. Keep the heat low and stir often.
  • If you‘re using my homemade Japanese Curry Roux, which is unsalted, season the sauce with an additional 2–4 tsp Diamond Crystal kosher salt, to taste.
    A white tray lined with newspaper-style paper holds several square pieces of curry-flavored fudge reminiscent of Japanese chicken curry. A jar labeled curry powder and a glass container with more fudge are in the background.

To Serve

  • Serve hot over Japanese steamed rice, topped with fukujinzuke (Japanese red pickled vegetables).
    Nami's Tip: In The Makanai, Kiyo serves tomato curry with suage vegetables — deep-fried eggplant and shishito peppers. Follow the frying method in my Sapporo Soup Curry to put some on top.
    In The Makanai, Kiyo serves tomato curry with suage vegetables—deep-fried eggplant and shishito peppers. Follow the frying method in my Sapporo Soup Curry to put some on top.
    Japanese Tomato Curry 29

To Store

  • Store leftovers in an airtight container for up to 3 days in the refrigerator, or a month in the freezer. Remove the potatoes before freezing, since their texture changes. Defrost in the refrigerator for 24 hours before reheating.
    Nami's Tip: Leftover curry roux cubes keep in an airtight container in the refrigerator or freezer for 1–3 months.

To Reheat

  • Leftover curry thickens into a paste as it cools and burns easily on the bottom. Stir in ½ cup (120 ml) water or more to loosen it, then reheat gently on low. If it turns out thin, simmer uncovered to reduce.

Notes

Vegetarian – Swap the beef and pork for king oyster mushrooms and eggplant. Use vegetable stock or the reserved tomato blanching water in place of beef stock.
Tomatoes – Round, firm, fruity varieties work best. Vine-ripened and heirloom are ideal. Avoid beefsteak, which is milder.
Curry roux – Store-bought works, or make my Homemade Japanese Curry Roux. If you use mine, it’s unsalted, so season at the end.
 

Nutrition

Calories: 342kcal, Carbohydrates: 23g, Protein: 21g, Fat: 14g, Saturated Fat: 7g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 4g, Trans Fat: 0.4g, Cholesterol: 59mg, Sodium: 1003mg, Potassium: 805mg, Fiber: 3g, Sugar: 8g, Vitamin A: 5223IU, Vitamin C: 16mg, Calcium: 49mg, Iron: 2mg

Did you make this recipe?

Tag @justonecookbook on Instagram so we can see your delicious creation!

Editor’s Note: Tis post was originally published on February 20, 2023, and republished with improved step-by-step instructions and updated expert notes on September 8, 20926.