Oil the grates of your grill and preheat grill to medium-low, or about 250-300°F.
From the bottom of each piece of bread, carefully slice a pocket into the middle of the bread. You don’t want to cut all the way through, but the opening should be large enough to get a knife with filling into the bread.
In a small bowl, mix together cream cheese and 1/4 cup preserves together until combined. It’s okay if it looks a little chunky. Evenly fill the bread slices with cream cheese mixture. Place filled bread into a large pan (at least a 9×13, larger if you have it).
In a large mixing bowl, whisk together eggs, milk, honey, and vanilla until combined. Pour over filled bread.
Grill the french toast on the preheated grill over direct heat for about 5 minutes on each side or until golden brown and cooked through. If it’s browning too quickly, move it away from the direct heat and to the indirect heat.
Meanwhile, mix berries and 1/4 cup preserves until berries are coated with preserves.
Top french toast with berries and serve!
Notes
You’ll likely have extra berries after topping the french toast – they make a perfect fruit salad on the side.
This French toast could also be prepared on a griddle instead of a grill.