ChefMate is a recipe plugin built specifically for WordPress food blogs — it handles recipe schema markup, a recipe card layout for the block editor, and a handful of features aimed at the specific problems food bloggers run into that a generic post editor doesn’t solve.
What it actually does
At its core, it’s a recipe card block: ingredients, steps, prep/cook time, servings, and a printable format, output with Google’s Recipe structured data automatically so the post is eligible for rich results — the star ratings and cook-time preview that show up in Google search results for recipe queries. That eligibility is the main practical reason to use a dedicated recipe plugin instead of formatting a recipe as regular post content; without correct schema, a recipe post generally won’t qualify for those rich results at all, regardless of how well-written it is.
Who it’s genuinely useful for
A food blog publishing recipes regularly, where getting schema right on every post manually would be repetitive and error-prone. If recipes are an occasional feature on a blog that’s mostly about something else, the overhead of learning a dedicated plugin may not be worth it compared to a lighter, single-purpose schema plugin.
What it doesn’t solve
A recipe plugin doesn’t write your content, doesn’t fix a slow host, and doesn’t replace actual SEO work like keyword research or building topical authority in the recipe niche — it handles the structured markup and presentation layer, which is necessary but not sufficient for a recipe post to actually rank.
Setup, briefly
After activation, the recipe card is available as a block in the editor. Filling in ingredients and steps through the block’s fields (rather than typing them as plain paragraphs) is what generates the schema automatically — skipping the structured fields and just writing a recipe in prose defeats the purpose, since there’s nothing there for the schema generator to read.
A caveat worth knowing before relying on it
Rich results are Google’s decision, not the plugin’s — correct schema makes a post eligible, it doesn’t guarantee Google will actually display the rich snippet for any given search. That’s determined by Google’s own ranking and display systems, and it can vary by query, device, and over time.