If you’ve never tried Curry Bread, you’re truly in for a crunchy, savory treat that perfectly captures the comforting flavors of Japanese street food! Imagine biting into a pillowy-soft bun with a crisp panko crust, only to discover a steamy, rich curry filling tucked inside. Curry Bread—also known as kare pan—is a delicious fusion of fluffy bread and fragrant, mildly spiced curry, all wrapped up and fried to golden perfection. It’s the ultimate snack for cozy afternoons, gathering with friends, or whenever you crave a taste of Japan right in your own kitchen.

Ingredients You’ll Need
You don’t need a long list of specialty items to get authentic results here—in fact, the ingredients are beautifully simple, and each one plays an important role. From the robust curry filling to the crispy panko shell, every component works together to bring Curry Bread to life.
- All-purpose flour: This forms the base of your soft, chewy bread.
- Sugar: Adds a hint of sweetness and boosts the yeast for a fluffier dough.
- Instant yeast: The magic behind that irresistible rise and airy crumb.
- Salt: Enhances flavor and balances out the sweetness and spices.
- Warm milk: For moisture and richness, creating a tender crumb.
- Large egg: Binds the dough and adds a lovely golden color.
- Unsalted butter (softened): Brings lightness and a melt-in-the-mouth quality.
- Oil (for greasing): Prevents sticking and keeps your workspace neat.
- Oil for frying: Gives that crunchy, crisp exterior that makes Curry Bread so irresistible.
- Oil (for filling): Kickstarts your aromatic curry filling.
- Small onion (diced): Adds subtle sweetness and body to the filling.
- Garlic (minced): For that unmistakable punch of flavor.
- Grated ginger: Lends freshness and depth to the curry spice mix.
- Curry powder: The star spice, delivering that iconic Japanese curry aroma.
- Turmeric: Adds extra color and earthy undertones to the filling.
- Salt and pepper: Essential for seasoning and rounding out all the flavors.
- Ground meat (beef, chicken, or pork): Provides hearty protein and richness.
- Flour (for filling): Thickens up the curry so it’s perfect for stuffing.
- Water (for filling): Loosens the mixture just enough to make it moist but not runny.
- Frozen peas: Add pops of color and sweetness with minimal fuss.
- Beaten egg (for coating): Helps those crunchy breadcrumb coats stick.
- Panko breadcrumbs: Japanese-style breadcrumbs for that light, crispy shell.
How to Make Curry Bread
Step 1: Prepare the Fragrant Curry Filling
Start by heating a touch of oil in a small pan over medium heat, then toss in the diced onion, minced garlic, and freshly grated ginger. Sauté everything until it turns fragrant and the onions soften—just enough to kickstart that mouthwatering aroma. Sprinkle in your curry powder, turmeric, salt, and pepper, stirring for about 30 seconds to wake up the spices. Add your ground meat of choice, breaking it up as it cooks until it’s browned. Next, add the flour to coat the mixture and pour in the water, stirring until the filling thickens and becomes creamy. Fold in the sweet green peas last, then let the mixture cool down completely. This step is crucial: a chilled filling is easier to work with and keeps the bread perfectly shaped.
Step 2: Make the Soft Dough
In a big mixing bowl, blend together the flour, sugar, instant yeast, and salt. Pour in the warm milk and crack in the egg, mixing just until you get a shaggy dough. Then, knead in the softened butter by hand or mixer until the dough is smooth, elastic, and ever-so-slightly tacky—this usually takes about 8 to 10 minutes. Cover the bowl with a damp cloth and let the dough rise in a warm place until it doubles in size (about an hour). This is where the bread gets its dreamy, fluffy texture!
Step 3: Shape and Fill the Curry Bread
Gently punch down the risen dough to release excess air, then slice it into 6 equal pieces. Flatten each piece into a circle with your hands or a small rolling pin. Place a heaping spoonful (about 1–2 tablespoons) of cooled curry filling in the center. Carefully pull the dough over the filling and pinch it at the top to seal—you’ll want to make sure there are no gaps! Shape each one into an oval or football shape and repeat until all 6 are filled and sealed.
Step 4: Coat in Panko for Crunch
Take each filled bread and dip it first into the beaten egg, letting any excess drip off. Then roll it gently in a shallow bowl of panko breadcrumbs, pressing lightly so the coating sticks all over. Panko is key to getting Curry Bread’s signature airy crunch (and it makes your kitchen smell ridiculously good).
Step 5: Fry to Golden Perfection
Heat oil in a deep, heavy pan or pot until it reaches 340 to 350°F (170 to 180°C). Carefully lower a few curry breads at a time into the hot oil. Let them sizzle for 2–3 minutes on each side, flipping once, until deeply golden and crisp. Don’t crowd the pan—this keeps the oil temperature just right for that perfect fry. Remove with a slotted spoon and let drain on a paper towel-lined plate. Serve warm so that every bite is soft, savory, and crisp all at once.
How to Serve Curry Bread

