New this month
Get the Allrecipes magazine

Peanut Butter French Toast

Jessica MacArthur

"If you love French toast and you love peanut butter, why not combine them into one easy, delish recipe? Top with sliced strawberries or bananas."
Added to shopping list. Go to shopping list.


20 m servings 573 cals
Original recipe yields 2 servings


  • Calories:
  • 573 kcal
  • 29%
  • Fat:
  • 33.4 g
  • 51%
  • Carbs:
  • 47.9g
  • 15%
  • Protein:
  • 23.4 g
  • 47%
  • Cholesterol:
  • 284 mg
  • 95%
  • Sodium:
  • 619 mg
  • 25%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. Whisk together milk, eggs, peanut butter, sugar, vanilla extract, and cinnamon in a large bowl.
  2. Heat the oil in a griddle or frying pan over medium heat.
  3. Dunk each slice of bread in egg mixture, soaking both sides. Place in pan, and cook on both sides until golden, about 3 to 4 minutes per side. Serve hot.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 92
  1. 117 Ratings

Most helpful positive review

My teenage son loved this and it was really quite easy. Hint: to make peanut butter mix better, I first heated it in the microwave for 30-40 seconds, then added the milk, stirred and microwaved...

Most helpful critical review

Based on the difficulty other reviewers had mixing the peanut butter into the mixture, I mixed everything in the blender. It did come out smooth. Unfortunately the French toast didn't have muc...

Most helpful
Most positive
Least positive

My teenage son loved this and it was really quite easy. Hint: to make peanut butter mix better, I first heated it in the microwave for 30-40 seconds, then added the milk, stirred and microwaved...

I love peanut butter and any new way of eating it -I'll try it! This recipe caught my attention as I also love french toast. You definitely have to melt the peanut butter. I did add the optio...

This french toast was tasty! A very rich peanutty taste. I agree with a previous post that suggests melting the peanut butter before mixing with egg mixture. We did not do so, using the natur...

This was a good recipe, but I would suggest butter instead of vegetable oil, I would also find a way to melt the peanut butter, but you can blend all of the ingredients in by using a mixer.

I am going to spread one side of the bread with PB first, then dunk the bread in the egg mixture, then cook both sides. This method may also work for jelly, spread a good, adhering jelly to one...

An even easier version...make french toast as normal, put a spoon of PB on right after it comes out of the pan. The PB will melt so you can spread it, then top with a maple syrup drizzle. To di...

My boys loved this. I followed the directions. Make sure to whisk the wet ingredients vigorously to get it all smooth. I used Texas Toast for the bread and got 6 slices. We served this with ...

WOW! That is all I can say. I may never eat French toast without the peanut butter again. It was sweet and yummy. I melted the pb 30 seconds but I think next time 20 might make it less liqui...

This was excellent! The only trouble I had was getting the peanut butter to stay mixed, which may have been my brand or something. All I did was re-whip it before dipping a new piece of bread in...