• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Milk and Pop
  • Start Here
  • Recipes
  • Sourdough
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Start Here
  • Recipes
  • Sourdough
  • About
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Start Here
    • Recipes
    • Sourdough
    • About
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Milk and Pop » Recipes » Bread

    Shokupan Recipe (Japanese Milk Bread)

    Published: Oct 29, 2020 · Modified: Oct 22, 2024 by Tatiana Kamakura · 5 Comments · This post may contain affiliate links

    Jump to Recipe Jump to Video Pin it Share

    Japanese Milk Bread, also known as Hokkaido Milk Bread or Shokupan, is a must-have recipe: soft like a pillow and stays fresh longer than most loaves, thanks to the Tangzhong method.

    Shokupan japanese milk bread, sliced.

    Every time I bake this bread, it’s like heaven. Shokupan is the fluffiest, most tender loaf you’ll ever try. Be warned: it’s so good, you won’t be able to stop after one slice!

    This bread is ideal for sandwiches and toast, and it stays soft for days thanks to the Tangzhong method. It’s not difficult to make, and after trying it once, you’ll never want store-bought sandwich bread again.

    Why Bake This Recipe

    • Shokupan is incredibly soft.
    • It's a perfect choice for sandwiches and toast.
    • This bread is made with all-purpose flour (no need for bread flour!)
    • Stays fresh longer than most bread.
    • It has an extra rich flavor thanks to a secret ingredient.

    What Is The Tangzhong Method?

    Tangzhong is a simple cooking technique that involves creating a roux by cooking a small portion of flour with water (or milk) until it thickens into a pudding-like consistency.

    This method pre-gelatinizes the starches in the flour, allowing them to absorb more liquid. As a result, the bread becomes softer and stays fresh longer, retaining moisture better than traditional bread. Don’t worry — it’s easy and takes just a few minutes in the microwave!

    How To Make It

    For this recipe to work perfectly, be sure to:

    • Measure the dry ingredients correctly, especially the all-purpose flour.
    • Knead the dough until you achieve a good windowpane.
    Step by step collage of this shokupan recipe.
    1. Make the tangzhong base. For this, you’ll need ½ cup of water and 3 tablespoons of all-purpose flour. Whisk the ingredients in a small microwave-safe bowl until no lumps remain. Microwave the mixture for 20 seconds, stop and whisk it. Repeat this 2 more times, always pausing to whisk in between. You’ll end up with a smooth, pudding-like starter.
    2. Mix the dry ingredients. In a large bowl, or the bowl of your stand mixer if using one, mix all the dry ingredients: flour, milk powder, instant yeast, sugar, and salt.
    3. Mix the wet ingredients. In a medium bowl, mix the tangzhong base with the egg and whole milk. Don’t add butter to this mixture.
    4. Make the dough. Add the wet mixture to the dry mixture and mix until the dough forms.
    5. Add butter and knead. Add room-temperature butter and knead the dough for 5 minutes if using a stand mixer, or 8 to 10 minutes if kneading by hand. The dough should feel slightly tacky. If using a stand mixer, it should stick to the bottom of the bowl but not the sides.
    6. First rise. Let the dough rest in a warm spot, covered, for 1 to 1 ½ hours, or until it doubles in size.
    7. Divide the dough. Divide the dough into 4 equal pieces.
    8. Shape the dough. On a floured counter, roll each piece flat, as shown in the photo (8a). Then roll each strip of dough into a cylinder (8b), pinching the ends to seal. When arranging the dough into the loaf pan, place the pinched side down, with the spiral against the long side of the pan.
    9. Second rise. Let the dough rest again for 1 hour, or until it almost doubles. The dough should look puffy when ready.
    10. Bake. Bake the Shokupan for 35 to 40 minutes at 350°F, until the top is a deep golden brown. Don’t bake at a higher temperature, and be sure to bake for at least 30 minutes to avoid undercooking the middle. Wait at least 1 hour before slicing so the bread can cool and fully set.
    Step by step collage of this shokupan recipe.

    For opening and shaping the dough, you can follow the method described here and in the recipe card, or use the technique shown in the video. Both methods work, but dividing the dough before rolling it out ensures more even pieces.

    Dividing the dough into 4 pieces also gives the bread more structure, which is especially helpful when using all-purpose flour. However, dividing it into 3 pieces works as well.

    Tips For The Best Shokupan

    If the dough is too sticky, try kneading it more—especially if you're doing it by hand! This dough tends to feel tacky, but it becomes easier to work with the more you knead. So, before adding extra flour, give it a few more minutes of kneading.

    Only add more flour if the dough is impossible to work with. Resist the urge to add more if the dough is just a bit stickier than what you see in photos. For this bread, it's better to add less flour than more—the more flour you add, the denser your Japanese milk bread can get. If you absolutely NEED to add more, start with ¼ cup at a time.

    Make sure to measure your flour correctly. If you're not using a scale, fluff the flour first with a spoon. Then, instead of scooping it directly with a cup, spoon the flour into the measuring cup until it reaches the top, and level it off with a knife. This will give you a more accurate measurement.

    Don’t overwork your dough while rolling it out, or you risk ending up with a dense, tough loaf. Be gentle and quick—roll it out once, then roll it up. Don’t worry if the shape isn’t perfect. Bread baking takes practice, and you’ll get better with each try.

    The dough will rise significantly in the oven. If you want a perfectly shaped loaf, use a deep 9x4-inch loaf pan.

    If your 4 dough rolls aren’t perfectly equal in size, place the larger ones in the middle of the pan for a more even shape.

    Be sure to remove the Shokupan from the loaf pan as soon as it’s out of the oven. If you let it cool in the pan, the bread might become soggy.

    Shokupan bread, sliced.

    Storing and Freezing

    Let your Shokupan bread cool for 1 to 2 hours before slicing. Store it in an airtight container or a bread keeper to help keep it soft for longer. This loaf will stay fresh for about 5 to 7 days after baking.

    When freezing, I like to freeze the loaf already sliced. Place the slices in a freezer-safe bag, making sure to press out all the air before sealing. It will keep in the freezer for up to 3 months.

    To reheat, just pop a slice in the toaster. You can also use your oven—preheat it to medium temperature, and 5 minutes should be enough. If you’re using a microwave, heat each slice for about 30 to 40 seconds.

    What to Eat With

    Shokupan makes the most incredible toast — and I’m not exaggerating. Spread on a generous amount of butter and top it with your favorite jam for the perfect bite.

    Japanese milk bread also makes fantastic sandwiches, and paired with some onion chutney, it creates the ultimate grilled cheese.

    This bread is also perfect for French toast — it will give you an outstanding result every time.

    More Sandwich Bread Recipes

    • no-knead sandwich bread crumb
      Lazy Man's Bread (No-Knead Sandwich Bread)
    • Egless brioche sliced, showing its crumb.
      Eggless Brioche (Vegan Brioche)
    • sliced pumpkin bread with pumpkins on the background
      No-Knead Pumpkin Brioche Bread
    • dairy free bread sliced
      Dairy Free Bread (Easy and Fluffy Recipe)

    📖 Recipe

    Crumb of a shokupan bread.

    Shokupan Recipe (Japanese Milk Bread)

    Tatiana Kamakura
    Japanese Milk Bread, also known as Hokkaido Milk Bread or Shokupan, is a must-have recipe. It’s soft like a pillow and stays fresh longer than most loaves.
    5 from 19 votes
    Print Recipe Pin Recipe Save Saved!
    Prep Time 15 minutes mins
    Cook Time 40 minutes mins
    Additional Time 2 hours hrs
    Total Time 2 hours hrs 55 minutes mins
    Course Bread
    Cuisine Japanese
    Servings 12 slices
    Calories 192 kcal
    Prevent your screen from going dark

    Ingredients
     
     

    Tangzhong Base

    • 3 tablespoon all-purpose flour
    • ½ cup water

    Shokupan Dough

    • 3 cups all-purpose flour
    • ½ cup whole milk
    • 3 tablespoon milk powder
    • 1 large egg
    • 2 ½ teaspoon instant yeast
    • 2 tablespoon granulated sugar
    • 1 teaspoon fine sea salt
    • 3 tablespoon butter room temperature, unsalted

    Instructions
     

    • Make the tangzhong base. For this, you’ll need ½ cup of water and 3 tablespoons of all-purpose flour. Whisk the ingredients in a small microwave-safe bowl until no lumps remain. Microwave the mixture for 20 seconds, stop and whisk it. Repeat this 2 more times, always pausing to whisk in between. You’ll end up with a smooth, pudding-like starter.
    • In a large bowl, or the bowl of your stand mixer if using one, mix all the dry ingredients: flour, milk powder, instant yeast, sugar, and salt.
    • In a medium bowl, mix the tangzhong base with the egg and whole milk. Don’t add butter to this mixture.
    • Add the wet mixture to the dry mixture and mix until the dough forms.
    • Add room-temperature butter and knead the dough for 5 minutes if using a stand mixer, or 8 to 10 minutes if kneading by hand. The dough should feel slightly tacky. If using a stand mixer, it should stick to the bottom of the bowl but not the sides.
    • Let the dough rest in a warm spot, covered, for 1 to 1 ½ hours, or until it doubles in size.
    • Divide the dough into 4 equal pieces.
    • On a floured counter, roll each piece flat, as shown in the photo (8a). Then roll each strip of dough into a cylinder (8b), pinching the ends to seal. When arranging the dough into the loaf pan, place the pinched side down, with the spiral against the long side of the pan.
    • Let the dough rest again for 1 hour, or until it almost doubles. The dough should look puffy when ready.
    • Bake the Shokupan for 35 to 40 minutes at 350°F, until the top is a deep golden brown. Don’t bake at a higher temperature, and be sure to bake for at least 30 minutes to avoid undercooking the middle. Wait at least 1 hour before slicing so the bread can cool and fully set.

    Video

    Notes

    Tips for Perfect Shokupan

    • If the dough feels too sticky, knead a little longer before adding extra flour.
    • Use the right amount of flour by fluffing it and spooning it into your measuring cup, then leveling it off.
    • Don’t overwork the dough while shaping—be gentle to keep it light and fluffy.
    • Use a deep 9x4-inch loaf pan for a well-shaped loaf.

    Storing & Freezing

    Let your bread cool for 1-2 hours before slicing. Store in an airtight container or bread box for 5 to 7 days. For freezing, slice the loaf first, place the slices in a freezer bag, and they’ll keep for up to 3 months. To reheat, pop it in the toaster or microwave.

    Nutrition

    Serving: 1sliceCalories: 192kcalCarbohydrates: 31gProtein: 6gFat: 5gSaturated Fat: 3gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 1gTrans Fat: 0.1gCholesterol: 27mgSodium: 239mgPotassium: 122mgFiber: 2gSugar: 4gVitamin A: 161IUVitamin C: 0.2mgCalcium: 51mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More Step-By-Step Bread Recipes

    • Sourdough discard hot dog buns.
      Sourdough Discard Hot Dog Buns
    • Subway honey oat bread rolls.
      Subway Honey Oat Bread
    • A pumpkin challah loaf showing its crumb.
      Pumpkin Challah
    • Pumpkin dinner rolls.
      Pumpkin Buns

    Reader Interactions

    Comments

    1. Oam

      January 06, 2021 at 1:47 pm

      And condensed milk instead of milk powder?

      Reply
      • Milk and Pop

        January 13, 2021 at 10:43 am

        I would not use condensed milk, as it would make this recipe way too sweet for normal bread. If you're going for a sweet bread, it would be ok to use it. If you don't want a sweet bread, substitute milk powder for bread or all-purpose flour.

        Reply
    2. Oam

      January 06, 2021 at 1:42 pm

      Can I use bread flour instead of all propose flour?

      Reply
      • Milk and Pop

        January 13, 2021 at 10:41 am

        Hi Oam, yes, you can use bread flour!

        Reply
    3. Lauren

      February 22, 2020 at 11:33 am

      Hi Tatiana,

      First of all, thank you for the thorough post! The recipe was super easy to follow and my end result was just like your photo. Guess what, my family loved it and want me to bake more.

      Looking forward to your next recipes!

      Reply
    5 from 19 votes (19 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Tatiana's headshot

    Hi, I'm Tati! Here at Milk and Pop, I’m all about making sourdough simple, doable, and fun. Whether you’re just getting started or trying to bake more consistently, I’ll help you fit sourdough into your real life, one loaf at a time.

    More about me →

    Featured On

    Logo collage of places where Milk and Pop has been featured.

    Sourdough

    • The crumb of a glazed sourdough lemon cake with poppy seeds.
      Sourdough Lemon Cake
    • Sourdough Hamburger Buns on a parchment paper lined baking sheet.
      Soft Sourdough Hamburger Buns
    • A stack of sourdough crepes, folded in half.
      Easy Sourdough Discard Crepes
    • Sourdough parmesan bread over parchment paper.
      Parmesan Sourdough Artisan Bread Boule
    • Sourdough Naan, after cooked, on a wooden board.
      Sourdough Naan (Sourdough Discard Flatbread)
    • a stack of sourdough tortillas
      The Best Sourdough Tortillas (with sourdough discard)

    Most Popular

    • Jar full of Earl Grey extract.
      Earl Grey Extract
    • Iced Brown Sugar Oatmilk Shaken Espresso served in a mason jar.
      Iced Brown Sugar Oatmilk Shaken Espresso Recipe
    • a stack of sourdough tortillas
      The Best Sourdough Tortillas (with sourdough discard)
    • cheesecake factory brown bread toped with oats, cooling
      Cheesecake Factory Brown Bread
    • 2bottles of Earl Grey Milk Tea.
      Earl Grey Milk Tea
    • A bottle of brown sugar syrup.
      Brown Sugar Syrup (For Boba and Drinks)

    How to bake better bread image

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Connect

    • Newsletter
    • Contact Page

    Copyright © 2025 Milk and Pop

    Rate This Recipe

    Your vote:




    Let me know what you thought of this recipe:

    Absolutely delicious, I’ll be making this again!
    My family loved it, thanks for the recipe!
    Turned out perfect, thank you for sharing!

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.