Prepare the Filling: In a bowl, mix softened cream cheese, chopped sun-dried tomatoes, and crumbled feta. Set aside.
Make the French Toast Batter: In a shallow dish, whisk together eggs, milk, vanilla extract, and dried oregano.
Assemble the Stuffed French Toast: Spread the cream cheese mixture onto 4 slices of bread. Top with the remaining slices to make sandwiches.
Dip and Cook: Dip each sandwich into the egg mixture, ensuring both sides are coated. In a skillet over medium heat, melt butter. Cook the stuffed French toast until golden brown on both sides.
Serve: Cut each sandwich in half diagonally and arrange on plates. Drizzle with maple syrup and garnish with fresh basil leaves.