How to Start a Food Blog in 2021 (Step by Step)

How to Start a Food Blog in 2021 (Step by Step)

How to start a food blog in 2021. A step by step guide from food blog name ideas to your first 5,000 pageviews.

Disclosure: This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you.

So, you’re looking to start a food blog? You’ve come to the right place! This is the ‘how to start a food blog’ guide for you if you’re looking for:

  1. The EXACT steps you need to take to get your food blog set up and running.

  2. A guide that is easy to understand (not full of technical jargon)

  3. How to gain your first 5,000 pageviews (and beyond) to grow your website audience and make money.


To make things easier, here is a table of contents to help you easily jump around and find the best place for you to start:

Step One: Find a Niche

Step Two: Name Your Food Blog

Step Three: Set Up Your Blogging Platform

Step Four: Design Your Food Blog

Step Five: Add Important Plug-ins

Step Six: Add Google Analytics

Step Seven: Create An About & Contact Page

Step Eight: Publish Your First Blog Post

Step Nine: Gain Traffic (First 5,000 Pageviews)

Step Ten: What’s Next

how to start a food blog step by step

Step One: Find a Niche

If you’ve done any sort of research on blogging, you have probably heard a million times to – find a niche & narrow down your niche. Personally, I think this is something you can have a loose idea on now, and continue to narrow down as you decide what kind of content you like to create.

For now, you’ll want to decide on a general niche to help you on step two, naming your blog. Here are some niches within the food blogging world that you could choose:

  • Recipes for specific dietary preferences: Vegan, gluten-free, vegetarian, Whole30

  • Recipes for a specific way food is made: air fryer, crockpot, Instant Pot

  • Recipes for certain health & wellness perspectives: Intuitive eating, paleo, keto

  • Recipes for a specific population: Family meal plans, recipes for one, kid-friendly recipes

  • Recipes that focus on a specific type of food: Healthy dinners, cocktails, entertaining food, desserts

  • Other miscellaneous categories: Entertaining party menus, cooking basics, best kitchen tools/appliances

While your ultimate goal is to narrow down your niche, don’t feel so pressured to choose one specific niche if you’re not certain you’re going to love that niche and want to stick with it forever.

Ultimately, it’s important to narrow down your niche so Google and other search engines recognize you are an authority on the subject (you’ll have time to do that as you continue to blog). But for now, if you need to stay general, go ahead and do so.

Step Two: Name Your Food Blog

The reason you first need to brainstorm your niche is to help you narrow down a name for your food blog website.

Keep in mind, as you go through this step, that a website name is going to be harder to change down the line. Usually, your name is in your domain name, social handles, etc. and it will be a headache to change if you decide you no longer like it in a week.

So, if you are starting off with a very narrow niche (i.e. vegan desserts), be sure that if you include ‘vegan desserts’ in your blog name, that’s the niche you’re going to stick with!

It’s time to brainstorm food blog names. Here are some food blog name ideas (and examples) to get you started:

Before you solidify your name, be sure to do a quick Google search to see if anyone else is using that name. Also, check social handles to see if your preferred name is available.

Step Three: Set up Your Blogging Platform

If you’re creating a blog with the hopes of making money one day, the only platform you should consider is WordPress. Why? WordPress gives you:

1. The freedom to design and adapt your blog as it grows

2. Makes search engine optimization (SEO) a priority. This will be crucial for growing your blog.

3. And, 99.9% of the blogs you already read are using WordPress, which means it’s an industry standard.

To start setting up WordPress, we first need to select a host (affiliate). A host is the company who will store all of the back-end data for your website. I prefer BlueHost for all beginner bloggers. Not only is Bluehost SUPER affordable ($3.95/month), but they also have great customer support.

Let’s jump right into setting up your site:

Set up a BlueHost Account

The first thing you need to do is set up a Bluehost account. You can select what plan is best for you. If you’re just starting out, the ‘basic’ package will work just fine (you can always upgrade down the road).

Set up Your Domain

Next, you’ll need to choose your domain (the website the people will search to navigate to your site). Be sure to keep your domain simple and not too long. You should incorporate the name of your blog into your domain.

Most websites end in .com, so be sure your domain is available with a .com.

Add Account Information

