SALE  Get the All Themes & Plugins for only $149 View Details →

10 Ways to Make Money From Your Food Blog in 2023

Many people start a food blog to share their love of cooking and eating. But what if you want to make money from your passion too? Food blogging can be a lucrative venture as well as a lot of fun. In 2023, will you be joining the bloggers who are already making money from their food blogs?

Food and cooking can be a competitive niche, but if you put in the effort to create great content and build a community for your readers, the rewards can be substantial.

How to make money as a food blogger

How Much Do Food Bloggers Make

So how much can you make as a food blogger? The biggest food blogs generate millions per month. Of course, at the other end of the spectrum, there are many blogs that make no money at all. However, according to a survey by ZipRecruiter, the average food blogger in US makes over $73,199 a year.

If you’re new to the world of blogging, you probably don’t know where to start when it comes to making money from your blog.

The fact is, there are dozens of different revenue streams that you can choose from. Most highly-earning blogs are monetized with multiple income streams, but when you’re starting out, you can choose just a couple to focus on.

Food blogger salary
Food Blogger Salary

Before you even think about monetization, it’s important to put in the work of building a great blog. So, build your food blog, choose an attractive WordPress food blog theme designed for conversions, and spend the time to create some great content.

How to Make Money as a Food Blogger

1. Display ads on your food blog

Display ads on your food blog

One of the most common ways to make money from a blog is display advertising. It’s straightforward to get started with WordPress display ads, but you’ll need a lot of traffic before you can make any significant income.

Display ads are simply areas on your website that include text and image links advertising other websites. Display ad networks will automatically set up these ads for you and calculate payment every time a visitor clicks the link in the ad.

The most accessible ad network to get started with is Google Adsense. You simply sign up for an account, add a few lines of code to your website, and Google will provide ad space on your blog based on the content. They’ll also give you a tracking ID so you can see how many clicks each ad gets and how much revenue it generates. There are no minimum traffic requirements to get started, but you’ll need an established blog with high-quality content before you are approved for the program.

Once you start getting more traffic to your blog, you’ll probably want to move to a higher-paying ad network like Mediavine or Adthrive. These networks work with large brands and can offer you significantly more money for each ad placement. Each network has its own requirements for acceptance, which will usually include a minimum monthly traffic volume.

As well as text and image ads, some ad networks offer the possibility of including video ads on your site. These can be a great way to generate more income.

2. Selling Ad Space Directly

If you want to maximize your income from advertising, you can sell the ad space on your site directly to businesses rather than via an ad network.

The advantage of this approach is that you get to keep all the revenue generated from ads without giving any commission to an ad network. You also have more control over what type of ads are displayed on your site.

However, you’ll need to do all the work of finding advertisers, negotiating prices, and uploading the ads yourself. In addition, most businesses will only want to buy advertising space from sites with proven traffic and high engagement from readers.

To get started, create a page on your site that includes details of the ad packages available, the traffic stats for your site, and contact information. You can also compile a list of businesses that might be interested in advertising on your blog and contact them directly.

You’ll need to have a high traffic volume and a good reputation with advertisers before businesses will be willing to buy ad space directly from you. But, once you reach this point, you can command significantly higher rates than through an ad network.

Thankfully, using free plugins like Advanced Ads, it will be very easy for you to add and manage ads on your WordPress blog.

3. Affiliate Marketing

Affiliate Marketing

Affiliate marketing is a great way to make money from your blog without having to plaster your site with unattractive ads.

Affiliate marketing is a relationship between a merchant and an affiliate. The affiliate promotes the merchant’s products or services and receives a commission for each sale that is generated through their promotion.

Let’s say that you have a recipe on your site for pancakes and recommend a certain whisk in your recipe description because you’ve found that it produces the perfect batter consistency. If a reader then clicks your link and buys that whisk from Amazon or another online retailer, you’ll receive a small commission for your endorsement.

Amazon Associates is one of the easiest affiliate programs to get started with because Amazon is a well-known and trusted eCommerce brand, and its product selection is vast.

