• Home
  • About
  • Contact
  • Work With Me
  • Subscribe
  • Privacy Policy
    • Disclosure
    • Disclaimer
    • Terms and Conditions

Easy Peasy Foodie

easy, delicious, stress-free, family food

  • Recipe Index
    • Popular Recipes
    • Easy Midweek Meal Ideas
    • Under 30 Minutes
    • Traybakes
    • Easy Entertaining
    • Breakfast & Brunch
    • Soups, Salads & Light Meals
    • Sandwiches & Burgers
    • Main Courses
    • Side Dishes
    • Sauces & Dips
    • Desserts, Puddings & Cakes
    • Vegetarian & Vegan
    • Roundups
  • Reviews
  • Blogging Tips
  • Meal Plans
  • Easy Dinners
Home » Blogging » How to start a food blog [2025 UPDATE]

Blogging

How to start a food blog [2025 UPDATE]

How to start a food blog - step-by-step

Want to start a food blog, but don’t know where to begin? I’m here to help! Here is my easy to follow step-by-step guide to starting a food blog…

How to start a food blog - step-by-step

This blog post contains affiliate links, this means if you click on a link and go on to buy the product I recommend, I will get a small commission, but you will not be charged a penny more – thanks in advance!

 

How to start a food blog

Ready to start your food blog? In this guide I will take you step-by-step through all the things you need to do to create and set up your food blog. 

But before you get started, I highly recommend that you first read this post: 10 top tips for wannabe food bloggers, where I cover all the things you need to do BEFORE you start your blog.

Ready to get started? Here’s what you need to do…

 

1. Decide whether your blog will be hosted or self-hosted

The first thing you need to do is decide if you want to have a hosted or self-hosted blog. If you are not sure what that means, read my guide: Hosted vs self-hosted: which is best for your blog?

I strongly recommend going self-hosted if you are serious about blogging. Self-hosted is much more flexible than hosted and widely considered to be more professional, plus it offers more opportunity to make money in the long run and it’s less risky (because you technically don’t own your blog if it’s hosted!)

In this tutorial I am going to show you how to set up a self-hosted blog.

Little Miss Blogger Mug

 

2. Choose your host

While it’s called ‘self-hosted’, the first thing you need to do if you want to start a self-hosted blog is to choose a ‘host’. Confusing, I know. 

Your ‘host’ is essentially where your blog lives. There are hundreds (if not thousands) of hosting companies. Well-known hosts include names like: SiteGround, Bluehost and BigScoots. 

If you are not sure which host to choose, I recommend reading this post: Which is the best hosting company? Where I compare two of the most popular hosts, SiteGround and BigScoots (as well as sharing some of my experiences with BlueHost!)

 

3. Select your plan

Most hosts have different ‘hosting plans’ at different price points.

As you are starting a brand new blog, I recommend you buy the cheapest plan to start with. Usually the cheapest plan is more than sufficient for a new blog and, in any case, you can always upgrade at a later date, when you need to.  

However, one thing to watch out for is to ensure that an SSL certificate is included. An SSL certificate is the thing that makes your website https (as opposed to http). These days having https is essential, so you should always ensure your hosting plan includes an SSL certificate.

Expect to pay £3 to £8 per month for basic hosting for a new blog.

BigScoots home page

 

4. Choose your domain name

Next you need to choose a domain name (i.e. your website’s address – for example the domain name of this blog is easypeasyfoodie.com) for your site.

BigScoots - choose a domain name

Think very carefully about this – you will be using this for a long time! (It is possible to change later, but it’s a pain.) Take a look at this post for more detailed help choosing a domain name: How to choose the perfect blog name

Type in your chosen domain name and see if it is available. If it is available, click register.

BigScoots - choose a domain name. Example showing MyAwesomeNewBlog.Com is available.

If it’s not available, keep trying until you find a domain name that is available! 

NOTE: I highly recommend getting a .com ending as it does not limit you to a single country (I know many UK bloggers who wished they had started out with .com rather than .co.uk) and looks more professional than something like .biz or .blog

 

5. Fill in your personal information

Now you just need to fill in your details and hit ‘Checkout’.

BigScoots - payment screen

 

6. Install WordPress

The next step is to install WordPress on your new blog. This is normally very simple and straightforward. Just follow the instructions your hosting company gives you.

Here’s an example…

BigScoots - how to install WordPress

 

7. Log in to WordPress

Once you have installed WordPress, you will need to log in to your WordPress site. Navigate to yourdomain.com/wp-admin (replace ‘yourdomain.com’ with the name of your actual domain!) this will take you through to the WordPress login page, which will look like this…

WordPress Login

 

Enter your WordPress username and password (which you should have set up when you installed WordPress), then click ‘Log In’. You will now be looking at the WordPress dashboard, which will look something like this…

WordPress Backend

 

This is where you will control everything to do with your WordPress site, such as creating pages, writing posts, and changing the appearance of your blog.

Bloggers call this the ‘back end’. (The ‘front end’ of your blog is the bit your readers see.)

 

Congratulations!

Congratulations! You have just started your first food blog. But there are still a few things you need to do to set up your blog before you can start publishing blog posts.

You will need to:

  • Choose and install a theme
  • Create a logo for your new website 
  • Install plugins
  • Write your essential pages, such as your ‘About Me’ page and your Privacy Policy
  • Set up your menus
  • Set up your side bar
  • Edit your permalink structure

If you would like a step-by-step guide to help you with this and take you through everything you need to do to start your blog and get it ready to start publishing your first blog post (and then what to do next!), you might like to check out my free 7 week plan: How to start a profitable blog in 2025 – 7 week plan

How to start a profitable blog in 2025

 

Pin this post for later

How to start a food blog - step-by-step

 

Don’t want to miss a thing?

Follow me on Twitter, Facebook and Instagram. Or why not subscribe to my blog and get delicious, stress free recipes straight to your inbox every week?

 

Disclosure

This blog post contains affiliate links, this means if you click on a link and go on to buy the product I recommend, I will get a small commission, but you will not be charged a penny more – thanks in advance!


2 Comments

GET FREE MEAL PLANS!

Get my 4 Week Easy Dinners Meal Plan plus ready-made shopping lists...

« 10 top tips for wannabe food bloggers [2025 UPDATE]
A day in the life of a food blogger [2025 UPDATE] »

Comments

  1. Jasmine says

    12th April 2024 at 2:35 am

    I just started a food blog myself and this post has been a lifesaver! I wasn’t sure about going self-hosted at first, but you’ve convinced me to give it a go. Thanks

    Reply
    • Eb Gargano says

      12th April 2024 at 4:53 pm

      Great to hear! You are very welcome 😀

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Connect with Me

  • E-mail
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube

About Me

Eb Gargano Headshot

Hi and welcome to Easy Peasy Foodie! I’m Eb – a professional blogger, busy mum and passionate foodie and it is my mission in life to make cooking EASIER and MORE DELICIOUS! READ MORE

Find a Recipe

Get my 4 Week Easy Dinners Meal Plan!

COPYRIGHT © 2025 EASY PEASY FOODIE · DIVINE THEME BY RESTORED 316 · BUILT ON THE GENESIS FRAMEWORK · POWERED BY WORDPRESS