Now it’s time to create your account information, finalize your BlueHost package, and pay for everything! If you don’t want to create an account for 36 months, you can reduce it to a 24 or 12 month plan. The prices will increase slightly, but it’s still super cheap!

As for the ‘package extras‘ section, I recommend you select the ‘domain privacy + protection‘ to help give an extra sense of security for your personal information.

Then, add in your payment information.

Create Your Password & Login

Next, you’ll be prompted to create your password. Create your password, and then you can login for the first time!

At this time you’ll also want to verify your email to fully activate your domain.

Step Four: Design Your Food Blog

Now it’s time to design the website and make it look pretty! You have a couple of options when you choose your theme:

  1. Select a FREE theme: This is a great option for anyone is looking to save money. The ‘kale‘ theme is free and is a favorite among food bloggers. Here’s a great tutorial on how to install the kale theme.

  2. Purchase a one-time fee theme: There are lots of options out there for this! Etsy is a great place to start. Be sure you purchase a theme that is compatible with food blogs and the recipe card plug-ins that you’ll be using (like this Pinch of Salt theme). The benefit of purchasing a theme is that it will have a more upscale and personalized look to it.

  3. Purchase a constantly updated theme: What I mean by this is a theme that is actively managed and consistently updated. A popular example of this for food blogs is Feast Design Co. Their themes are constantly updated to ensure fast page speeds, support with search engine optimization (SEO), and staying up to date with the trends. While you will have to pay for your theme on a yearly basis, this is a great option for someone who always wants to stay up to date with the latest and greatest.

Step Five: Add Important Plug-Ins

Plug-ins help add additional features to your website. You can think of them as mini packages that add a specific important function to your blog. To instill a plug-in, navigate to your WordPress dashboard, click on ‘plug-ins’, then ‘add new’. From there, you can search for the plug-in you’re looking for.

Here are some popular plug-ins that you’ll want to download and configure:


Yoast: Yoast is going to help with search engine optimization (SEO), one of the main things you’ll need to focus on for organic traffic. The free Yoast plug-in will do everything you need to start out, so no need to upgrade to premium right now. Here’s a beginner’s guide to Yoast SEO so you can learn how to use it.

WP Recipe Maker: You’ll need a recipe card plug-in so your recipes are nicely formatted and set up for SEO. This one is free and provides all the basics you’ll need!

Akismet Anti-Spam: This helps protect your site from publishing malicious or spam content. It also automatically blocks all comments that look like spam.

Broken Link Checker: Websites are penalized by Google when they have broken lines (links that don’t go anywhere or go to a broken page). This plug-in helps detect when links are bad so you can check them and remove as necessary.

Grow Social by Mediavine: A great plug-in to encourage your audience to share your content. It gives people easy access to share to Pinterest, social sites, and email.

Visual Link Preview: You know when you copy & paste a link and a little preview pops up (usually with a cover photo and title of the article)? If your theme doesn’t automatically do this, you can install this plug-in.

Step Six: Add Google Analytics

In order to start monetizing your blog through ads or from sponsored posts, companies will want to know how much traffic you’re getting to your blog. The way you can track this data is through Google Analytics. Rather than me walking you through it step by step, here’s an in-depth article with three different options to get Google Analytics installed on your food blog.

Step Seven: Create an About & Contact Page

In order to get your blog up and running, there are a few key items you should have.

First, create a short ‘About Me‘ page. Personally, I think this is helpful so returning readers can get to know a little bit more about you. You can include your name, some personal photos, a short story/bio, and maybe even your mission.


However, there are still many people that blog anonymously, so if you’d prefer to start out anonymous, just skip this ‘about page’ step!

It’s super important that you have some sort of contact information on your site. You can accomplish this in a few ways:

  1. Create a ‘contact me’ form (here’s a helpful tutorial to build one with a simple plug-in)

  2. Make sure your email is accessible to readers so they email you with questions.

  3. Link your social media channels. People can follow and then DM you with questions.

  4. Create an email opt-in freebie with your favorite email provider so readers can get on your email list for updates.

Step Eight: Publish Your First Blog Post

