Curry Bread Recipe
Introduction
Curry Bread is a delicious Japanese snack featuring a crispy fried bread exterior filled with savory curry. It’s a comforting treat perfect for lunch, a picnic, or anytime you crave something warm and flavorful.

Ingredients
- 2 1/4 cups bread flour
- 3/4 cup cake flour
- 1 tsp salt
- 1 cup warm milk
- 3 tbsp unsalted butter
- 3 tbsp granulated sugar
- 2 tsp instant yeast
- 1 egg
- Oil for frying
- 2 tbsp vegetable oil
- 1 onion
- 1 carrot
- 3 potatoes
- 0.3 lbs ground beef
- 1 tbsp soy sauce
- 1 tbsp ketchup
- 3 cubes Japanese curry roux
- 1 cup water
- 1 tbsp cornstarch
- 1 egg (beaten, for coating)
- 1 1/2 cups panko/breadcrumbs
Instructions
- Step 1: In a large bowl, combine bread flour, cake flour, and salt. Set aside.
- Step 2: In a medium bowl, mix warm milk, butter, sugar, and yeast until butter and sugar melt completely.
- Step 3: Pour the milk mixture and 1 egg into the flour mixture. Stir until a dough forms.
- Step 4: Knead the dough by hand for 10–12 minutes or with a stand mixer for 8–10 minutes until smooth, elastic, and soft.
- Step 5: Shape the dough into a ball. Place it in a lightly oiled large bowl, cover with a clean towel, and let it rise in a warm spot for 60–90 minutes until doubled in size.
- Step 6: While the dough rises, heat vegetable oil in a frying pan over medium-high heat. Add chopped onion and cook until softened.
- Step 7: Add diced potatoes and carrots to the pan. Cook for about 5 minutes until tender.
- Step 8: Add ground beef, breaking it into small pieces. Cook for 5 minutes until browned.
- Step 9: Stir in soy sauce, ketchup, and curry roux cubes, breaking the roux into small pieces with a wooden spoon.
- Step 10: Mix cornstarch with water to make a slurry. Pour into the pan, stirring until the mixture thickens. Remove from heat and set aside.
- Step 11: After the dough has doubled, punch it down and transfer to a lightly floured surface. Knead gently to release gas.
- Step 12: Weigh the dough and curry filling, divide each into 16 equal portions.
- Step 13: Roll each dough portion into a ball and create a smooth surface by pulling edges underneath and pinching them closed.
- Step 14: Roll each ball into a round about 10 cm (4 inches) across. Flatten edges slightly so seams won’t be too thick.
- Step 15: Place a portion of curry filling in the center of each dough round. Fold edges over to enclose the filling and pinch seams tightly to seal.
- Step 16: Prepare two shallow dishes with beaten egg and panko breadcrumbs. Dip each filled dough ball in egg, then coat with breadcrumbs, pressing gently to adhere.
- Step 17: Place the breaded dough balls on a baking pan. Cover with a clean towel and let rest in a warm place until slightly puffed, about 20–30 minutes.
- Step 18: Heat oil in a deep fryer or large pot to 350°F (180°C). Fry curry bread in batches, turning frequently, until golden brown—about 4–5 minutes.
- Step 19: Remove fried bread and drain on a wire rack or paper towels. Serve warm.
Tips & Variations
- Use leftover curry or homemade curry for the filling to save time.
- For a lighter version, bake the curry bread at 375°F (190°C) for 20 minutes instead of frying.
- Add finely chopped vegetables like peas or corn to the filling for extra texture.
- Make sure to seal the dough seams well to prevent filling from leaking out during frying.
Storage
Store leftover curry bread in an airtight container at room temperature for up to 2 days. Reheat in a toaster oven or oven at 350°F (175°C) for 5–7 minutes to restore crispiness. Avoid microwaving as it can make the bread soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the dough ahead of time?
Yes, you can prepare the dough and let it rise in the refrigerator overnight. Bring it to room temperature before shaping and filling.
What type of curry roux should I use?
Use Japanese curry roux blocks for authentic flavor, available in most Asian grocery stores or online. Mild, medium, or hot varieties all work well depending on your spice preference.
Print
Curry Bread Recipe
- Total Time: 2 hours 30 minutes
- Yield: 16 curry bread rolls 1x
Description
Curry Bread is a popular Japanese savory snack featuring a soft, fluffy bread dough filled with rich and flavorful Japanese curry filling. The bread dough is made from a blend of bread and cake flours for the perfect texture, filled with a hearty mix of potatoes, carrots, onions, and ground beef simmered in a thick curry roux. The filled dough balls are coated in breadcrumbs and deep-fried until golden and crispy on the outside, delivering a delicious contrast to the warm, spicy curry inside. This recipe is perfect for anyone craving savory comfort food with a delightful crunch.
Ingredients
Bread Dough
- 2 1/4 cups bread flour
- 3/4 cup cake flour
- 1 tsp salt
- 1 cup warm milk
- 3 tbsp unsalted butter
- 3 tbsp granulated sugar
- 2 tsp instant yeast
- 1 egg
- Oil for greasing bowl
Curry Filling
- 2 tbsp vegetable oil
- 1 onion, diced
- 1 carrot, diced
- 3 potatoes, diced
- 0.3 lbs ground beef
- 1 tbsp soy sauce
- 1 tbsp ketchup
- 3 cubes Japanese curry roux
- 1 cup water
- 1 tbsp cornstarch
For Coating & Frying
- 1 egg, beaten
- 1 1/2 cups panko/breadcrumbs
- Vegetable oil for deep frying
Instructions
- Prepare Bread Dough: In a large bowl, whisk together bread flour, cake flour, and salt. In a separate bowl, mix warm milk, unsalted butter, granulated sugar, and instant yeast until the butter and sugar have melted completely. Add the milk mixture and one egg to the flour mixture and stir until a dough forms. Knead the dough by hand for 10-12 minutes, or using a dough hook in a stand mixer for 8-10 minutes, until smooth, elastic, and soft.
- First Proof: Shape the dough into a ball and place it in a lightly oiled large bowl. Cover with a clean kitchen towel and let it rest in a warm place for 60 to 90 minutes until doubled in size.
- Make Curry Filling: While the dough rises, heat vegetable oil in a frying pan over medium-high heat. Add diced onion and cook until softened. Add diced potatoes and carrots; cook for about 5 minutes until tender. Add ground beef and break it up using a wooden spoon; cook until browned, approximately 5 minutes. Stir in soy sauce, ketchup, and crumble in the Japanese curry roux cubes. Pour in water mixed with cornstarch to create a slurry, stir the mixture until thickened. Remove from heat and set aside to cool.
- Shape Dough and Fill: After the dough has doubled, punch it down and transfer to a lightly floured surface. Knead gently to release gas. Weigh the dough and filling, then divide each into 16 equal portions. Roll dough portions into smooth balls. Flatten each ball to about 10 cm (4 inches) in diameter. Place a portion of the curry filling in the center, lift the edges, and pinch to seal tightly.
- Coat Dough Balls: Prepare two shallow dishes—one with beaten egg and the other with panko breadcrumbs. Dip each filled dough ball into the egg, then coat thoroughly with breadcrumbs. Place each coated ball on a large baking pan. Cover with a kitchen towel and let rest for 20-30 minutes until slightly puffed.
- Deep Fry Curry Bread: Heat vegetable oil in a deep pan or fryer to 350°F (180°C). Fry the breaded dough balls in batches, turning occasionally to ensure even golden brown color, for about 4-5 minutes. Remove and drain on a wire rack or paper towels. Serve warm for the best taste and texture.
Notes
- Make sure the milk is warm, not hot, to properly activate the yeast without killing it.
- The fillings should be cooled before filling the dough to prevent yeast from being killed and dough melting.
- You can substitute ground beef with ground pork or a mixture of both for different flavor profiles.
- Maintain oil temperature carefully during frying to avoid greasy or undercooked bread.
- Store any leftovers wrapped airtight and reheat in an oven or air fryer to maintain the crust’s crispness.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Snack
- Method: Frying
- Cuisine: Japanese
Keywords: Japanese curry bread, Kare Pan, deep-fried bread, curry filled bread, savory Japanese snack

