Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
Unroll the crescent roll dough and separate it into individual triangles as indicated on the package.
Spread a small amount of olive oil over each triangle using a brush for added flavor and to avoid sticking.
On the wider end of each triangle, place a slice of pepperoni followed by a generous sprinkle of mozzarella cheese and a pinch of Italian seasoning.
Carefully roll the triangle from the wider end to the tip, enclosing the cheese and pepperoni inside.
Place the rolled croissants on the prepared baking sheet, ensuring they are spaced out adequately.
Brush the tops of the croissants with the beaten egg for a golden finish.
Bake in the preheated oven for 12-15 minutes or until the croissants are golden brown and puffed up.
Allow to cool slightly before serving. Serve with a side of warm marinara sauce for dipping if desired.
Notes
Serve on a rustic wooden board or a white platter for a beautiful contrast. Garnish with fresh basil leaves for a pop of color and to enhance the Italian theme.