---
title: "Switching from WP Recipe Maker, Tasty Recipes or Create"
description: "Import your recipes, update your posts, check the results, undo if needed, and retire the old plugin."
url: https://scrumptiouswp.com/help/importing/
site: "ScrumptiousWP"
---

# Switching from WP Recipe Maker, Tasty Recipes or Create

Scrumptious imports recipes from:

- **WP Recipe Maker** (free and premium)
- **Tasty Recipes** (and Tasty Recipes Lite)
- **Create by Mediavine** (recipe cards)

Your original recipes are **never changed or deleted**, and changes to your posts can be **undone**. It works even if the old plugin is already deactivated.

## Before you start

- **Back up your site.** The import is safe and undoable, but a backup is good practice before any big change.
- Big site? Try it on a staging copy first if your host offers one.
- Leave the old plugin installed (active or not) until you’re happy.

## Run the import

1. Go to **Recipes → Import**. (A *Moving from …?* notice on the Recipes screen links there too.)
2. Each plugin with recipes on your site has a card showing how many recipes were found, how many are already imported, and how many posts show them.
3. Keep **Replace [plugin] cards in my posts with Scrumptious cards** ticked (recommended).
4. Click **Import recipes**.
5. A progress bar shows *Importing recipes… 12 of 240*, then *Updating posts…*.
6. When it finishes: *Done. 240 imported, 0 already imported, 0 could not be read. 198 posts updated.* Any recipes that couldn’t be read are listed underneath.

It works in small batches, so it won’t time out on big sites. Keep the tab open until it finishes. If you close it early, just click the button again: recipes already imported are skipped.

## What comes across

|  | WP Recipe Maker | Tasty Recipes | Create |
| --- | --- | --- | --- |
| Name, description | ✓ | ✓ | ✓ |
| Ingredients with groups | ✓ | ✓ | ✓ |
| Instructions with groups | ✓ | ✓ | ✓ |
| Step photos | ✓ | — | — |
| Prep, cook, total time | ✓ | ✓ | ✓ |
| Extra time (chill, rest…) | ✓ as Rest | ✓ as Rest | ✓ as Rest |
| Servings and unit | ✓ | ✓ (from Yield) | ✓ (from Yield) |
| Notes | ✓ | ✓ | ✓ |
| Nutrition | ✓ | ✓ | ✓ |
| Recipe image | ✓ | ✓ | ✓ |
| Video URL | ✓ | ✓ | ✓ |
| Keywords | ✓ | ✓ | ✓ |
| Course, cuisine | ✓ | ✓ | ✓ |
| Diet | ✓ | ✓ | ✓ |
| Star ratings (average + count) | ✓ | ✓ | ✓ |
| Author, publish date, status | ✓ | ✓ | ✓ |

**Not imported:**

- WP Recipe Maker equipment lists, custom time labels (the time itself is kept as Rest), ingredient links and “tips” styling (tips become normal steps starting with *Tip:*).
- Links inside Tasty Recipes ingredient lines (the text is kept).
- Create lists and how-to cards (only recipe cards are imported).
- Reviews and comments stay as normal WordPress comments on your posts; they’re not moved.

After import, ingredient amounts are re-read by Scrumptious so scaling and unit conversion work. Check a few recipes with unusual ingredient lines.

## What happens to your posts

With **Replace … cards** ticked, each post that showed an old recipe is updated to show the Scrumptious card in the same place:

| Old | New |
| --- | --- |
| WP Recipe Maker block, `[wprm-recipe id="…"]` shortcode, or its saved classic-editor copy | Scrumptious Recipe Card (block posts) or `[scrumptious id="…"]` (classic posts) |
| Tasty Recipes block or `[tasty-recipe id="…"]` | Same as above |
| Create block or `[mv_create key="…" type="recipe"]` | Same as above |
| WP Recipe Maker Jump to Recipe block / `[wprm-recipe-jump]`, Create `[mv_create_jtr]` | Scrumptious Jump to Recipe |
| WP Recipe Maker Print Recipe block / `[wprm-recipe-print]` | Removed (the card has its own print button) |

The rest of each post is untouched. The original content of every changed post is saved so you can undo.

## Check the results

1. Open a few posts, including older ones and ones written in the classic editor.
2. Check the card, the ingredient amounts and the Jump to Recipe button.
3. Run one or two through Google’s [Rich Results Test](https://search.google.com/test/rich-results).

## Undo

On **Recipes → Import**, click **Undo post changes (N)** on that plugin’s card and confirm. Every changed post gets its original content back. Imported Scrumptious recipes are kept (delete them from **Recipes → All Recipes** if you don’t want them).

You can import again afterwards.

## Retire the old plugin

When you’re happy:

1. Deactivate the old plugin. Keep it installed for a few weeks in case you want to undo.
2. If the old plugin output recipe structured data, deactivating it stops that. If you keep it active for a while, turn off Scrumptious’s recipe data temporarily to avoid duplicates (see [Google recipe data](https://scrumptiouswp.com/help/google-recipe-data/)).
3. Watch Google Search Console’s **Recipes** report over the next couple of weeks.

## Running it again

The import can be run any time. Recipes already imported are skipped (the button says **Import remaining recipes** or **Check again (skips recipes already imported)**), so it’s safe to re-run after adding recipes in the old plugin.

## Related

- [Google recipe data](https://scrumptiouswp.com/help/google-recipe-data/)
- [Star ratings](https://scrumptiouswp.com/help/ratings/)
- [Troubleshooting](https://scrumptiouswp.com/help/troubleshooting/)
