Imagine a curry-filled doughnut. But savory. And somehow even better.
Curry pan is a Japanese convenience store classic: soft bread, thick Japanese curry, a panko crust, and hot oil. The outside shatters. The inside oozes. One bite and you’ll understand the obsession.
Ingredients

Makes 6 curry pans.
For the Dough:
- 2½ cups (315g) bread flour
- 2 tablespoons sugar
- 1 teaspoon salt
- 1 packet (2¼ tsp) instant yeast
- ½ cup (120ml) warm milk
- ¼ cup (60ml) warm water
- 1 egg
- 2 tablespoons softened butter
For the Filling:
- 1 cup leftover or fresh Japanese curry (thick, not watery)
- ½ cup ground beef or pork (optional)
For Breading + Frying:
- ½ cup flour (for dusting)
- 2 eggs, beaten (for egg wash)
- 1½ cups panko breadcrumbs
- Vegetable oil (for deep frying)
Step-by-Step Instructions
Step 1: Make the Dough
- In a bowl, mix flour, sugar, salt, and yeast. Add warm milk, warm water, and egg. Mix until shaggy.
- Add softened butter. Knead 8-10 minutes until smooth. Let rise 1 hour until doubled.
Step 2: Prep the Curry
- Curry should be very thick (like mashed potatoes). If too loose, simmer until reduced. Chill for easier handling.
- Form chilled curry into 6 small balls or patties.
Step 3: Assemble
- Punch down dough. Divide into 6 balls. Flatten each into a 4-inch circle.
- Place a curry ball in the center. Fold dough over and pinch to seal tightly.
Step 4: Bread the Buns
- Roll each bun in flour, then beaten egg, then panko. Press panko to adhere.
- Let rest 10 minutes while oil heats.
Step 5: Deep Fry
- Heat oil to 340°F (170°C). Fry 2-3 buns at a time for 3-4 minutes, flipping once, until deep golden brown.
- Drain on a wire rack.
Step 6: Serve Immediately
- Eat warm. The curry is lava. You’ve been warned.
Summary
Prep Time: 30 minutes | Rise Time: 1 hour | Cook Time: 10 minutes
Total Time: ~1 hour 40 minutes (mostly rising)
Yield: 6 curry pans
Difficulty: Medium (deep frying + dough handling)
Storage Notes
Not for fridge: Bread gets weird. Eat fresh or freeze.
Freezer (cooked): Freeze up to 2 months. Reheat in oven at 375°F for 10-12 minutes (or air fryer at 350°F for 5-6 minutes).
Freezer (uncooked, breaded): Freeze on a tray, then bag. Fry from frozen – add 1-2 minutes to cook time.

