There are several ways you can find blog topic ideas related to your niche: 1. Google trends 2. Uber Suggest 3. Quora 4. Social Media 5. Repurposing the existing content 6. User queries. The best way is to brainstorm around your niche keywords. Check social media for trends and check what interests people in your niche.  You can also create content ideas with your user interactions. You can answer the most searched questions under your niche.