Kanazawa Curry Recipe: Japanese-Style Spiced Comfort in a Bowl

Kanazawa Curry Recipe: Japanese-Style Spiced Comfort in a Bowl

This Japanese-style curry delivers comfort in every spoonful, blending warm spices with tender meat and vegetables. I developed this version after testing multiple approaches to capture Kanazawa’s signature rich, slightly sweet profile.

The foundation is a carefully balanced curry roux, slow-cooked with onions until deeply aromatic. I use a mix of ground beef and potatoes for heartiness, but the star is the spice blend—just fragrant enough to feel special without overwhelming.

What results is a thick, velvety sauce clinging to each ingredient, with layers of flavor that build as it simmers. The texture is key—smooth but substantial, with vegetables that hold their shape while soaking up the sauce.

Serve over rice for a complete meal that warms from the inside out. This is the kind of dish that turns a simple dinner into something memorable.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Kanazawa Curry

Rich spices, tender meat, and hearty vegetables create this comforting bowl of goodness.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 lean-to-fat ratio preferred
Russet Potatoes 🥔 2 whole Peeled, cut into large chunks
Yellow Onions 🧅 2 whole Thinly sliced for caramelization
Carrots 🥕 2 whole Peeled, cut into thick coins
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Peeled, finely grated
Japanese Curry Roux Blocks 🟤 4 pieces S&B Golden or House Foods
Apple 🍎 1 whole Peeled, grated for sweetness
Honey 🍯 2 tbsp For balancing sweetness
Soy Sauce 🫙 1 tbsp Low-sodium if preferred
Olive Oil 🫒 2 tbsp For sautéing aromatics
Water 💧 4 cups For adjusting sauce consistency
Bay Leaf 🍃 1 whole For depth while simmering
Steamed White Rice 🍚 4 cups Cooked, for serving

The beef is the backbone here—80/20 ground chuck gives you the right fat for flavor without being greasy. S&B Golden Curry roux is the gold standard (find it at Asian markets or Amazon), but House Foods works too. Potatoes should be waxy if you can get them—Yukon Golds hold their shape better than Russets, though either is fine. Caramelize the onions slow and low (worth the extra minute).

No ground beef? Ground turkey or pork at a 1:1 swap works. For a vegetarian twist, lentils or mushrooms add meaty texture. Missing curry roux? Curry powder plus cornstarch can mimic the thickness, but the flavor won’t be the same. The apple adds a Kanazawa-style sweetness—don’t skip it (or use a spoonful of applesauce in a pinch).

Leftovers taste even better the next day. Keeps 4-5 days in the fridge, freezes for 3 months. Store the roux in a cool, dark place—it’ll last 1 year unopened. Reheat gently to keep the sauce velvety.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything—ground beef, potatoes, carrots—simmers together in one pot, so cleanup is a breeze.
  • Rich and Hearty: The garlic and beef create this deep, savory base that makes the curry taste like it’s been cooking all day.
  • Meal Prep Hero: Honestly, it reheats beautifully, so I make a big batch and pack it for lunch all week.
  • Budget Friendly: Russet potatoes and ground beef stretch this dish far without skimping on flavor.

Step-by-Step Instructions for Japanese-Style Spiced Comfort

This method builds layers of flavor while keeping the process simple and rewarding.

Step 1: Build the Aromatic Base

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the 2 whole yellow onions and cook for 8-10 minutes, stirring occasionally, until they soften and turn translucent.

Stir in the 4 cloves garlic cloves and 1 tablespoon fresh ginger, cooking for 1-2 minutes until fragrant. This aromatic foundation is crucial—don’t rush it. You want the onions to caramelize slightly at the edges, which adds depth to the final dish.

Step 2: Brown the Meat and Vegetables

Increase heat to medium-high and add the 1 lb ground beef, breaking it up with a wooden spoon. Cook until evenly browned, about 5-7 minutes, then stir in the 2 whole carrots and 2 whole russet potatoes.

Let the mixture cook for another 5 minutes, allowing the vegetables to absorb some of the meat’s richness. The potatoes should start to soften at the edges but not fully cook through yet. This step builds the hearty base that makes this dish so satisfying.

Step 3: Develop the Sauce with Sweet and Savory Elements

Add the 1 whole apple, 2 tablespoons honey, and 1 tablespoon soy sauce to the pot. Cook for 3-4 minutes, stirring frequently, until the apple softens and the mixture becomes fragrant.

