This delicious peanut butter stuffed french toast has crispy edges and a gooey center! The soft brioche bread is stuffed with peanut butter and banana, then dipped in a dairy-free batter and pan-fried to golden perfection. A simple, fun breakfast—no cream cheese needed!

Update: This recipe was originally published in 2020. I updated it with more details, helpful tips, and step-by-step photos to show how easy it is to make stuffed French toast at home is!
French toast is a classic breakfast that I’ll never get tired of. I love how versatile it is—whether it's protein french toast to brioche french toast casserole to french toast bagels, there are so many fun ways to enjoy it!
Now, let me share my favorite version—stuffed French toast! The crispy edges and gooey peanut butter and banana center make each bite irresistible. Soft brioche bread, dipped in a dairy-free batter and pan-fried to golden perfection, creates a simple yet indulgent breakfast that's quick and easy to make.
I also love that this recipe doesn't call for cream cheese!
Why you'll love this stuffed french toast:
- Quick & Easy: Ready in under 15 minutes, perfect for busy mornings.
- Customizable: Use your favorite milk, nut butter, fruit, or bread.
- No Cream Cheese: A tasty twist with peanut butter instead of cream cheese.
- Dairy-Free: 100% dairy-free, so everyone can enjoy it!
- Restaurant-Quality: Crispy edges, gooey center, and a buttery flavor, right at home!
- Gluten-Free Option: Use gluten-free bread to make this recipe 100% gluten-free.
Ingredients
This stuffed French toast is made without cream cheese and packed with gooey peanut butter! It only takes 8 basic ingredients, so here’s everything you need to make it:
- Milk: I love almond or oat milk, but any milk works. It gives the batter a creamy texture and richness.
- Eggs: For protein! You can also make this recipe vegan and egg-free; check the expert tips section for substitutions.
- Maple Syrup or Honey: I love naturally sweetening the French toast mixture with maple or honey instead of cane sugar; both are refined sugar-free.
- Vanilla Extract: A simple addition that enhances the flavor.
- Cinnamon: Adds a cozy touch. Adjust to your taste.
- Peanut Butter: Choose creamy or crunchy peanut butter. I use all-natural peanut butter, but any kind works.
- Bananas: Try picking bananas that have a few brown spots. They are riper and have more natural sweetness and flavor.
- Bread: Soft bread like Texas toast or brioche works best. Texas toast is thicker and heartier, while brioche is softer and sweeter. Choose based on your texture and flavor preference.
Instructions
This peanut butter-stuffed French toast is quick and easy to make in under 15 minutes. Here’s how:
Add the milk, eggs, maple syrup, cinnamon, and vanilla extract in a shallow bowl.
Whisk it all together.
Spread a thick, even layer of peanut butter on half of the bread slices (about 2-3 tablespoon each). Spread a small amount on the second slice to help the bananas stick.
Place banana slices evenly on the second slice of bread (the one with just a little peanut butter).
Press the two slices together to form sandwiches.
Dip both sides of the sandwiches into the milk mixture, making sure they’re evenly coated. Only dip when ready to cook! If cooking in batches, wait to dip until you're ready to add them to the pan.
Grease a heated pan or griddle with butter. Add the sandwiches and cook for 2-4 minutes on each side, until golden brown and crispy around the edges.
Remove from heat, cut in half, and top with fresh bananas, strawberries, whipped cream, and maple syrup. Enjoy your creamy, peanut butter-filled French toast!
Top tips
- Use Thick Bread Slices: Choose thick slices like Texas toast or brioche to ensure the bread holds up when stuffed and soaked.
- Grease Your Pan: For crispy, golden edges, use butter, coconut oil, or vegan butter—your choice for flavor!
- Dip Just Before Cooking: Dip the sandwiches into the milk mixture right before cooking to avoid soggy bread and get a crispy exterior.
Substations & Variations
- Use Almond Butter or Nutella: Swap peanut butter for almond butter, Nutella, or any favorite nut spread.
- Make it Nut-Free: Make this stuffed French toast nut-free by using sunflower butter.
- Make them Gluten-Free: Use your favorite gluten-free bread for a gluten-free version.
- Make them Dairy-Free: This recipe is naturally dairy-free since there’s no butter or dairy milk.
- Milk: Try different types of milk like 2%, skim, almond, oat, or even coconut milk.
- Nut Butter: Substitute peanut butter with Nutella, almond butter, or any favorite nut spread.
- Eggs: You can substitute the eggs with an alternative like ¼ cup of mashed bananas, yogurt, apple sauce, or plant-based milk to create an egg-free French toast.
- Bread: Explore different bread types such as cinnamon raisin bread, challah, or even whole grain or gluten-free bread.
- Toppings: Get creative with toppings like fresh berries, banana slices, or chocolate or caramel sauce drizzle.
Equipment
Equipment can make a big difference in how your stuffed French toast turns out. Here's what you'll need:
- Measuring Cups
- Shallow bowl
- Whisk + Spatula
- Pan or griddle
- Cutting Board + Knife
What to serve with stuffed French toast:
Top your stuffed French toast with a dollop of whipped cream or Greek yogurt, then sprinkle with powdered sugar and fresh berries. Add some chopped nuts like pecans or walnuts for a little extra crunch.
To balance the sweetness and boost the protein, serve it with eggs, crispy bacon, sausage, or even avocado toast. It’s the perfect mix of sweet and savory to start your day right!
Storage
Storing: Let any leftover stuffed French toast cool, then store it in an airtight container or wrap it tightly in plastic wrap. Keep it in the refrigerator for up to 1-2 days.
Reheating: To reheat, preheat your oven to 350°F (175°C), place the stuffed French toast on a baking sheet, and bake for 8-10 minutes until heated through. For a quicker option, use a toaster or toaster oven. Avoid microwaving, as it can make the bread soggy!
Frequently Asked Questions
To avoid soggy French toast, don’t soak the bread in the egg mixture for too long. Also, cook it over medium-low heat to allow the inside to cook through without burning the exterior.
Absolutely! You can use any bread, like challah, cinnamon raisin, or whole grain. Just make sure it's thick enough to hold the stuffing.
Yes, feel free to mix it up! You can add banana slices, strawberries, blackberries, blueberries, apple slices, or even jam. You can also swap peanut butter for almond butter, Nutella, sunflower, or cashew butter.
Yes! For a vegan version, you can substitute eggs with alternatives like ¼ cup mashed bananas, yogurt, or plant-based milk.
More breakfast recipes!
If you loved this stuffed french toast, here are some more breakfast recipes you might like:
Did you make this recipe?
Don't forget to leave a review and let me know how it turned out! And tag me @healthfulblondie on Instagram with #healthfulblondie—I'd love to see and share your creations!
📖 Recipe
Peanut Butter Stuffed French Toast
Ingredients
- ¾ cup milk, almond, oat, or cow’s
- 2 large eggs
- 1 tablespoon maple syrup or honey
- 1 teaspoon vanilla extract
- ½ - 1 teaspoon cinnamon, based on your flavor preference
- ½ - ⅔ cup peanut butter, crunchy or creamy
- 2 bananas, sliced
- 10 - 12 slices of your favorite bread, I highly recommend Texas toast or brioche
Instructions
- In a shallow bowl, whisk together milk, eggs, maple syrup, cinnamon, and vanilla extract.
- Heat a pan on the stovetop over medium-low heat.
- Meanwhile, spread a thick and even layer of peanut butter on half of the bread slices (about 2 - 3 tablespoon each). Place a small amount on the second slice to help the bananas stick.
- Evenly place banana slices on the second piece of bread (the one with only a small amount of peanut butter). Create sandwiches and lightly press down to secure.
- Grease the heated pan or griddle with a little butter.
- Dip both sides of the sandwiches into the milk mixture, ensuring they are evenly coated. ONLY dip when you are ready to place onto the heated pan. If you’re cooking in batches, then wait to dip the sandwiches.
- Add the sandwiches to the heated pan and cook for 2 - 4 minutes on each side, until golden brown with slightly crispy edges.
- Remove from heat, cut in half, and top with fresh bananas, strawberries, whipped cream, and/or maple syrup. Enjoy!
Notes
Nutrition
I only recommend products I love and use myself. In full disclosure, I may receive a small compensation for purchasing a product I recommend. Thank you for supporting Healthful Blondie!
Sharing is caring!
Steph Gilet says
The best breakfast combo, never thought to make PB French toast but it’s SUCH a game changer. Must try!!
Tati Chermayeff says
Could not agree more. This french toast is a game changer!
Emma Olson says
Wow! So delicious. Perfect for a rainy day. Thanks for sharing!!
Tati Chermayeff says
Hi Emma! I am so glad you love it - it is my favorite breakfast / brunch recipe!
Hannah K says
I am OBSESSED with this recipe!! It is so delicious and easy to make! I made it for my boyfriend and he loved it (hahah).
Tati Chermayeff says
Hi Hannah, so happy to hear you two loved this recipe! It really is one of my go-to breakfasts!
RaeAnna Thornton says
I made this with egg whites instead of almond milk just to up the protein a little and can we talk about how I would like to eat this every day forever?!?!?!?
Tati Chermayeff says
Hi RaeAnna! I am super excited to hear this 🙂 I absolutely LOVE this recipe and am glad you do too!
Brianna Silva says
I made these today and WOW is all I can say! These were absolutely delicious and I WILL 100% be making this again! I’m so happy I found this recipe! This changes the breakfast game for sure haha! Seriously give these a try people, you WONT regret it
Tati Chermayeff says
Hi Brianna! This is my favorite breakfast too 🙂 I am so excited to hear this.
Jessica lewis says
Absolutely loved this! I can’t wait to make it again xxxx
Tati Chermayeff says
Hi Jessica, this makes me so happy. It is seriously one of my favorite breakfasts!
Haley says
So gooooood!
Amber Lamphere says
I happened to see this recipe one morning and decided to make it, and I’m so glad I did! My French toast turned out AMAZING and that peanut butter + banana combo is just soo good. I even added an egg to the mix to give it some extra protein. Thanks so much for the recipe!
Brynn Murray says
Amazing and love the warm runny peanut butter! Super filling!
Madi G says
I made this back to back mornings it was THAT good 😋😋
Tati Chermayeff says
Omg thank you !!!
Maria says
Great recipe! I used Ezekiel sprouted grain bread.
Thanks for sharing this recipe