Place ricotta and honey in a large bowl and whisk together until fully incorporated and ricotta has smoothed out a bit (ricotta does not need to be super smooth).
Preheat oven to 375˚F. Place eggs, milk, sugar, vanilla, cinnamon, and salt into a shallow baking dish and thoroughly whisk together.
Place a large pan or skillet over medium heat and melt 3 tablespoons butter.
While butter melts, add two slices of bread into the egg mixture and allow bread to sit for 30 seconds. Flip and allow other side of bread to sit for 15 seconds.
Shake off any excess and transfer bread slices to skillet with melted butter. Cook each slice until browned, 2 to 3 minutes on each side.
Transfer bread onto a clean plate. Repeat steps 3 thru 6 with remaining butter, egg mixture, and bread.
Move other pieces of French toasts back into pan and transfer pan to oven and bake for about 14 to 15 minutes, or until egg mixture has cooked through in the center and the outside has browned and crisped.
Remove from oven. Transfer onto a platter or individual plates.
Top each French toast with a large dollop of sweet ricotta and drizzle with honey.
Finish each slice with some crushed pistachios and serve.