Why You’ll Love This Peanut Butter Cup French Toast Rolls
Hey there, fellow breakfast (or brunch!) enthusiasts! Are you ready for a recipe that’s going to utterly blow your mind? Prepare yourselves for the most ridiculously delicious, unbelievably decadent, and surprisingly easy Peanut Butter Cup French Toast Rolls you’ll ever encounter. Forget everything you thought you knew about French toast – this is a whole new level of breakfast bliss.
Imagine this: warm, fluffy brioche rolls, soaked in a creamy custard infused with the rich, nutty goodness of peanut butter. Then, picture those rolls nestled together, creating a symphony of textures and flavors. And the grand finale? Melted peanut butter cups nestled into every cozy nook and cranny, creating pockets of chocolatey, peanut buttery heaven with every bite. Seriously, it’s an experience.
These Peanut Butter Cup French Toast Rolls are more than just a breakfast treat; they’re an experience. The combination of sweet, salty, and creamy is utterly irresistible, the texture is a dream (soft, custardy, slightly crispy), and the best part? They come together surprisingly quickly. It’s the perfect recipe for a special weekend brunch, a cozy night in, or even a delightful weeknight treat that feels indulgent without the fuss.

This recipe is designed to be friendly, even for novice bakers! I’ve broken everything down into simple, easy-to-follow steps, so you can achieve French toast perfection, no matter your skill level. Trust me, your taste buds (and your Instagram feed) will thank you. Prepare for a flavor explosion that’s guaranteed to impress!
What You’ll Need
This recipe calls for simple ingredients, but the quality does matter! Using good-quality brioche will make all the difference in the final product’s texture. Let’s dive into the ingredient list:
- Brioche rolls (8): These soft, buttery rolls are the perfect base for this recipe. Look for a good quality brioche; the richer the flavor, the better!
- Large eggs (4): These provide the binding and richness to the custard mixture.
- Milk (1 cup): Use whole milk for the creamiest custard, but you can substitute with almond milk or another milk alternative.
- Peanut butter (1/2 cup): Crunchy or smooth, your choice! I personally love the extra crunch that crunchy peanut butter brings.
- Vanilla extract (1 teaspoon): Enhances the overall flavor profile.
- Ground cinnamon (1/2 teaspoon): Adds a warm, comforting spice note.
- Butter (2 tablespoons): For frying the French toast rolls to golden perfection.
- Peanut butter cups (8-12): Mini peanut butter cups work best, but you can break larger ones into pieces.
- Powdered sugar (for dusting): Optional, but highly recommended for that extra touch of sweetness and elegance.
Step-by-Step Instructions
Let’s get baking! This recipe is easier than you think. Follow these steps for perfectly delightful Peanut Butter Cup French Toast Rolls:
- Prepare the custard: In a shallow dish, whisk together the eggs, milk, peanut butter, vanilla extract, and cinnamon until well combined and smooth. Ensure there are no lumps of peanut butter.
- Slice the rolls: Carefully slice the brioche rolls in half horizontally, creating 8 halves. Tip: Don’t slice all the way through; a slight hinge will help hold the rolls together.
- Soak the rolls: Dip each brioche roll half into the custard mixture, ensuring both sides are fully coated. Let them soak for about 15-20 seconds on each side, allowing the bread to absorb the custard without becoming soggy. Tip: Don’t over-soak, or they’ll fall apart during cooking.
- Add peanut butter cups: Place a few mini peanut butter cups inside each roll half before assembling. Tip: Use a variety of sizes for visual interest, and don’t be shy with the peanut butter cups!
- Assemble the rolls: Gently close the brioche roll halves, creating the original roll shape.
- Cook the rolls: Heat the butter in a large non-stick skillet over medium heat. Cook the rolls for about 2-3 minutes per side, or until golden brown and heated through. Tip: Don’t overcrowd the pan; work in batches if necessary to ensure even cooking.
- Serve and enjoy: Once cooked, transfer the rolls to a serving plate. Dust with powdered sugar, if desired. Serve immediately and enjoy the decadent treat!
Tips for Success
Here are a few tips to ensure your Peanut Butter Cup French Toast Rolls are perfect every time:
Don’t overcrowd the pan when cooking the rolls; this will lower the temperature and result in soggy, rather than crispy, rolls. Cook in batches to maintain even browning. Make sure your custard mixture is well-mixed before soaking the bread to ensure consistent flavor and texture throughout the rolls. If the custard seems too thick, add a tablespoon or two of milk to thin it out. Slightly under-soaking the rolls is better than over-soaking, as over-soaked rolls will fall apart. Finally, don’t be afraid to experiment with different types of peanut butter cups!
Variations to Try
Feel free to customize your Peanut Butter Cup French Toast Rolls to your liking! Here are a few ideas:
- Add some crunch: Sprinkle chopped nuts (pecans, walnuts) on top of the rolls before cooking for added texture and flavor.
- Go fruity: Add a few berries to the custard mixture for a sweet and tangy twist. A drizzle of berry syrup after cooking adds another layer of flavor.
- Spice it up: Add a dash of cayenne pepper or a pinch of nutmeg to the custard for a warm kick.
- Gluten-free option: Substitute gluten-free brioche rolls for a delicious gluten-free version.
Storing and Reheating
Leftover Peanut Butter Cup French Toast Rolls can be stored in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 4 days. To reheat, simply microwave for 15-20 seconds or until warm. For best results, reheat in a toaster oven at 350°F (175°C) for 5-7 minutes, which will help to crisp up the outsides. Freezing is also an option. Wrap the cooled rolls tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions
Here are some answers to common questions about this recipe:
- Can I use different bread? While brioche is ideal, challah or even Texas toast can work in a pinch. However, keep in mind that the texture may differ slightly.
- How long do they keep? Properly stored in an airtight container at room temperature, these rolls will keep for up to 2 days. In the refrigerator, they’ll last for about 4 days. Freezing extends their lifespan to about 3 months.
- Can I make these ahead of time? You can prepare the custard mixture and slice the rolls ahead of time. Assemble and cook just before serving for the best texture and to prevent the peanut butter cups from melting too much.
- What if I don’t have mini peanut butter cups? You can use regular-sized peanut butter cups, but break them into smaller pieces to distribute them evenly throughout the rolls.
The Final Word
These Decadent Peanut Butter Cup French Toast Rolls are a breakfast masterpiece! The perfect blend of sweet, salty, and creamy textures, combined with the ease of preparation, makes this recipe a winner. The irresistible combination of fluffy brioche, creamy custard, and melted peanut butter cups is sure to impress your family and friends. So, gather your ingredients, and get ready to experience the ultimate breakfast (or brunch) indulgence!

Peanut Butter Cup French Toast Rolls
Equipment
- Large skillet For cooking the French toast
- Baking Sheet For baking the rolls
Ingredients
French Toast Batter
- 6 slices challah bread Thick-cut is best
- 3 large eggs
- 1 cup milk
- 1 teaspoon vanilla extract
Filling & Topping
- 12 pieces mini peanut butter cups
- 1 tablespoon powdered sugar For dusting
- 1 tablespoon butter For greasing the pan
Instructions
- Whisk together eggs, milk, and vanilla extract in a shallow dish.
- Dip each slice of challah bread into the egg mixture, ensuring both sides are coated.
- Place 3-4 mini peanut butter cups in the center of each bread slice.
- Roll up each slice tightly and secure with a toothpick.
- Melt butter in a large skillet over medium heat. Cook the rolls for 2-3 minutes per side, until golden brown.
- Transfer the rolls to a baking sheet and bake at 350°F (175°C) for 5-7 minutes, or until heated through.
- Dust with powdered sugar before serving.