How to Start a Food Blog

Step-by-step Guide and Useful Resources

  • food blog layer-1
  • food blog layer-2
  • food blog layer-3
  • food blog layer-4

by and FirstSiteGuide team (Last updated: April 11, 2018)

Welcome to this guide

In 1997, when Jeff Lim and Bob Okumura launched Chowhound, foodblogging was officialy born!

Your talent in the kitchen speaks for itself. You have a host of fans among your family, guests, co-workers and random recipients of your culinary delights. So why not share your talent with the world? Imagine teaching people how to be creative in the kitchen. Helping them break the fast-food habit. Even showing them how to eat and live healthier?

You need a forum for this, and since most people would rather check for recipes online than buy expensive cookbooks, it’s probably high time you started your own food blog!

There are more than 250 million blogs out there in the world, of which more than 3 million are food blogs

Building your own food blog is not a difficult task, however daunting it may seem initially. Search for food blogs on Google and you’ll see many blogs hosted by people who are masters in the kitchen but novices in the tech world. Blogs are affordable—there are many ways you can be online for less than you spend on the ingredients of a single recipe. Blogs are popular and trendy. And a blog can become a steady source of passive or active income for you. It’s up to you to decide whether you want your blog to be a hobby—or a serious business. Don’t forget: whatever your goals are, you’ll have fun in the process, meet interesting people and even improve your cooking skills.

So, are you ready to get started with your blog? First Site Guide’s here to help! Here are four easy steps you’ll find in our Food Blog Guide:

Food blogs with 14,800 monthly searches occupy the second place in the top 5 types of blogs searched for on Google
  • selecting the right content managament system(CMS)
  • choosing your domain name
  • setting up your account with a hosting provider
  • tips for successful food blogging

When starting your blog, you may become discouraged by all the random information on the internet. It’s easy to get bogged down trying to figure out the technical details. Well, with your food blog, there’s no need to. We provide everything needed to give you a big head start. And you’ll have the pride and satisfaction of having created a terrific blog—of the quality many people spend a lot of money for. Let’s start with the basics.

Selecting the right content management system (CMS)


What is a content management system? In order to build, manage or add content to your blog, you’ll need a visual interface that lets you perform all these actions—and more. Instead of working with code, you’ll be able to do everything: upload, move, size, drag, drop, copy, paste and link.

The complicated coding and design behind each website are still there, but they’re performed by the content management system, based on your visual input. While numerous CMS options exist, the most popular choices are limited to a handful, such as Joomla, Blogger and Drupal. But the international vote of popularity goes to WordPress, the content management system we use for this guide.

WordPress is, by far, the most used CMS globally. According to information compiled by W3techs, WordPress enjoys 59.4% market share

We’ve chosen WordPress because, since 2009, WordPress has been the world’s most popular blogging platform. WordPress works perfectly with blogs, but also with company websites. It’s highly customizable. And it gives you options for unlimited creativity and functionality.

Knowing coding or design can be a plus when working with WordPress, but you can build a real web masterpiece without knowing the first thing about codes, design or blogging. Additionally, its worldwide availability and the fact that it has already been localized in a number of languages, make WordPress the hands-down favorite.

Choosing your domain name


When you visit your favorite websites on the web, you use their name to access them. A Google search starts from the Google homepage, whereas a chat with an old friend on Facebook will start from your personal Facebook page. You get to them, and other websites, because you know their address and type it in the address bar of your browser.

In order to reach them, you use a convention that includes a web domain name sandwiched between www. and .com. Top-level domains (such as the ending .com) can vary, but the convention is the same. In order to have your own domain and culinary website, you’ll need to pay an inexpensive amount, usually on a yearly basis. Let’s see how we can get there!

When you choose your blog name, you’ll need to give careful consideration to a number of details. Your blog name is unique; it should reflect your personality and style, and also give people an idea what they’re about to read on the page. For your convenience, we’ve prepared a short list of tips aimed at fine-tuning your choice of a domain name.

New gTLDs as percentage of total TLDs


1. Brevity is golden. Even services with shorter names such as Facebook and Twitter go for shorter variants for their links and This is because it’s crucial to be accessible and memorable.

You could name your blog something like: food for people who dont have time. But we doubt many people will remember the name and be able to access it. Instead, you should aim for something short and memorable, such as: There’s not too much information, the word order in the domain name is obvious and it’s easy to remember.

So choose the shortest and catchiest name—people will remember it and know how to look you up and access your content.

2. Make the topic of your blog clear. It should stand out from the domain name, even for someone who has not visited your blog before. If you’re already widely known for your cooking, use your name. If you’re not, stick with a clear description of what your blog will be about.

3. It should read YOU. All the food bloggers we interviewed agree on one point: the foodie internet business is about being genuine and making your readers feel comfortable. Don’t barricade yourself behind a name that doesn’t represent you—you need to feel a strong connection to your blog, and make it clear to your readers, too.

