Craving a snack that is crispy, savory, and one of a kind? Kare Pan (カレーパン) are deep-fried buns filled with tasty Japanese curry. Each bite gives a lovely mix of the crunchy panko coating and the warm, soft inside. It bursts with mild sweetness and tasty curry.
Loved throughout Japan, this iconic snack is popular in bakeries and convenience stores. Now, it’s finally getting its global moment—and for good reason!

A Bite of History: Where Did Curry Buns Come From?
The curry bun has a backstory that is remarkably fascinating. Nakata Toyoharu, a bakery owner in Tokyo, likely created the first Kare Pan in 1927. This was during the early Shōwa period. Japanese curry came to be in the late 19th century. It originated from British naval cuisine, influenced by Indian flavours.
Over the years, Japan made curry into a thick stew that goes well with rice and, it seems, with fried bread too! Today, kare pan is a favourite “Western-style” bread in Japan. It brings together East and West in a tasty, handheld treat.
What Makes Japanese curry bun unique?
Japanese curry is different from spicy Indian or Southeast Asian curries. It’s thick, sweet, and mild. This is due to ingredients like honey, apples, and curry roux blocks. The bun’s texture is important. Its outer layer has Japanese panko breadcrumbs, which are deep-fried. This creates a crispy crust that contrasts with the soft, fluffy dough inside.
You’ll also find variations:
- Deep-fried vs. baked or pan-fried.
- Fillings that include chicken, beef, vegetables, or vegan mince.
- Optional twists like cheese or spicy curry fillings.
Ingredients & Equipment You’ll Need
For the Curry Filling:
- 1 tbsp oil (vegetable or canola)
- 1 small onion (chopped)
- 1 small carrot (diced)
- 1 small potato (peeled & diced)
- 100g cooked beef or plant-based protein
- 1 cup water or stock
- 1 cube Japanese curry roux (like Golden Curry or Vermont Curry)
- Optional: 1 tsp ketchup, 1 tsp soy sauce, 1 tbsp grated apple
For the Dough:
- 2 cups bread flour
- 1 tbsp sugar
- 1 tsp instant yeast
- ½ tsp salt
- 2 tbsp butter (softened)
- ¾ cup warm milk
For Coating & Frying:
- 1 egg (beaten)
- 1 cup panko breadcrumbs
- Oil for deep-frying
Equipment:
- Mixing bowls, rolling pin, deep frying pot, baking tray, parchment paper.
Step-by-Step: How to Make Japanese Curry Buns

1. Prepare the Curry Filling
Sauté onions, carrots, and potatoes in oil. Add your cooked protein, then water and curry roux. Stir until thickened into a paste. Let it cool completely and refrigerate—it must be firm before stuffing!
2. Make the Dough
Combine flour, sugar, yeast, salt, and milk. Mix and knead until smooth. Add butter and knead again. Let rise until doubled (about 1 hour).
3. Shape & Fill the Buns
Divide dough into equal portions (8 pieces). Flatten each one, spoon in the cold curry filling, and pinch edges tightly to seal. Let rest 15 minutes.
4. Coat & Fry
Dip each bun in egg wash, roll in panko. Deep fry at 170°C (340°F) for 3–4 minutes per side until golden. Drain on paper towels.
Want to bake instead? You can bake at 190°C (375°F) for 20–25 minutes, but it won’t be as crispy.
Tips for Success
- Use cold curry for easy wrapping—runny curry will break the dough.
- Don’t overstuff. 1–2 tablespoons per bun is enough.
- Let shaped buns rest before frying for a fluffier result.
- Fry in medium heat oil to ensure even golden browning.
- Always use Japanese panko—regular breadcrumbs won’t give the same crunch.
Variations and Dietary Options
- Vegan Option: Use vegan curry roux and swap in tofu, mushrooms, or lentils for the filling.
- Baked Version: Healthier but softer crust.
- Pan-Fried Option: A compromise between deep-frying and baking.
Serving Ideas
Japanese curry buns are great as:
- A midday snack or bento box addition
- Picnic food with miso soup and green tea
- A fun party appetizer
Leftovers? Reheat in an oven or air fryer for best results. Avoid microwaving, which can make the crust soggy.
A Curry Hero in Pop Culture?
If you’ve seen Anpanman, Japan’s favourite animated series, you may know Kare Pan Man. He’s a superhero with a curry bread head who battles evil with spicy justice. Yes, curry buns are that iconic in Japan!
FAQs
Can I bake curry buns instead of deep-frying?
Yes! Bake at 190°C (375°F) for 20–25 minutes, though the crust will be less crispy.
Can I freeze curry buns?
Absolutely. Freeze after shaping (before frying). Thaw and fry fresh when ready.
Why did my bun burst or get soggy?
The filling may have been too wet or warm. Always chill curry before stuffing and seal edges tightly.
How do I reheat them?
Use an air fryer or toaster oven to keep the crust crispy.
Make It Today
The Japanese curry bun is more than just a bakery item—it’s a fusion of culture, comfort, and crunch. This recipe features a bold curry filling and a golden crust. It’s perfect for daring home bakers and fans of Japanese cuisine who want to try something new.

Japanese Curry Bun (Kare Pan)
Ingredients
Method
- Make curry a day ahead; refrigerate until thick and pasty.
- Combine bread flour, cake flour, salt, sugar, milk, yeast, and butter to form dough.
- Knead until smooth; let rise until doubled (about 1 hour).
- Divide dough into equal portions and flatten each piece.
- Add cold curry filling to the center; seal edges tightly.
- Let filled buns rest for 15 minutes.
- Dip each bun in beaten egg, then coat with panko.
- Heat oil to 340°F (170°C); deep-fry buns until golden brown.
- Drain on paper towels and serve warm.
Notes
- Only use cold curry filling to prevent dough breakage.
- Maintain oil temperature for even frying.
- Can be frozen before frying. Thaw and fry fresh when needed.



