Slice the bagel in half.
Spread basil pesto on the inner sides of the bagel.
Top with mozzarella cheese and tomato slices.
Heat a pan with olive oil and toast the bagel.
Cover with a lid and cook on low heat until the cheese melts.
After toasting, plate and garnish with basil leaves.