Quick Recipe Version (TL;DR)
Quick Ingredients
- 3 cups (90 g) crunchy sweet corn-and-oat cereal (Cap’n Crunch-style), divided
- 2 cups (480 ml) whole milk
- 4 large eggs
- 2 tablespoons (25 g) granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
- 8 slices brioche or challah (1 inch / 2.5 cm thick; about 16 oz / 450 g)
- 2 tablespoons (28 g) unsalted butter, plus more as needed
- 1 tablespoon neutral oil (canola or grapeseed)
- 2 cups mixed fruit (sliced strawberries, blueberries, and/or banana)
- Maple syrup or powdered sugar, for serving (optional)
Do This
- 1. Crush 2 cups (60 g) cereal, then steep in 2 cups (480 ml) milk for 15 minutes; strain well to make cereal milk.
- 2. Whisk cereal milk + eggs + sugar + vanilla + cinnamon + salt in a shallow dish.
- 3. Preheat a skillet or griddle over medium to medium-low (target surface temp 325°F / 163°C).
- 4. Soak bread 20–30 seconds per side; let excess drip off.
- 5. Cook in butter + oil 3–4 minutes per side until deep golden; lower heat if browning too fast.
- 6. Keep warm on a sheet pan in a 200°F (95°C) oven while you finish batches.
- 7. Top with fruit and a sprinkle of the remaining cereal; add syrup or powdered sugar if you like.
Why You’ll Love This Recipe
- Real cereal-milk flavor: Steeping the cereal in milk gives you that nostalgic “bottom-of-the-bowl” taste in every bite.
- Golden, custardy center: Thick-cut brioche or challah soaks up custard without falling apart.
- Crunch meets plush: A sprinkle of crunchy cereal on top adds texture to the soft French toast.
- Playful but doable: Simple techniques, big payoff, and easy to customize with your favorite fruit.
Grocery List
- Produce: 2 cups mixed fruit (strawberries, blueberries, banana)
- Dairy: 2 cups (480 ml) whole milk; 2 tablespoons (28 g) unsalted butter; 4 large eggs
- Pantry: 3 cups (90 g) crunchy sweet corn-and-oat cereal (Cap’n Crunch-style); 2 tablespoons (25 g) granulated sugar; vanilla extract; ground cinnamon; fine salt; neutral oil; maple syrup or powdered sugar (optional)
Full Ingredients
Cereal Milk
- 2 cups (60 g) crunchy sweet corn-and-oat cereal (Cap’n Crunch-style), lightly crushed
- 2 cups (480 ml) whole milk
French Toast Custard
- 4 large eggs
- 2 tablespoons (25 g) granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
Bread
- 8 slices brioche or challah, 1 inch (2.5 cm) thick (about 16 oz / 450 g total)
For Cooking
- 2 tablespoons (28 g) unsalted butter, plus more as needed
- 1 tablespoon neutral oil (canola or grapeseed)
Toppings
- 2 cups mixed fresh fruit (for example: 1 cup sliced strawberries + 1/2 cup blueberries + 1 banana, sliced)
- 1 cup (30 g) crunchy sweet corn-and-oat cereal (Cap’n Crunch-style), lightly crushed for sprinkling
- Maple syrup, for serving (optional)
- Powdered sugar, for serving (optional)