We’re FINALLY read to start publishing some content! This is the part you’ve been waiting for! So, what makes up a blog post? Well, there are some key parts you’ll want to include in your posts:

  1. Your recipe (obviously!)

  2. Photos of the completed recipe

  3. Content to go-along with your recipe to make up the bulk of the blog post (this is part of what helps people find your post by optimizing for SEO)

  4. A title that’s optimized for SEO (more on this later)

Food Blog Post Ideas

So first things first, we have to brainstorm what we want to write about. There are literally millions of ideas out there! But make sure to write about something that goes along with your niche. Here are a few food blog post ideas to get your creative juices flowing:

  • Recreate a family-favorite recipe with your own spin

  • Play around with your favorite ingredient and transform it into a delicious recipe

  • Shake up a new and inventive cocktail with your favorite liquor

  • Make some fun party or finger food recipes

  • Put a spin on a meal you ate (and loved) at a local restaurant

  • Create a menu or meal planner recipe guide

  • Play around with international and fusion flavors

  • Recreate a childhood favorite dessert

  • Teach people a new skill in the kitchen

How to Write a Recipe

After you’ve come up with a recipe you want to create, it’s time for the recipe testing stage. Here’s the simplified version of recipe testing:

  1. Research other recipes to get a feel for the proportions, cooking methods, and ingredients others are using. This will also help you determine what angle you want to take your recipe so you can make it stand out from the others.


    Be sure NOT to copy other’s recipes. People spend hours creating original recipes, and they are not yours to plagiarize. Inspiration is different from copying. Remember that!

  2. Write down the first draft of your recipe and get to testing. You will inevitably need to tweak, re-write the recipe, and re-test until you’ve created a recipe that you know works and will be successful for others! This is a long process, so don’t give up. Have fun with it and accept your mistakes (we all make them)!

  3. Once you have your final recipe, you need to write it out in an easy to understand way so you can publish it on your blog. It takes time to get good at recipe writing (I’m working on this skill every day).


    You can learn how to write a recipe, but ultimately it takes time and practice to hone your skills. Be sure to check out this resource from the Virginia Cooperative Extension and this one from the Kitchn if you want some help!

How to Take Food Photos

Once you have your finalized recipe, it’s time to style your food and take some photos. This is another skill that takes time to learn and master! In order to get started taking photos, you’ll need a few supplies:

  1. A camera: Your phone camera works great! Down the line, you can invest in a DSLR camera, but it’s not necessary right away.

  2. A photo backdrop: Replica Surfaces are a popular choice for photo backdrops. However, if you want to start out with a cheap option, you can purchase some foam core and marble contact paper. With some DIY skills, you’ll have yourself a backdrop for around $30.


    You can also go to a local hardware store and pick up some 1/2″ plywood and some paint samples. There are lots of DIYs out there for painting your own backdrops.

  3. Styling Props: This can be from around your kitchen! You’ll need some fun props such as plates, bowls, linens, or utensils to add some depth and interest to your photos.

  4. An editing app: If you’re starting out on your phone, Snapseed or Lightroom for mobile are great options!

As for learning how to take great photos (and edit them), that takes time and practice! I love learning more by watching videos from The Bite Shot, from Replica Surfaces, or people you follow on social media. Also, don’t forget about online classes or one on one coaching that’s available!

Write Your Content

Writing your content is an important piece to people finding your blog, reading your posts, and you earning money for all your hard work. Search engine optimization is an important skill you’ll need to learn about alongside practicing your content writing skills.

