If you love classic French toast but crave extra fluff and softness, this version with Japanese milk bread will steal your heart. Thick, cloud-like slices soak up a silky custard, then sear into a golden, custardy center with crisp edges. It’s the kind of breakfast that feels special but comes together fast on a lazy weekend morning.
Jump to RecipeNo fancy gear, no hard-to-find steps—just simple ingredients and a foolproof method. In 30 minutes, you’ll have a plate that tastes like a cozy café brunch at home.
What Makes This Special
- Japanese milk bread (shokupan) is naturally soft, slightly sweet, and incredibly fluffy. It gives you that custardy, souffle-like bite you can’t get with regular bread.
- Quick custard with milk and cream gives richness without being heavy.A touch of vanilla and cinnamon brings warmth.
- Golden edges, soft middle: The pan-to-oven method keeps the inside tender while crisping the surface.
- Ready in 30 minutes from start to finish, including soaking time.
- Foolproof texture thanks to thick slices that drink up the custard without falling apart.
What You’ll Need
- 6 thick slices (about 1 to 1.5 inches each) Japanese milk bread (shokupan)
- 3 large eggs
- 3/4 cup whole milk
- 1/4 cup heavy cream (or substitute with more milk for lighter custard)
- 2 tablespoons granulated sugar (or maple syrup)
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon ground cinnamon (optional but recommended)
- Pinch of fine salt
- 1–2 tablespoons unsalted butter (for the pan)
- Neutral oil like canola or grapeseed, optional (to prevent butter from burning)
- To serve: maple syrup, powdered sugar, fresh berries, whipped cream, or a pat of butter
Step-by-Step Instructions
- Preheat and prep. Heat your oven to 325°F (165°C). Line a sheet pan with parchment for finishing the toast in the oven.
- Make the custard. In a shallow dish, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and a pinch of salt until smooth. Don’t overbeat; you don’t want too much foam.
- Slice the bread thick. Aim for 1 to 1.5-inch slices.If your bread is very fresh and super soft, let slices sit out for 10 minutes to dry slightly. Day-old bread works best.
- Soak smart. Place 2–3 slices in the custard. Let soak for 45–60 seconds per side, pressing gently to help absorption. The centers should feel heavy but not falling apart.
- Heat the pan. Set a large nonstick or well-seasoned skillet over medium heat.Add 1 tablespoon butter and a small splash of oil if using. When the butter foams and smells nutty, you’re ready.
- Sear the toast. Lift each slice from the custard, let excess drip off, then add to the pan. Cook 2–3 minutes per side until deep golden brown.Adjust heat to avoid scorching.
- Finish in the oven. Transfer browned slices to the prepared sheet pan. Bake for 6–8 minutes to set the centers while keeping them custardy. Start the next batch in the pan while the first bakes.
- Serve immediately. Top with warm maple syrup, a dusting of powdered sugar, and berries.For extra indulgence, add whipped cream or a pat of butter.
- Optional crunch. For slightly crispier edges, return slices to the skillet for 30 seconds per side after baking.
30-Minute Japanese Milk Bread French Toast
Cloud-soft shokupan soaked in silky custard, seared golden, and finished in the oven — café brunch at home
Ingredients — French Toast
- 6 thick slices Japanese milk bread (shokupan), cut 1–1½ inches thick
- 1–2 tbsp unsalted butter, for the pan
- Small splash neutral oil such as canola or grapeseed (optional, to prevent butter burning)
Custard
- 3 large eggs
- ¾ cup whole milk
- ¼ cup heavy cream (or substitute with more milk for a lighter custard)
- 2 tbsp granulated sugar (or maple syrup)
- 1 tsp pure vanilla extract
- ½ tsp ground cinnamon (optional but recommended)
- Pinch of fine salt
To Serve
- Warm maple syrup
- Powdered sugar, for dusting
- Fresh berries
- Whipped cream or a pat of butter (optional)
Instructions
- Preheat and PrepHeat oven to 325°F (165°C). Line a sheet pan with parchment. If your bread is very fresh and extremely soft, let the slices sit out for 10 minutes to dry slightly — day-old bread soaks up custard best.Slightly stale bread absorbs the custard without collapsing. Over-fresh bread can turn to mush — the brief air-dry makes a real difference.
- Make the CustardIn a shallow dish, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and a pinch of salt until smooth. Do not overbeat — you don't want excessive foam on the surface.A shallow baking dish or pie plate works perfectly here — wide enough to lay slices flat for even soaking.
- Soak the BreadPlace 2–3 slices in the custard. Let soak for 45–60 seconds per side, pressing gently to encourage absorption. The slices should feel heavy and saturated but still hold their shape.Don't soak longer than 60 seconds per side — over-soaked slices, especially from ultra-fresh bread, will collapse in the pan.
- Sear Until GoldenHeat a large nonstick or well-seasoned skillet over medium heat. Add butter and a small splash of neutral oil if using. When the butter foams and smells nutty, lift each soaked slice, let excess custard drip off, and add to the pan. Cook for 2–3 minutes per side until deep golden brown. Adjust heat if needed to avoid scorching. Do not crowd the pan.The splash of neutral oil raises the smoke point of the butter so it browns the toast evenly without burning.
- Finish in the OvenTransfer browned slices to the prepared sheet pan. Bake for 6–8 minutes to set the custardy centres while keeping them tender. While the first batch bakes, sear the next batch on the stovetop.Don't skip the oven step — it's what separates a raw, wet centre from that signature plush, set-but-soft texture.
- Serve ImmediatelyPlate the French toast hot. Top with warm maple syrup, a dusting of powdered sugar, and fresh berries. Add whipped cream or a pat of butter for extra indulgence. For crispier edges, return slices to the skillet for 30 seconds per side after baking.French toast is at its absolute best straight from the oven — the custardy centre firms up and the edges lose their crispness as it cools.
Tips for the Best Results
- Day-old or slightly stale milk bread gives the best result — fresh bread can be too soft and collapse during soaking.
- Never skip the oven finish — searing alone leaves the centre underdone and wet. The pan-to-oven method is what guarantees perfect texture.
- Keep the heat at medium throughout searing. High heat scorches the outside before the custard has time to set.
- Soak each side for no more than 60 seconds — over-soaking, especially with very fresh bread, causes slices to fall apart in the pan.
- A small splash of neutral oil added to the butter raises its smoke point and prevents burning while still delivering great browning.
- Store cooled leftovers in an airtight container for up to 3 days. Reheat in a 325°F (165°C) oven for 8–10 minutes to restore the edges.
- Can't find shokupan? Brioche or challah cut into thick slices are the next best substitute — rich, soft, and custard-friendly.
Storage Instructions
- Fridge: Cool completely, then store in an airtight container for up to 3 days. Reheat in a 325°F (165°C) oven for 8–10 minutes or in a toaster oven until warm and crisp at the edges.
- Freezer: Freeze in a single layer until firm, then stack with parchment between slices. Store up to 2 months.Reheat from frozen at 350°F (175°C) for 12–15 minutes.
- Leftover custard: Keep covered in the fridge up to 24 hours. Whisk before using.
Health Benefits
- Protein from eggs helps keep you full and supports muscle repair.
- Calcium from milk and cream supports bone health. Use fortified milk for an extra boost.
- Portion control is easy with thick slices—one or two go a long way, especially with fruit on the side.
- Customizable sweetness: You control the sugar.Swap in pure maple syrup or reduce sugar if you prefer.
- Add fiber by serving with berries or a side of yogurt and nuts.
What Not to Do
- Don’t use thin sandwich bread. It will turn soggy and tear. Thick-cut milk bread is key.
- Don’t crank the heat too high. You’ll scorch the outside and leave the center raw.
- Don’t skip the oven step. It sets the custard and guarantees a soft middle without wetness.
- Don’t oversoak. More than a minute per side can make the slices collapse, especially with ultra-fresh bread.
- Don’t crowd the pan. Give each slice room to brown properly.
Recipe Variations
- Matcha French Toast: Whisk 1–1.5 teaspoons matcha powder into the custard. Serve with strawberries and a drizzle of condensed milk.
- Citrus Zest Twist: Add 1 teaspoon orange or lemon zest to the custard.Top with honey and blueberries.
- Brown Sugar Brûlée: After baking, sprinkle brown sugar on top and torch lightly (or broil briefly) for a crackly finish.
- Coconut Cream: Swap half the milk with coconut milk. Finish with toasted coconut flakes and pineapple.
- Stuffed French Toast: Spread a thin layer of mascarpone or cream cheese between two thinner slices of milk bread, press together, then soak and cook as directed.
- Savory Spin: Skip sugar and vanilla. Add a pinch of white pepper and Parmesan to the custard.Serve with smoked salmon and chives.
FAQ
What if I can’t find Japanese milk bread?
Use brioche or challah cut into thick slices. They’re rich and soft, and they soak up custard well. The texture won’t be quite as pillowy as shokupan, but it’s still excellent.
Can I make this dairy-free?
Yes.
Use a rich plant milk like oat or soy and swap the cream for a barista-style oat milk. Cook in oil or dairy-free butter. Flavor stays great, just slightly less creamy.
How do I prevent soggy centers?
Use thick, slightly stale bread, avoid oversoaking, and finish in the oven.
If slices feel too wet after soaking, let them rest on a rack for a minute before hitting the pan.
Can I prep this the night before?
You can mix the custard and slice the bread ahead. Store custard covered in the fridge and keep bread wrapped at room temp. Soak and cook in the morning for best texture.
Is cinnamon necessary?
No.
It adds warmth, but you can skip it or replace with cardamom, nutmeg, or a little matcha for a different vibe.
Why add oil with the butter?
A tiny splash of neutral oil raises the cooking fat’s smoke point so the butter doesn’t burn while you brown the toast evenly.
How thick should the slices be?
Aim for 1 to 1.5 inches. Thicker slices hold more custard without falling apart and give you that signature plush center.
Can I cook it all on the stovetop?
You can, but the center might be underdone. If you skip the oven, lower the heat and cook longer, flipping a few times, then tent with a lid for 1–2 minutes to help set the middle.
Jump to RecipeWrapping Up
This 30-minute French toast turns simple ingredients into a café-worthy plate with almost no fuss.
Japanese milk bread gives you that signature cloud-soft center, while the pan-to-oven method guarantees perfect texture every time. Keep the toppings classic or play with the variations to match your mood. However you serve it, this is the kind of breakfast that makes an ordinary morning feel special.
Enjoy it hot, with plenty of syrup and someone you like to share it with.