Setting up your account with hosting provider


We’re getting closer to the moment when you’re online! If you already have the perfect domain name for your food blog, it’s now time to concentrate on finding a host. A web host is the service that enables your blog to be accessible to your readers 24/7 through their desktop and mobile browsers. Hosting is a paid service.

Some people prefer to go with a one-time deal for both securing their domain under their name and for purchasing hosting. Other people prefer to keep their domain and hosting accounts separate with two providers. Since it’s more likely you’ll get the best deal by bundling your domain name and hosting service, this is this option we recommend.

The number of factors that you should pay attention to when selecting your web host is boundless, but these are the key points you should take a look at when you’re shopping:

Get good value for your money. Make sure the price you pay is fair and that you actually get what you pay for.

With over 1.9 million customers, Bluehost is one of the most popular web hosts in the world

The time your blog is “up,” or online, is crucial because you want your readers to be able to access your blog at all times. Downtime issues with a provider should raise doubts.

Load time
Optimal load time is in the range of milliseconds. While your blog content is key, the load time record of your hosting provider’s servers is also important.

24/7 support is key for those times when accessing your blog is a problem. Next-day, or worse—next-week solutions—are definitely not what you want.

Bluehost is the only web hosting company recommended by WordPress

Hosting providers should offer different special features, such as apps, themes, design options and tools.

A simple Google search for reviews of the hosting services you’re considering should enlighten you and help you make a smarter choice.

At First Site Guide, we take a professional interest in determining which are the best hosting services. Based on our experience, we recommend Bluehost. Bluehost offers top-notch services, including reliable support and great value for your money. Prices start from as little as $2.95 per month. There’s more! When you click on the link above, you’ll get 50 percent off for the first year of service plus a FREE Domain Name. This offer is exclusive to First Site Guide followers.

Whereas different hosting providers have different sign-up and check-out processes, we’re going to walk you through the signup process with Bluehost—the tried and tested option we enthusiastically recommend.

Visit BlueHost to get the special deal
259 people visited BlueHost today


Free Domain Name & Instant Setup
Trusted by top bloggers
1-Click WordPress Install


Step One

If you’re anxious to get your own special deal at Bluehost, which can help you start blogging almost instantly, click here. Next, click on “Get Started Now” and you’ll begin the process of setting up your own blog.

Step One

Step Two

Bluehost provides you with a variety of blogging options. If you’re a beginner, the best way to go is with the Basic Plan. Once your needs have evolved, you can upgrade your package.

Although the Basic Plan has some limitations, it still offers everything you need to get off to a good start. As your blog grows, you may consider going with the unlimited Plus Plan, which is the top-selling package Bluehost offers.

You can also get the Pro Plan, which is similar to the Plus Plan, but it offers even greater performance. This is an advanced package, suitable for seasoned bloggers who have a large base of followers visiting their blogs on a daily basis.

step two

Step Three

Choosing a domain name is a vital step that can make or break your blogging career. No need to worry, though, because Bluehost has everything you need to get started on the right track.

Bluehost is set up almost as a brainstorming tool that feeds you an abundance of domain name options during the registration process. Look at the options, play with different combinations and when you come up with a domain that appeals to you, type it in the box.

If that name is already taken, Bluehost will notify you and give you an additional list of similar domain names you can use.

step three

Step Four

At last, it’s time to register your domain. If you see this on your screen, it means you’ve chosen a domain name and you’re getting closer to finishing the process of setting up your account. On this page, you’ll fill out your personal information, business information and billing address.

Bluehost guarantees that all your information will be kept safe and private.

step four

Step Five

Step five deals with payments, so you may want to keep a calculator handy to check your totals.

The 12-month package is the lower-priced option. However, if you’re ready to make a longer commitment, the 24-month and 36-month packages are cheaper. The longer the package you take, the lower you monthly fee will be.

You don’t have to commit to all the other package features at this point, so you can leave the selection boxes empty for now. When you want to try new features, you can easily come back to this page and add them.

Total cost over three years to host one website on the lowest pricing plan
$106.20 Bluehost
$1.044Wp Engine

Bluehost has the most competitive pricing, and also Bluehost lets you upgrade or downgrade your plan with one-click, and allows you to cancel your account and receive a full refund at any time

step five

After you’ve checked the “Terms and Regulations” box, return to where you started—the Bluehost homepage. In the upper right corner, you’ll see the login button. Enter your domain/username and password to enter your account. Then, find the WordPress icon and click for quick install. Shortly after, you’ll receive your credentials via email, so be sure to check your inbox.

That’s it! When you’ve completed these five steps, you’ll be a proud owner of your own WP blog. Now it’s time to start setting up your layout, theme and design, so you can create a blog that looks amazing.

If you get stuck or something goes wrong, feel free to contact us for support. Bluehost also has a support team ready to help if you encounter any problems.