The apple’s natural sweetness balances the savory elements, while the honey and soy sauce create that signature umami depth. You’ll notice the mixture becoming slightly sticky—that’s the caramelization we want.

Step 4: Simmer with Curry Roux and Aromatics

Pour in the 4 cups water, add the 1 whole bay leaf, and bring to a gentle boil. Reduce heat to low, then break in the 4 pieces Japanese curry roux blocks, stirring until fully dissolved.

Simmer uncovered for 20-25 minutes, stirring occasionally, until the sauce thickens and coats the back of a spoon. The potatoes should be fork-tender and the flavors beautifully melded. If the sauce reduces too much, add a splash more water.

Step 5: Rest and Serve Over Rice

Remove the bay leaf and let the curry rest for 5-10 minutes off heat. This allows the flavors to mature and the sauce to reach its ideal consistency.

Serve generously over the 4 cups steamed white rice, making sure each serving gets plenty of the rich, spiced sauce. The contrast between the tender vegetables, flavorful meat, and fragrant sauce over fluffy rice is what makes this dish so comforting.

👨‍🍳

Pro Tips For Making Kanazawa Curry

  • Brown the Beef Well: Cook the ground beef until it’s deeply browned, not just gray—this builds the rich, caramelized base flavor that defines Kanazawa curry. I learned this the hard way after too many pale, bland batches.
  • Uniform Potato Cubes: Cut the russet potatoes into even 1-inch cubes so they cook at the same rate and soak up the curry sauce evenly. Sounds fussy, but it actually changes the outcome.
  • Skip the Pre-Salt: Don’t salt the onions or carrots before sweating them—wait until they’re soft to avoid drawing out too much moisture early. My grandmother swore by this, and she was right.
  • Bloom the Spices: Toast the curry powder and other spices in the fat for 30-60 seconds before adding liquids to wake up their flavors. Does it look weird? Yes. Does it work? Every single time.

Dietary Considerations for These Flavors

Gluten-Free Option

Use gluten-free Japanese curry roux blocks from brands like House Foods to avoid wheat. Check labels carefully, as some roux contains wheat flour. The rest of this dish is naturally gluten-free, so this simple swap makes it safe for most gluten sensitivities.

Vegetarian Adaptation

Replace the 1 lb ground beef with 1 lb cremini mushrooms or 1 can chickpeas. The mushrooms add a meaty texture, while chickpeas provide protein. I’ve tested both in my tiny Boston kitchen—they work beautifully without losing the dish’s hearty character. 🥗

For extra richness, add 1 tbsp soy sauce or miso paste to deepen the umami.

Dairy-Free Naturally

This creation is inherently dairy-free, so no substitutions are needed. The Japanese curry roux and all other ingredients contain no dairy, making it suitable for lactose-intolerant diners. I always confirm with guests, but it’s a safe bet for most dietary needs.

Lower Sodium Version

Use low-sodium soy sauce and reduce the 2 tbsp honey to 1 tbsp. You can also add ½ cup unsalted chicken or vegetable broth instead of water to enhance flavor without extra sodium. Taste as you go—this dish is forgiving and easy to adjust.

Nut Allergy Note

This recipe contains no nuts or nut-derived ingredients, making it safe for most nut allergies. However, always check the labels on your curry roux blocks for potential cross-contamination warnings. I keep a separate set of utensils for nut-free cooking in my shared kitchen. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 70mg23%
Sodium 850mg37%
Total Carbohydrate 62g23%
Dietary Fiber 6g21%
Sugars 12g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken instead of beef?

Yes, swap the 1 lb ground beef for an equal amount of ground chicken or diced thighs. Chicken cooks faster, so reduce simmering time by 5 minutes to prevent dryness. The flavor will be lighter but still delicious.

2

What if my sauce is too thin?

Simmer uncovered for an extra 5-10 minutes to thicken. If in a hurry, mix 1 tablespoon cornstarch with 2 tablespoons water, stir into the curry, and cook for 2 minutes. The sauce will thicken as it cools too.

3

Is the apple necessary?

It adds signature Kanazawa sweetness, but you can substitute 1/4 cup applesauce or 1 tablespoon brown sugar. The dish will still be flavorful, though slightly less complex. Don’t skip the sweet element entirely.

★★★★★4.6(2 reviews)
Brian Walker