Get your own food blog in minutes! Why wait to start your own food blog when all it takes is a few minutes. All the instructions you need are below including a video tutorial.
How did we start our blog in 3 easy steps?
- We created a hosting account and registered our domain on Bluehost.
- We installed WordPress.
- We installed the Genesis Framework and then the FoodiePro theme. Both can be found at StudioPress Themes for WordPress.
Simple steps to create your food blog
We will cover the steps of creating your food blog in greater detail below. Here are the steps that we will go over:
- Choose a name for your food blog. This is called a domain name. Colorfulrecipes.com is taken 🙂
- Create a hosting account. This is where your website files and images will actually live.
- Register the domain name.
- Install WordPress, the free blogging and content management system.
- At this point, your blog is up and running and you can start sharing posts, recipes and whatever else you like.
- Optional but highly recommended – Consider installing a nice looking theme to make it all look pretty. We recommend the Genesis Framework accompanied with the FoodiePro theme. But there are others as well that you can choose from.
Here’s the process of creating your food blog:
Disclosure: This page includes links to sites we affiliate with. Purchasing through them will earn us a commission. Keep in mind that we only recommend the products and services that we believe in.
Ready? Let’s get started
3 Steps below:
- Create your account on Bluehost for hosting and domain
- Install WordPress
- Install a theme
Step by step instructions start now or jump to video below.
1 – Create your account on Bluehost for hosting and domain
Go to bluehost.com and select the starter plan. As of the time I’m writing this, the hosting account is only $3.95/month. This amounts to a whopping $47.40/year 😉 when you sign up for 3 years. I know! Call your bankruptcy attorney.
Click Select in the stater column.
Now you can register your domain name. This is where you can type in the name of your new blog.
In this example here, I’m registering 2minblog.com.
If you’re still undecided on the name of your blog, you can use this step here to look for available domains. If you attempt to register a name that is already taken, Bluehost will automatically suggest alternative names.
Click Next after you type in your chosen domain name.
This is where you confirm that you want to stick with the starter plan. You can also decide whether you want to pay in advance for 12, 24 or 36 months.
Two optional features that are definitely worth considering:
- Domain privacy protection hides your identity in the public domain registration records. This is not necessary but can be valuable if you don’t want your personal/business contact information associated with your domain name. If you don’t get this now, you can add it later.
- Site backup pro can be useful especially if you are starting to take your blog seriously. A backup process is always a good thing. But if you don’t want to get this now, you can add it later.
2 – Install WordPress
Log in to your newly created bluehost account and click the hosting tab.
Scroll down to the website section and click Install WordPress.
Select the domain name (your website address) you just purchased from the list.
Check the box next to Show advanced options
Type in a Site Name or Title for your blog. (This can be changed later)
Type in an Admin Username of your choosing. This is the account you will use to log in and administer the blog. (This cannot be changed later, at least not easily)
Type in the Admin Password. Make it complex enough.
Check the box to Automatically create a new database for this installation.
Check the box that you have read the terms and conditions.
Click Install Now
Click View Credentials. View and store the credentials somewhere safe.
Congratulations. Your blog is live. You are practically done. But if you want to make it look nice, jump to the 3rd and final step below to see how you can install and configure a nice looking theme.