Right now I have 25 min per week in our 1:1 and after quick top of mind exchange it is usually 15 min left. So I am getting only one hour per month of quality time to discuss what is important. I feel it is not enough, and my manager has 11 reports.
I understand your concern. Here are a few things to consider:
Hope this helps.
Shine hit the nail on the head with, "How do you want to use the additional time with them?"
If you have a concrete discussion topic and do the legwork for it, then I'd request a dedicated conversation with your manager. This is pretty common with performance review discussions.
After you get their buy-in, you can send a separate calendar invite where the title makes clear the agenda topics. I talk about how to uplevel your 1:1s here: https://www.jointaro.com/course/the-complete-onboarding-guide-for-software-engineers-succeeding-when-youre-new/uplevel-your-11s/
25 minutes means that someone is showing up late (I assume the manager). I would give them constructive feedback about that. 1-2 minutes is okay, but 5 is too much (that's 16.6% of the time!).
10 minutes for top-of-mind things seems too long as well, can you cut it down to 5?
Lastly, Shine's 4th point is the core tactical advice I have here (it's super easy and has a high chance of meaningfully fixing the problem). Seed the agenda with meeting topics beforehand and let them know. We have a short video about that: A Simple Trick To Make Your Meetings More Efficient
As an E6, you are incredibly important to the team. If you put in the effort to make the meetings more proactive/streamlined while delivering the feedback, you should be able to greatly improve the situation. 11 reports is pretty ordinary for an EM, so that's not a problem either.
Is it possible that their team takes a 5 min break in between 30-min meetings? Some teams do a 25-5 and 50-10 calendar.