Step-by-Step Instructions
Step 1: Make the cereal milk
In a medium bowl, combine the lightly crushed cereal (2 cups / 60 g) and whole milk (2 cups / 480 ml). Stir to coat all the cereal. Let it steep for 15 minutes at room temperature, stirring once halfway through.
Strain through a fine-mesh strainer into a clean bowl, pressing firmly on the cereal to extract as much liquid as possible. You should end up with about 1 1/2 cups (360 ml) cereal milk (a little variation is normal). Discard the soggy cereal.
Step 2: Mix the cereal-milk custard
In a wide, shallow dish (a pie plate works well), whisk together the eggs, granulated sugar, vanilla, cinnamon, and salt until the sugar dissolves and the mixture looks smooth.
Whisk in the cereal milk until fully combined. If your cereal milk is very cold, whisk an extra 10–15 seconds so the custard stays uniform.
Step 3: Set up your cooking station and warm the oven
Preheat the oven to 200°F (95°C). Place a sheet pan inside (or set one out and warm it once the oven is hot). This is where you’ll keep cooked French toast warm while you finish batches.
Heat a large nonstick skillet, well-seasoned cast iron skillet, or griddle over medium-low to medium heat. If you have an infrared thermometer, aim for a surface temperature of 325°F (163°C) for steady browning without scorching.
Step 4: Soak the bread (just enough)
Working with 1–2 slices at a time, dip the bread into the custard and let it soak for 20–30 seconds per side. Thick bread should feel heavier, but not so saturated that it falls apart.
Lift each slice and let excess custard drip back into the dish for a few seconds. This helps prevent a wet center and keeps the pan from getting gummy.
Step 5: Pan-sear until golden and custardy
Add 1 tablespoon (14 g) butter and 1/2 tablespoon oil to the hot skillet. When the butter is melted and foamy (but not brown), add the soaked bread.
Cook for 3–4 minutes on the first side, until deeply golden. Flip and cook 3–4 minutes on the second side. Adjust the heat as needed: if the outside browns too quickly, lower the heat slightly so the center cooks through.
Transfer cooked slices to the warm sheet pan in the oven. Repeat with remaining slices, adding the remaining butter and oil as needed so each batch fries in a thin, flavorful layer of fat.
Step 6: Finish with fruit and crunchy cereal
Plate two slices per person. Top with mixed fruit and sprinkle with lightly crushed cereal (about 2 tablespoons per serving, or to taste). This gives you that classic crunchy cereal vibe without making the French toast soggy.
Step 7: Serve right away
Serve warm. Add maple syrup for a classic brunch feel, or dust with powdered sugar for a softer sweetness. The cereal topping is sweetest and crunchiest in the first 10 minutes, so this is a great “everyone to the table” moment.
Pro Tips
- Use thick, slightly stale bread: Brioche or challah that’s 1 day old (or lightly dried for 10 minutes at 300°F / 150°C) soaks up custard beautifully without tearing.
- Don’t over-soak: Because the bread is thick, it’s tempting to soak longer. Stop at 20–30 seconds per side and let time in the pan do the rest.
- Press the cereal firmly when straining: This boosts flavor and helps you get enough cereal milk for a rich custard.
- Control the heat: A steady 325°F (163°C) pan surface gives a golden crust without burning the cereal sugars.
- Keep toppings separate until serving: Fruit and cereal stay fresher and crunchier when added at the last second.
Variations
- Chocolate cereal milk French toast: Swap in a chocolate crunchy cereal and top with sliced strawberries and a light dusting of powdered sugar.
- Berry-lemon crunch: Add 1 teaspoon finely grated lemon zest to the custard and top with blueberries and strawberries.
- Extra-dessert version: Add 2 tablespoons (30 ml) warm maple syrup and 2 tablespoons (30 ml) milk in a small pitcher for “cereal syrup,” then drizzle lightly over the top.
Storage & Make-Ahead
Make-ahead: You can steep and strain the cereal milk up to 24 hours ahead. Store it covered in the refrigerator and whisk before using. You can also mix the full custard up to 12 hours ahead; whisk again before dipping bread.
Refrigerate leftovers: Store cooked French toast in an airtight container for up to 3 days. Keep cereal topping and fruit separate.
Reheat: For the best texture, reheat on a sheet pan in a 350°F (175°C) oven for 8–10 minutes, flipping once halfway through. Add fresh fruit and cereal after reheating.
Freeze: Freeze cooked slices in a single layer, then transfer to a freezer bag for up to 2 months. Reheat from frozen at 350°F (175°C) for 15–18 minutes.
Nutrition (per serving)
Approximate, per serving (2 slices with fruit and cereal topping, without syrup): 610 calories, 18 g protein, 84 g carbohydrates, 24 g fat, 10 g saturated fat, 430 mg sodium, 22 g sugars, 4 g fiber.
