Preheat the oven to 375°F (190°C).
Prepare the turkey breast by butterflying it.
In a skillet, heat olive oil over medium heat and sauté onions and garlic until translucent.
Mix in the chopped sage, cranberry sauce, bread crumbs, chicken broth, salt, and pepper.
Spread the mixture evenly over the butterflied turkey breast.
Roll the turkey tightly and secure it with kitchen twine.
Place the rolled turkey in a roasting pan and drizzle with olive oil.
Roast in the preheated oven for 1 hour or until the internal temperature reaches 165°F (74°C).
Let it rest for 10 minutes before slicing.
Slice and serve with additional cranberry sauce if desired.