To start making affiliate commissions with Amazon, simply sign up as an affiliate and use a special link every time you link to a product there. Your commissions will be calculated automatically, and you can cash out as soon as your balance reaches a certain level.

You can also sign up for other affiliate programs. Many retailers use a third-party affiliate program like ShareaSale, Pepperjam, or to find affiliates for their products, while a few offer their own direct affiliate programs.

It’s not only physical products that are available as affiliate products. You can also earn commissions by promoting digital services like the best WordPress hosting, online courses, and software tools.

4. Sell Recipe Books & E-Books

Ads and affiliate links are a great way to make passive income from your blog. But if you have a dedicated audience and you’ve made a name for yourself and your recipes, why not consider selling your own products?

Several successful food bloggers have made the leap from publishing online to selling their own recipe books. For example, the top-selling cookbook on Amazon is currently a recipe book by Ree Drummond, better known as “The Pioneer Woman” behind the highly successful blog of the same name.

In addition to classic cookbooks, you could also consider writing another kind of eBook. For example, you could write about how to organize your kitchen, how to get started as a food blogger, or you could even write a fiction novel with a food theme if you’re as talented with words as you are in the kitchen.

These days you no longer have to get a deal with a publisher to be a successful author. As well as selling eBooks directly from your food blog, it’s simple and easy to self-publish via Amazon and other platforms like Kobo. You can even opt to publish a physical version of your book in addition to the eBook version. With the “print on demand” model, you don’t have to invest any of your own money, and you’ll receive payments whenever someone buys your book.

5. Sponsored Posts & Brand Deals

Another popular method that food bloggers use to monetize their site is through sponsored posts and brand deals.

Sponsored posts are blog posts written as a collaboration between the blogger and a brand or company. In return for writing the post, the brand will often give the blogger free products to use in their recipes or pay them a fee to write about their product.

While sponsored posts may be a one-off arrangement, brand deals are an ongoing agreement between the brand and blogger where they may pay to receive regular mentions on your blog or an agreed package of blog posts and social media mentions.

This arrangement is sometimes known as being a “brand ambassador,” and food bloggers can be paid thousands of dollars for promoting a single product or company on their site multiple times per year.

One of the nice things about monetizing your blog in this way is that you can get started with only a modest following or blog traffic and increase your income gradually as your blog grows. For example, you might start out offering brand mentions in exchange for complimentary products and then gradually increase the amount you charge for each post as your traffic and social followers increase.

To get started working with brands, you can contact them directly or join an influencer marketing agency. Agencies will take a cut of your fees, but they take away all the work of finding opportunities and negotiating rates.

6. Create an Online Course

If you have a skill that others want to learn, you could consider creating an online course to teach them.

Food bloggers are uniquely positioned to create online courses as they have already built up a loyal audience who trusts their recipes and cooking advice. In addition, many food bloggers are experts in specific areas like baking or gluten-free cooking, which can form the basis of a course for readers hoping to improve their skills.

In its simplest form, an online course could be similar to an eBook, and you could simply sell a PDF or other electronic file that contains all the information.

However, if you want to create a more interactive experience for your students, you could consider using a platform like Teachable or Udemy that allows you to include video lessons, quizzes, and other interactive features that your course users can work through at their own pace.

These platforms work in different ways. For example, with Teachable, you can set the price for your course, but you’ll need to pay a monthly fee for the course hosting, plus a fee on every transaction. On the other hand, Udemy doesn’t charge fees, but most courses are priced very low, and you’ll share the revenue you make with the platform.

If you don’t like either of these models, you can try a different online course platform or host your own interactive course using a WordPress LMS (learning management system) plugin.

Creating an online course can be a lot of work, but it can also be a very profitable way to monetize your food blog if you’ve already built up an audience. You could potentially charge hundreds or even thousands of dollars for an in-depth course that teaches people everything they need to know about the topic you’re an expert in.

You don’t necessarily need to create a course on how to cook. In the process of building a successful food blog, you’ll develop a lot of other valuable skills, such as food photography and social media management. Take a look at some other food blogs to get inspiration for courses you might want to create.

7. Develop an App

