Preheat the oven to 350.
Slice the croissants into thirds.
Add the eggs, cream, milk, fresh herbs, salt, pepper, garlic powder, and onion powder to a bowl.
Mix well.
Lightly spray the baking dish with nonstick spray.
Dip the pieces of the croissants into the egg mixture, turning them and fully coating them.
Be sure to shake off any excess mixture.
Place into the baking dish until all have been fitted.
Next, fold the ham slices in half, then half again, and in half once more to create the illusion of a rose.
Slide the meat roses into the dish wherever you’d like.
For smaller roses, cut the slices of meat in half first, then fold them in half (3 times) to make smaller roses.
Add the small slices of cheese between the bread.
Sprinkle the edges with the shredded cheese to help it stay together.
Bake for 30-40 minutes until the egg mixture has cooked fully and the cheese is bubbly and melted.
Add honey, butter, and reserved herbs to a small bowl to make the sauce.
Microwave in 30-second intervals.
Brush the honey butter onto the croissants once removed from the oven.
Serve and enjoy.