How to start a food recipe blog and make money? Step by step guide

Spread the love

How to start a food recipe blog and make money? Step by step guide

Yes your interested in starting a food blog, you’re in the right place, we help individuals like you start and launch their wordpress food blog in the shortest time possible

We will walk you through all the basic steps you need to take and launch your food blog today

Summary of what you will learn in this tutorial

  • How to choose your food recipe blog niche?
  • How to get a domain name and web hosting?
  • What is the best web hosting provider?
  • What are the best blogging platforms?
  • How to install and setup your WordPress blog?
  • How to customize your blog?
  • How to create quality content?
  • How to promote your content?
  • How to grow your following on social media?
  • How to monetize your content?
  • How to increase your click through rate?

To start a food blog, you have 2 options

  1. Hire a web designer from Fiverr to do for you or
  2. Do it yourself

This is a step by step guide to help you design your food blog by yourself without incurring any extra cost to hire a web designer

What does it need to start a food blog?

  • Domain name
  • Web hosting
  • Initial investment less than $100

Now let’s look at all the above questions in details

  1. How to choose your blog niche?

The food blogging niche is a very broad niche which you need to narrow down if you’re interested in becoming successful

To pick your niche, you need to choose something your passionate about and having a large market potential

There should be a large audience of people who are interested in reading your content

The best food sub niches to choose from include:

  • Baking
  • Recipes
  • Vegetarian
  • Food on a budget
  • Pet feeds
  • Cake making
  • Chicken source
  • Snacks
  • Lorex


How to get a domain name and web hosting?

A domain name is the name of your website; it is a unique name that will identify your site from other sites

Web hosting is purchasing a server space where your website files will be stored and retrieved whenever someone searches for it

to choose a domain name, it should be short, precise and memorable, it should contain a keyword related to your niche or not

Including a keyword in your domain is optional but you should make sure that someone should be able to know what your site is all about by mere looking at your domain name

Your domain name should not exceed three words

Web hosting, I recommend that you host your website on Bluehost because you will get a free domain name for one year

Bluehost will offer you with a free domain name registration worth $10 for one year,

Bluehost is a reputable famous web hosting company that has been around for over 2 decades

It is trustable and beginner friendly, you will get 24/7 customer support,  free SSL certificate, 99.9% uptime  and fast loading speed

To purchase web hosting, go to Bluehost and open up an account, fill in the account information and complete the transactions

I recommend that you choose the basic plan and if you can pay upfront for 36 month that is when you will get the highest discount

Once you have purchased web hosting, it is time to install the best content management system


What is the best content management system?

The best content management system is because it offers you good customization of your website or blog and it powers over 37% of all websites in the world

After purchasing web hosting, you need to install wordpress

Bluehost will offer one click wordpress installation which will take less than 2 minutes of your time

After you have installed wordpress, you need to login into your dashboard and get started

To  login

Type in your or

Now you will be requested to login using your password and email address you used to open up an account with them

Once you have logged into your account, it is time to customize your website

How do you customize your website?

Website customization involves changing the settings, installing themes and plugins

To install a theme,

Go to your wordpress dashboard >appearance>themes> add new

You can choose to install a free theme or a premium theme

Premium themes come with many functionalities compared to free themes

Choosing your theme, you need to choose a theme that is mobile friendly, fast and compatible

If your on a budget, I recommend that you use Astra theme because they have both free and paid versions

If you have money to pay for a theme, I recommend to you divi theme from Elegant themes because they offer good looking themes that will help your site look professional

Best themes to choose from

  • Foodie pro theme from studiopress
  • Brunch pro theme
  • The thesis theme
  • Elegant themes
  • Studiopress themes
  • The genesis framework

Why is a theme important?

A theme determines the outlook of your website, premium themes look professional and they offer much functionality to help your website look well

What should you look for in a theme?

  • Mobile responsive
  • Fast loading speed
  • SEO
  • User friendliness
  • Good customer support

You can also choose to get a theme that is specifically dedicated for food bloggers from theme forest

  • Install the necessary plugins

Plugins add functionalities to you website

These are the best plugins to install and activate for your food blog

  • Yoast –best for SEO
  • WP Recipe maker
  • Akismet- best for spam protection
  • Wordfence-best security plugin to prevent hackers
  • Google analytics-to track your blog traffic

Now it is time to start creating content

Welcome to the blogging world

Now what you need to know is that content is king, the more content, the more the traffic and money you will earn

How to create content for your food blog?

People will come to visit your website because your content solves their problems

Create content that solves your audience problems, know what food questions your audience are asking themselves and provide the answer

What type of content should you create?

  • How to
  • Best of
  • Tutorials
  • Reviews
  • Etc

Food bloggers write about

  • Food and recipes
  • Soup
  • Vegan
  • Meal prep

How to get traffic to your food blog?

  • Share your content on social media
  • Start an email list
  • Create a facebook group
  • Create a YouTube channel and post videos
  • Do SEO
  • Create more content
  • Create ever green content

We have created a step by step guide to promoting and bring traffic to your website, check it here to help you get started

How to make money from your food blog? How do food bloggers make money?

Food bloggers make money in the same way other bloggers in different niches make money and they include affiliate marketing, ad networks, sponsorships, courses, books, memberships etc

We have created a complete guide that will walk you through all the above methods of monetizing your food blog

You will look at:

  • Affiliate marketing
  • Display ads
  • Ad networks
  • Sponsorships
  • Memberships
  • Courses
  • Ebooks about recipes

Remember to check it out

How to start a food blog FAQ

  1. How to start a food recipe blog?
  2. Choose your niche
  3. Get domain name and hosting
  4. Install wordpress
  5. Install theme
  6. Install plugins
  7. Create most relevant pages
  8. Create content
  9. Promote your content
  10. Monetize your blog
  11. What do food bloggers write about?

Food bloggers create content related to food choices, meal planning, recipes, tips etc

  • How do I get traffic?
  • Do food bloggers make money?

Yes they do, they earn from $0-$50,000/month,  the amount you put in depends on how much time you put in and your monetization techniques

  • Best ways to make money from your food blog?


Hopping that your question has been answered? Do you have any question related to starting food blog and make money from it? Share your opinion with us in the comments below.