To get you started, here are key items to plan for and add in every piece of content you write:

  1. Keywords & Complementary Terms: Every post you write (and every recipe you create) needs to have a keyword you are trying to rank for in Google. I like to keep track of my Google and Pinterest keywords in a simple Google sheets document.

    If you’re new to the idea of keywords, take a look at this resource from Neil Patel.

    If you’re familiar with keywords but are looking to dig a little deeper into the concept to drive your traffic, I love this free Pinterest & Google SEO training from Adventures in Blogging. This course is easy to understand and really helped me understand an invaluable concept that has helped with my growth – not all keywords are created equal. This course is free, so it’s worth checking out!

  2. Click-worthy title: Titles are what make people click on your content! So, it’s important to create a title that people can’t help but click on. Remember, you ALWAYS need to include your main keyword in the title.

    Here are some of my favorite clickable words to include in a title:

    Best + keyword

    Simple/Easy + keyword

    Healthy + keyword

    Number of Ingredients (usually if it’s 5 or under) + keyword

    How to + keyword

    Dietary Need (i.e. gluten free) + keyword

    Time of Cooking (usually 30 minutes or under) + keyword

    Holiday/Season + keyword

  3. Summary: This is your promise to the reader about what you’re going to talk about in your blog post. I usually list this at the very top of my post and include my keyword/complimentary terms as I’m describing what the post is about.

  4. Main Content/Key Points: This is the meat of your blog post. To make things simple, I like to choose 2-4 key points to discuss throughout the post. Each key point then becomes a header that you can write your main content under.


    Remember to sprinkle your keywords/complimentary terms throughout the content.

  5. Recipe: Use the WP Recipe Maker plug-in to insert your complete recipe ingredients and instructions into your blog post.

  6. Call to Action: Throughout your post, be sure to have important calls to action linked. This could be a related blog posts, an affiliate link to a product, or a free email opt-in that goes along with the post.

Step Nine: Gain Traffic (First 5,000 Pageviews)

So now what? You have your website all set up, you’ve written a few blog posts, and now you’re finally ready to get eyes on your blog. Because let’s face it, we want more than just our mom and best friend reading this thing that took us hours to set up.

Most importantly…if you want to make money on your blog (from ad revenue, sponsored posts, affiliate links, etc) you HAVE TO, HAVE TO, HAVE TO attract an audience. This is the most frustrating part of blogging and one of the hardest things to keep working at.

Here are some easy ways to gain traffic wins on your blog. With the help of these, you should easily get to your first 5,000 page views in a month. Then, as you continue to build on these strategies, they will add up over time and continue to bring you traffic.

Map your XML Sitemap

We need to make sure your website can be found by search engines (that’s how you’ll rank on Google). Once you have content up and ready for readers, you want to be sure the search engines can find it!


Go to your WordPress dashboard to the settings tab. Once you’re in the settings tab, click reading. From there, uncheck the ‘search engine visibility‘ box.


Next, go to Yoast general settings. Click on the features tab. Make sure that ‘XML sitemaps‘ are switched to ‘on‘.


Finally, follow this video short tutorial to finish things up.

Food Sharing Websites

Food sharing websites are a great way to get your recipes out into the world. These websites help recipe content creators drive traffic to their food blog. Each site is a little different as far as requires and what information they want you to submit. You can read up on their individual submission guidelines. Here are the sites I think are worth submitting to:

  1. Food Gawker: This site gets me a few hundred website clicks a month, and is super easy to submit (takes less than 3 minutes). However, they are picky about accepting clear photos with good lighting and good angles, so keep that in mind as you’re submitting your recipes.

  2. Fave Healthy Recipes: This site gets me around 50 – 100 website clicks per month. As you start to gain more and more traffic from Google/Pinterest, this probably isn’t worth submitting to. However, when you’re first starting out, all traffic wins are helpful!


    I should mention I don’t include my full recipe ingredients or instructions in the submission process so it encourages people to click over to my site.

  3. Yummly: Yummly is a little different. Rather than being a food sharing site, it’s more of a meal planner where people can save recipes and access them later. Once your recipe has been saved (and is in the Yummly search engine), it can be accessed by millions of users every month.


    All you have to do is add the yum button to your site. Then, readers can save your recipe to their Yummly recipe box so they can use it later. I also save the recipe to my personal recipe box so it becomes available in the Yummly search engine.


    All that being said, I only get around 20 – 50 monthly website views from Yummly. The main reason I still include it is for the reader’s convenience.

Build Backlines

This one sounds kind of scary if you’re new to blogging. But don’t worry, it’s easier than you think.

First off, you need to learn the importance of backlinks. More or less, backlinks are important for SEO because they validate that your content is good, and something other people should read. So, they will be useful when we talk about building your Google organic traffic.

Backlinks can also help new readers find your site, thus leading to new pageviews.

The easiest way I’ve found to start building backlinks is by joining Facebook groups for bloggers requesting round-up links. Basically, these groups have bloggers who are looking to create round-up posts (i.e. 15 Valentine’s Day Desserts You’ll Love). You can then submit your blog post in the comments, with the hopes that they’ll feature you on their round-up.

