So you have decided that you want to start a food blog, but aren’t sure where to start? I have been through the frustration and I know how difficult it may seem to go through all the technicalities of blog, just to publish that one recipe on the web. It doesn’t matter whether you want to start a food blog as a hobby, or you want to create an online business out of it, this blog post will help you with the technical troubles involved in starting a food blog.


To start you food blog, you have two options:-

  • Do everything on your own – If you do not have experiences with computers and web servers before, this may seem like a daunting task. Yes, there will a steep learning curve, but if you follow the tutorials, you will be able to setup a food blog.
  • Hire somebody else to do it for you – If you want to skip over the hassles, you can hire a freelancer to set up a blog for you. You will have to pay around $50 for freelancer’s service, but that is not the only cost. A self-hosted WordPress blog will set you back by at least $200, if not more, around $80-$120 for the web hosting and $40-$80 for blog theme.

Creating a professional food blog is not going to be free. If you don’t want to spend this kind of money, then you can go with the free alternative. You can start with a or Blogger blog.

If you choose option 1, here the steps:-


  1. Give your blog a name and buy a matching domain name – Think about a name that goes well with the kind of content of your blog. If you will publish dessert recipes on your blog, you should go with a domain name like So, put on your creative hats and get down to business. The cost of a domain name for 1 year is roughly $10-$15.
  2. Find a host that offers 99.99% uptime guarantee – The web host you select must be reliable. You don’t want your readers to see a faulty site upon arrival. Go with Bluehost, or Hostgator.
  3. Install WordPress using Softaculous – When you will buy a web hosting, you will get access to cPanel. In cPanel, you will find a service called Softaculous from where you can install WordPress in no time.
  4. Install a WordPress theme – If you are beginning, just select any theme from the free themes repo, later switch to custom/premium theme.
  5. Set up Google tools – You should begin tracking the stats of your blog from day 1. Go to, register your website and install tracking code in your WordPress site.
  6. Start blogging – That’s it! Now you can start sharing your recipes on your newly made food blog. Go to dashboard and click on ‘new post,’ you will find editor software like Office, start writing there. Once you are done, hit publish.