First of all why you want to start only food blog? There are many other Niches to start a Blog and make money with it; such as Fashion Blog, Home Décor Blog and Recipe Blog etc. Such as I have this blog reicpeswithmore.com, where I write about Recipes and Home Décor stuff and put the links of Amazon Affiliate to make money with it. Whenever somebody buy through my link, I get Commission for it. Also I put Google AdSense Ads on this blog.
In this blog, I don’t write only about Recipes, but also I write on so many other topics. In this Recipes with more, I make money with Amazon Affiliate Links, Google AdSense and by selling Hosting services; such as Site Ground Hosting, Blue Host, HostGator etc.
I will recommend to choose the Niche, which is more specific and you’ve interest in it, then it will be easier for you to work on it in the long run. Also when you love, what you like, then you put 100% in it, because by seeing that others are making money in Food Blogs, but you have no interest in Cooking at all, then this Niche is not for you. Find, which is favorite to you; it can be anything; Such as Gardening, News, Games, Movies etc.
Now I’ll assume that you are really interested in Cooking, so you want to start Food Blog. Then read this Guide step by step and start your blog immediately.
Related articles
- How I turned my Food Blog into a Small Business
- I Made $5738. 14 in 2020 with Amazon Affiliate Program
- Best experimental WordPress Plugins
- Start a Blog with Site ground
- Don’t Use AMP WordPress Plugin
- How to Transfer WordPress to SiteGround
- Beginner’s guide to Start a WordPress Blog
Guide to Start a Food Blog in 30 Minutes
There are three things you need to start a food blog using WordPress
- A domain name (this will be your blog’s name that people will type to find your site e.g. recipeswithmore.com)
- A web hosting account; such as Site ground hosting (this is where your website files are stored on the internet)
- Your undivided attention for 30 minutes.
This way you can start a brand new food blog in less than 30 minutes, and I will walk you through the whole process, step by step.
In this tutorial Guide, I will cover the following:
- How to Register a Domain Name for Free
- How to Choose the Best Web Hosting
- How to Install WordPress
- How to Find the Perfect Theme (website design) for Your Food Blog
- How to Write Recipes with SEO Friendly Formatting
- How to Make Money from Your Food Blog
- How to Get More Traffic to Your Food Blog
- Resources to Learn WordPress and Grow Your Food Blog.
Step One: Right & Best Platform
The biggest mistake new users make is starting with the wrong blogging platform. You’ll not be making this mistake since you are already here.
I recommend using WordPress.org for your blog because it gives you access to all the WordPress features, and most importantly you can make money from your blog without any limitations.
WordPress.org and WordPress.com are actually two different platforms, so don’t get confuse by it. WordPress.com, which is a hosted blogging platform and WordPress.org is a free self-hosted.

On the next screen, you need to select the plan that you want (basic and plus are the most popular).
After that, you will be asked to enter the domain name for your website.


Step 2. Install WordPress

Step 3. Choose Best Theme for Your Food Blog
There are hundreds free themes available to choose and when I stared my both blogs, I started with free themes. When my blogs started to make money consistently, then I used Paid Theme. So I will recommend to use free theme in the beginning.
Step 4. Choose SEO Friendly Recipe Plugin & some other Plugins
Now, I know this might sound a bit too geeky for beginners. But don’t worry, I will make it super easy for you to add recipes in schema.org formatting without any special skills.
First, thing you need to do is install and activate the WP Recipe Maker plugin. For more details, see my step by step guide on how to install best and free WordPress plugins.
You can also use the premium version of the WP Recipe Maker plugin to take full advantage of its extensive features like enhanced SEO, ingredient linking, user ratings, taxonomies, and more.
Once you have activated the plugin, you need to create a blog post or edit an existing one. On the post edit screen, click on the WP Recipe Maker button.
Step 5. Monetize Your Food Blog
There are many ways to Monetize your Food Blog and make money with it. Our ultimate goal is to make money with our food blog.
Am I right?
Yes I am. I think there will be no one, who don’t like to money. Yes, if someone has so much money and sharing Recipes just for hobby, still he or she should make money and Donate to needy people in the World.
1. Display Google AdSense Ads
I am using Google AdSense on my both blogs and make money with it. If your Traffic is from USA and Canada, then you make more money and my traffic especially for Ease Bedding is mostly from USA, Canada and UK. I am making around $350 to $400 with only Google AdSense. So this is the easiest way to make money with Google AdSense. I just started to use Google Ads around 7 months ago, before that I was not using at all.
2. Amazon & Hosting Affiliate Marketing
Second way to make money by using Amazon Affiliate Marketing and since I started my both blogs, I’m making money with Amazon Associate Program. In the beginning I was making more money with this Program, but now Amazon reduced Commission, so that’s why I’m now using Google AdSense with it. Now I’m thinking I loose a lot of money by not using Google AdSense for couple of years. So better to use right away, when your blog started to get Some Traffic.
Step 6. How to Get More Traffic to your Food Blog?
Your food blog’s earnings directly depend on your website’s traffic. More users visiting your website means more earnings, brand recognition, and success for your website. Below are some tips to Get free and Organic Traffic:
1. Start a YouTube Channel
When you start YouTube channel at the same name to your Niche and even Instagram, people started to remember your Brand name. So this way you can get Free traffic from YouTube Channel and from Instagram.
2. Make Board on Pinterest
This is my favorite way and I get a lot of traffic from Pinterest Board. I have Pinterest Boards for my both blogs and YouTube Channel. So never make the mistake by not making the Pinterest Board.
3. Write More Articles
As much as you will write, that much traffic you’ll get for your Blogs. Google loves fresh Content. So try to write at least 4-5 articles per week.