Garnishes
The classic way to enjoy Curry Bread is simply as-is, but a sprinkle of finely chopped fresh parsley or chives over the top adds a lovely burst of color and subtle freshness. A little drizzle of Japanese mayo or a dab of spicy ketchup on the side is always a fun bonus for dip lovers.
Side Dishes
Curry Bread is incredibly versatile—pair it with a simple green salad dressed with a zesty vinaigrette, or serve it alongside a bowl of miso soup for extra comfort. If you’re feeling adventurous, try adding a few pickled vegetables, which make a crisp, tangy contrast to the warm, savory bread.
Creative Ways to Present
Bring some flair to your Curry Bread by serving it on a wooden board, nestled in parchment paper for a street-food vibe. If you’re entertaining, offer mini curry breads in a basket as party appetizers. For a fusion twist, slice them in half and arrange alongside dipping sauces like sweet chili or sriracha mayo—watch them disappear in minutes!
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra Curry Bread (a rare occurrence!), let them cool completely before storing in an airtight container. They’ll keep well in the fridge for up to 2 days, maintaining that dreamy balance of crispy and soft.
Freezing
For longer storage, Curry Bread freezes beautifully. Once cooled, wrap each bread tightly in plastic wrap and stash in a freezer bag. They’ll be just as delicious for up to a month—perfect for an anytime snack fix!
Reheating
To recapture just-baked crispiness, reheat leftovers in a toaster oven or conventional oven at 350°F (175°C) for about 8–10 minutes. This brings the panko crust right back to life and warms that savory curry filling through the center.
FAQs
Can I use a different type Snack
Absolutely! Curry Bread is incredibly flexible—try ground chicken, pork, beef, or even turkey. You can also use plant-based meat alternatives or mashed-up chickpeas for a vegetarian twist that still tastes amazing.
Is it possible to bake instead of fry?
Yes, you can bake Curry Bread at 375°F (190°C) for 15–18 minutes. While you’ll get a lighter texture than frying, the panko coating still turns golden and crisp. Spritz with a little oil before baking for the best color and crunch.
How do I keep the filling from leaking out while frying?
Seal each bread tightly by pinching the dough edges together at the top, making sure there are no gaps, and placing the seam side down before coating. Chilling the filling beforehand also helps the bread keep its shape as it fries.
Can I make the dough or filling ahead of time?
Definitely! The curry filling can be made a day ahead and stored in the fridge, making assembly a breeze. You can also prepare the dough and store, covered, in the refrigerator overnight for baking or frying the next day.
What kind of curry powder should I use?
Japanese curry powder is traditional and offers a mild, subtly sweet, and aromatic flavor, but any mild curry powder will work in a pinch. Adjust the amount to your own taste—you can always add a pinch more for extra warmth.
Final Thoughts
There’s something so satisfying about sharing a batch of homemade Curry Bread with the people you love—each crispy, golden bun is a little bundle of joy. Whether you’re introducing this Japanese classic to friends or treating yourself on a cozy afternoon, give it a shot and let its inviting aroma fill your kitchen. You’ll be dreaming of your next batch before you’ve even finished the first!
Print
Curry Bread Recipe
- Total Time: 1 hour 50 minutes
- Yield: 6 curry breads 1x
- Diet: Non-Vegetarian
Description
Delicious and crispy curry bread filled with flavorful curry meat mixture, a popular Japanese snack that’s perfect for any time of the day.
Ingredients
Main Dough:
- 2 cups all-purpose flour
- 2 tablespoons sugar
- 1 teaspoon instant yeast
- 1/2 teaspoon salt
- 1/2 cup warm milk
- 1 large egg
- 2 tablespoons unsalted butter, softened
- 1 tablespoon oil (for greasing)
- Oil for frying
For the Filling:
- 1 tablespoon oil
- 1/2 small onion, diced
- 1 clove garlic, minced
- 1/2 teaspoon grated ginger
- 1/2 teaspoon curry powder
- 1/4 teaspoon turmeric
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1/2 cup ground meat (beef, chicken, or pork)
- 1 tablespoon flour
- 1/4 cup water
- 1/4 cup frozen peas
For Coating:
- 1 egg, beaten
- 1 cup panko breadcrumbs
Instructions
- Prepare the Filling: In a pan, sauté onion, garlic, and ginger. Add curry powder, turmeric, salt, pepper, and ground meat. Cook, then add flour and water. Mix in peas and cool.
- Make the Dough: Combine flour, sugar, yeast, and salt. Knead with milk, egg, and butter. Let rise for 1 hour.
- Shape and Fill: Divide dough, flatten, add filling, seal, and shape into ovals.
- Coat and Fry: Dip in egg, coat with breadcrumbs, and fry until golden brown.
Notes
- You can bake instead of fry at 375°F (190°C) for 15–18 minutes for a lighter version.
- Filling can be made ahead and chilled to make shaping easier.
- Prep Time: 1 hour 30 minutes (including rising)
- Cook Time: 20 minutes
- Category: Snack
- Method: Frying
- Cuisine: Japanese
Nutrition
- Serving Size: 1 bread
- Calories: 310
- Sugar: 4g
- Sodium: 290mg
- Fat: 13g
- Saturated Fat: 3g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 50mg