Here are my favorite Facebook groups for food bloggers:

Organic Traffic with Pinterest & Google

Okay, now on to the stuff that really matters and is going to help you WIN BIG in terms of pageviews – Pinterest and Google! If you want to learn how to start a successful food blog, you have to understand this!

It took me entirely too long to realize that if I wanted to qualify for MediaVine ads on my website, I HAD TO use the power of Pinterest or Google to get me there. After literally hundreds of hours researching how to grow my traffic, this is the only surefire way I could find to grow an audience and my pageviews.

So, let me show you why Pinterest and Google are so important. Anytime we look up ANYTHING on the internet, we use keywords – like ‘best holiday desserts’ or ‘healthy kid friendly dinners’. Meaning, how people find you on Pinterest or Google is all determined by ranking with keywords.

What does this mean for you? Plain and simple – if you want to grow, you have to learn how to rank on Pinterest and how to rank on Google.

I took two classes that have helped me grow in record time with ranking on Pinterest and Google. Let me show you. These were my stats before the classes. I could not figure out how to get above that 3,000 pageview mark.

Within just two months of completing both courses, I was able to grow to over 20,000 monthly pageviews.

Let me break down why each of these courses are worth investing in:

Perfecting Pinterest (By Sophia Lee): This Pinterest course is taught by a blogger who gets over 45 million monthly views on her Pinterest and over 300,000 monthly clicks to her website.


What’s special about this course is she teaches you the secret to finding lucrative keywords on Pinterest, where you need to place your Pinterest keywords so the search engine can pick up your posts, and her secrets for continually creating fresh content to keep her pins active.

I have not been able to find any other free resources that has been able to replicate this course. Trust me, I would share it with you! This course is a bit of an investment, but fairly reasonable compared to other Pinterest blogging courses I’ve looked at that are valued over $500.

Adventures in SEO (Adventures in Blogging): This course goes very in-depth on how to find the best keywords to optimize your content for Google AND Pinterest. What I love about the Adventures in SEO course is that it’s taught by a blogger whose whole philosophy is to work smarter, not harder in terms of making money for your blog.

She has a genius concept that I didn’t even realize mattered until I took the course: how to know if you can rank for the keyword you want. Lucky for you, she has a free course you can take to find out this secret.

After you take this free course, I’d definitely consider enrolling for the full course. It’s a bit pricier than Perfecting Pinterest, but it’s well worth it by learning to rank in Google & Pinterest. She teaches some life-changing concepts including how to find the end of Pinterest (where people are almost forced to click on your content), learning to find hidden niches on Google that will result in big traffic wins, and how to get people to actually click on your content once they find it on Pinterest or Google.

I can guarantee you that my 20,000 pageviews would not have been possible without these two courses. I’m happy to answer any questions you have about them. Just leave me a comment on this post 🙂

Step Ten: What’s Next?

What’s next? Well, that’s sort of a loaded question. What I’ve learned from starting a food blog is – there’s always more to learn!

Rather than getting overwhelmed, here is a simple step you can take to move forward with your blogging journey on your path to making money.


Become a member of Food Blogger Pro! This is the cheapest and easiest way I found to get the burning questions I had answered. Sure you can join food blogger Facebook groups, or listen to podcasts. But, these free sites aren’t guaranteed to have the answers you need or have your questions answered by people who are reputable and have been successful.

Food Blogger Pro was created by the founder of Pinch of Yum, a food site that gets millions of monthly pageviews (yeah, they’re legit). Here’s what is offered on Food Blogger Pro to help you grow:

  • Free video tutorials on over 350 topics. These videos go through everything you need to know step by step.

  • Get your questions answered from other bloggers in the community

  • Free live events over specific trending topics in the food blogging community

  • And, exclusive discounts to useful tools and services that can help your food blog grow.

This was seriously a game-changer for me in my first year of blogging! Best of all, you can cancel at any time, or once you feel you’ve outgrown the content they offer.

What Questions Do You Have?

I hope this guide taught you how to start a food blog! If you have additional questions, I’ll do my best to help. Just throw them in the comments!



Leave a Reply

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