Tips for successful food blogging


When you write for your food blog, there are a number of things you should take into account. Below we have prepared a starter list for the successful food blogger—guided by the food bloggers we interviewed and our own expertise.

1. Aim for a constant flow of new articles. Whether daily or weekly—that’s your call! But make sure you create a schedule and stick to it. More than anything, your faithful readers need to be rewarded by your new articles.

2. Create your own style and voice. Write in a natural, easy-to-understand and friendly tone. Read what you’ve written aloud to yourself. Does it sound unnatural or hard to understand? Don’t hesitate to change it.

3. If you provide recipes, make sure the title and link of your new post reads exactly the same as the name of the recipe—nothing else. All other information may be added to the post content, so don’t try to cover too much information in the title. Clear titles with names of recipes are helpful to your readers and give you a boost with search engines.

4. Be consistent. For example, don’t use the term “instructions” once, then shift to “directions” or “method.” Search engines and your readers like to see structure. Decide on main headings for the sections of your posts and stick with them. And always use the same text style.

More than 90% of food blogs out there are generalists and are not very focused. But a blog like Karismatic Life, which focuses on cooking for young children (with an Indian twist) is much more likely to find an avid readership than one which attempts to grab at existing trends and throw together a generalist approach

6. Try to keep your articles somewhere between 300 and 700 words. Not only do people have short attention spans, search indexes do, too.

7. Use a plugin for lists—be they ingredients or steps—you‘ll need to point out there’s a “list” thing behind what you’re doing.

8. Always title your photos before uploading. If you’re building a gallery and there are more pictures, such as photos used to show the steps of a recipe, make sure you number them, name the recipe and each step.

9. Always make the finished product photo the featured photo of your post.

10. Strive to use keywords (e.g. the main tags of your post) in the first 25 words of your article. This helps give readers a better idea what they’re about to read.

11. Don’t copy content, such as recipes or photos, from other bloggers. If you are thrilled with a recipe and want to try it out, make it your own and provide your photos.

Topic Ideas

The motivation to food blogging

“Food is my passion”

To make a name for myself in the food world

To have a voice so I can say what I want to say

Writing is my passion

In hopes of turning my blog into a job

Following are suggestions for topics suitable for food bloggers. You may not cover them all at once, or regularly, but there should be a common thread to your blog. Use this list when you have writer’s block and want ideas for what to write about next:

* Recipes and re-visiting recipes

* Seasonal foods

* International cuisine you’re trying out

* Restaurant, product, cookbook or market reviews

* Kitchen layouts – tweaks you’ve done to your kitchen that make it work better for you

* Festive meals – how you choose the menu, seating, table setting, music, etc.

* Kitchen tips and tricks

* Cooking classes, courses, accreditations

* Hot deals, sales and coupons

Don’t just use text. Provide images, videos and links.

Tasty photos of tasty dishes

57% of Pinterest users interact with food-related content, the #1 category of content and it is the number one source of referral traffic for food blogs

It’s very important to provide rich and vivid visual content. Your readers will be attracted by the food photography on your blog and you’ll need clear illustrations for your recipes.

Even for the blogger debutante, it’s pretty easy to take decent-quality food photos, if you follow some basic advice:

* Lighting should be uniform, with no unnecessary shadows, blurred areas or stark contrasts.

* Make sure you’ve cleaned your tabletop! And unless decoration is key to your photos, don’t distract your readers with unnecessary background elements.

* Take photos of all relevant steps, but don’t overdo it. Adding one more egg yolk to the mixer is not photo-worthy, but the general step of kneading is.

* Make a mental map of the steps you’re about to photograph. Write them on a post-it note, if needed, to avoid having to redo steps you’ve already completed.

Which of the following topics do you cover in your food blog?


Restaurant reviews

Healthy living

Drinks (wine, spirits, etc.)

Food industry

Specialized diets

0%     20%      40%      60%    
80%  100%

* If possible, keep the same focal distance and lighting conditions for all your shots. Unless you shoot macros of food details, you need to keep your readers’ attention focused.

* Before taking each photo, make sure your hands and prep area are pristine and adjust lighting as necessary.

* Don’t over-edit. If you need to, adjust levels and crop out distracting materials.

* Save at a resolution of 72dpi. This is enough for the web and you won’t have to worry about how long a page with a number of photos takes to load.

* Save in *.jpg or *.png formats—they’re rendered the best online.

Forgot anything about your photos? Do you need to rotate, crop, resize, rename? The good news is many of these actions can be performed directly from your WordPress dashboard!


Now it’s time to prepare content, get social and go viral. With our expertise, you can easily start monetizing your food blog and impress everyone with your web presence. You’ve done a great job going online and your success with this new endeavor will help you feel more confident. You’ll be enriched by interacting with other food bloggers—discovering new tips and tricks and trying out their recipes. Enjoy your first food blog!