If you’ve already published a successful cookbook, you might want to consider taking the next step and developing an app to accompany it.

A recipe app can be a great way to further engage with your audience, present recipes as videos and interactive content. It can also be a very profitable venture if it’s successful.

You can charge a one-off fee for your app, or you can opt to set a recurring payment for access to new recipes and updates. However, you’ll need to put the time into creating new content regularly to ensure that people are still paying for it.

Another way of making money through an app is by releasing a free app monetized with in-app advertising.

However, it is somewhat more complicated to build an app than many of the other monetization options on this list. You could hire a programmer to make you an app, but this can be expensive, limiting your profit potential.

Another option is to use a no-code app building platform, which gives you a set of drag-and-drop tools to build your app. These tools are much easier to use than learning to code your own app.

8. Sell Merch & Physical Products

This option is probably not worth considering until you’re already seeing a lot of success with your blog, but it’s worth mentioning as it can be a good way to add another income stream.

If you have a very dedicated audience that loves your brand, you could sell branded products such as aprons, tote bags, or clothing with your blog logo or slogo.

You could even consider developing your own line of kitchen equipment, tableware, or ingredients. Some big bloggers partner with an existing brand to create their own line of products. For example, lifestyle blogger Joy Cho has released several collections with Target, including party decor, picnic supplies, cake stands, and more.

9. Create a Membership Site

If your audience just can’t get enough of your content, you could consider creating a membership site where you can share exclusive recipes and other members-only content.

This is a great way to provide value for your most committed fans, and it can be another revenue stream that helps you make money from your blog.
A membership site could include new content each month, which means you’ll need to put the time into creating enough recipes or other helpful information to keep people coming back regularly.

If your site is hosted on WordPress, there are several membership plugins available that will allow you to password-protect whole sections of your site or individual resources.

An alternative option is to keep your members-only content completely separate from your main blog. There are a few platforms set up for this purpose, including Patreon, Buy Me a Coffee, and Memberful.

10. Advertise Your Freelance Services

Many bloggers make money by offering freelance services in addition to earning passive income from their blogs.

If you have skills in social media marketing, content writing, food photography, recipe development, or any other related field, you could offer your services to businesses and individuals who need help with their own blog or online presence.

You can set your own rates and work as much or as little as you want. The best part is that you already have a captive audience to whom you can promote your services, and your blog is proof that you have the skills.

Freelancing isn’t strictly making money directly from your blog, but it’s a great way to leverage your blog’s audience and brand to make some extra money on the side.

11. Coaching & Consulting

Similarly, several successful food bloggers have turned their passion into a profession by offering coaching and consulting services to people looking for advice on blogging, food photography, recipe development, or marketing.

The difference between offering coaching or consulting services and freelancing is that you can usually command much higher rates, and you’ll typically offer your services on a limited basis. This is because people pay for your knowledge and advice rather than a specific service like writing or photography.

Not everyone is cut out to be a coach or consultant, but if you feel like you have a lot of knowledge and advice to share, this could be a great additional income stream for your food blog.

Start Making Money From Your Food Blog Today

These are just a few of the ways you can make money from your food blog in 2023. New monetization possibilities are popping up all the time, so the sky really is the limit when it comes to how much you can make from your blog.

Do your research, try out a few different methods, and see what works best for you and your audience. There’s no “right” or “wrong” way to make money from your blog. As long as you’re providing value and creating content that people want to read, you can be creative and find a monetization strategy that works for you.

If you haven’t started your food blog yet, there’s no better time than now. Start with a simple step-by-step guide on how to start a WordPress food blog and take it from there. This time next year, you could be making a killing in the kitchen.

Related Posts

  • Totally incorrect. My clients (all food bloggers) make WELL into six figures and NO ONE sells ad space, or writes cookbooks, or most of what you’ve said here. They make quality content; join an ad network or two; monetize their youtube and Facebook videos. Voila! Bank.

  • Hi Pavel

    My name is Rick Marzan

    I started a food blog 10 months ago. I work at it everyday, adding 1 to 2 blogs a week.

    So far I have not made a cent.

    Any advice.


Leave a Reply