Welcome to Paprika Recipe Manager!
This guide will introduce you to all of the features available within Paprika. You will learn how to add recipes to Paprika, browse for recipes online, create grocery lists, make meal plans, and more.
If after reading this guide you have any questions that have not been addressed, please consult our knowledge base.
Paprika is divided into six main sections, each of which is accessible by pressing the corresponding button in the main menu.
Tab | Description |
---|---|
Recipes | This is the main screen of the application, and contains your recipe collection. From here you can open individual recipes, search for recipes, and view recipes by category. |
Browser | This built-in web browser allows you to browse for recipes online, and clip your favorite recipes into Paprika. |
Groceries | This shows your current grocery list. From here you can check off grocery items as you shop, edit your grocery list, and add custom grocery list items. |
Pantry | The pantry section keeps track of common ingredients you may have at home. |
Meals | This is Paprika's meal planner. You can use it to create weekly meal plans, and view your daily meal schedule. |
Menus | The menus section allows you to create reusable menus from your favorite recipes. |
All of your recipes are displayed on the recipes screen. The left pane displays the list of recipe categories, while the right pane shows the recipes themselves.
Note You can change the recipe view to display more recipes in an editable grid by using the toggle control in the top toolbar.
All Recipes
is the default selected category, which displays all of your recipes in alphabetical order.
If you would like to change the selected category, simply click on a new category to highlight it.
Categories that have subcategories will have an expansion triangle displayed next to them. Click the triangle in order to reveal or hide the subcategories.
The recipes screen contains a search bar that you can use to search for specific recipes in your collection. Simply start typing and your recipes listing will be filtered by the search term.
By default, the search bar searches for your recipes based on the name of the recipe. You can use the dropdown
on the left to change the search type between: name
, source
, and ingredients
.
Note You can search for multiple ingredients at the same time by separating them with commas. For example: chicken, spinach
.
You can sort recipes by clicking the Sort button in the toolbar.
Currently you can sort recipes by: Name
, Rating
, or Most Recent
.
To add a new recipe, press the + Add button in the upper right hand corner of the recipes screen.
Shortcut You can also press Ctrl-N
.
An empty recipe screen will appear, allowing you to enter in the recipe information you would like to save,
such as: name
, difficulty
, servings
, prep time
,
cook time
, source
, source URL
, categories
, and rating
.
By default, the ingredients
and directions
text boxes will be expanded. If you would like
to add notes
or nutritional info
, click on their respective expansion triangles in order to reveal their text boxes.
Optionally, add a photo
from your computer by pressing the Change Image button below the placeholder photo, or by dragging an image into the empty photo well.
When you're finished entering in your recipe, press the Save button to save your changes.
You can edit a recipe by pressing the Edit button in the upper right corner of the recipe screen.
There are several ways to delete a recipe:
These are the fields that you can enter when you create or edit a recipe:
Field | Description |
---|---|
Name | The name of the recipe. |
Difficulty | The difficulty of the recipe. |
Servings | The number of servings this recipe makes. |
Prep Time | The amount of preparation time this recipe requires. |
Cook Time | The amount of cooking time this recipe requires. |
Rating | A star rating from 0 to 5 for this recipe. |
Categories | The categories this recipe belongs to. |
Source | Where this recipe came from. |
Source URL | This is an optional field that records the original URL of the recipe if it came from a website. |
Notes | Any cooking notes you would like to include with the recipe. |
Nutritional Info | Any nutritional information you would like to record for this recipe. |
Ingredients | The ingredients required for this recipe. Note Create ingredient headings by ending them with a colon (e.g. Sauce: ). |
Directions | The directions for this recipe. |
Photo | A photo you would like to associate with this recipe. You can select a photo from your photo library. To delete the photo you can click the photo and then click the Delete key on your keyboard. |
From the recipes list view, click on a single recipe in the listing in order to open the recipe. From the recipes grid view, double click a recipe in the listing to open it.
This is the main recipe view. The ingredients are displayed on the left, information about the recipe is displayed near the top, and the directions are displayed below.
Note If the recipe has a source URL, the source
will be highlighted and underlined. You can click on the source
to load the original source URL in the browser.
The toolbar contains several actions you can perform with the recipe:
Action | Description |
---|---|
Add to Grocery List | Add this recipe to the grocery list. You'll be asked to choose ingredients first. |
Add to Meal Planner | You can add a recipe to the meal planner using this button. Select the date and meal you would like to add this recipe to, and then press Save. |
Add to Favorites | Add/remove this recipe to/from your list of favorites visible in the recipes view. |
Less common actions are placed under the Actions button to the right of the other buttons.
Action | Description |
---|---|
Email recipients can import the recipe into their copy of Paprika by tapping the .paprikarecipe attachment.
To send email you must first enter your email account information into Paprika's settings window under the Email tab. |
|
Print the contents of this recipe with a thumbnailed image. | |
Export | Export this recipe to HTML with separate folders for recipes and images, or to the paprikarecipes format. |
Duplicate | Clones the recipe and then displays the edit window with the duplicated recipe. |
Delete Recipe | Permanently deletes the recipe from your collection. Any meals or menus associated with the recipe will continue to show the name of the recipe but will no longer link to the recipe. |
You can scale the ingredients of a recipe by clicking on the Scale 1x button next to
the Ingredients
heading.
When the ingredients scaling window appears, select the amount you'd like to scale the ingredients by and they will change automatically. The scale buton will update to display the current recipe scale.
If you add a scaled recipe to the grocery list, the grocery list items will preserve the ingredients scaling.
Note Paprika anticipates this ingredient format: quantity unit ingredient
, i.e. 1 cup milk
.
For best results, ensure your ingredients are entered in this format.
When you are cooking, you may find it useful to cross off ingredients once you have used them. Simply tap the desired ingredient in order to cross it off. (Tap again to un-cross it.)
You can also highlight the current step of your directions by tapping on it to help keep your place.
New Recipe | Press Ctrl-N . |
Edit Recipe | Press Ctrl-E . |
Paprika allows you to organize recipes into categories to make them easier to manage.
To edit a recipe's categories, navigate into the recipe and press the Edit button in order to edit the recipe. From here, press the Categories button to access the recipe's categories. You can check one (or more) categories to associate with the recipe. Press the Save button when you are done.
Shortcut From the main recipes listing, you can drag and drop one or more recipe rows into a category. This allows you to quickly assign categories to a recipe without having to open up the recipe itself.
You can add a category by pressing the + Add button in the categories toolbar.
Optional To create a subcategory, first select the parent category and then press the + Add button. A new subcategory will be added to the parent category. You can also drag-and-drop to move categories into and out of subcategories.
To edit a category, simply click on it once, and then again. If you would like to delete the category, highlight it and right-click the category and press Delete.
If you have Alphabetize Categories
turned off in your settings, you can also drag and drop to
rearrange the category order.
There are 5 built-in categories. These categories cannot be removed and provide special ways to view your recipes:
Category | Description |
---|---|
All Recipes | Lists all of the recipes in your collection in alphabetical order. |
Most Recent | Sorts your recipes by the date they were added, with the most recent recipes near the top. |
Top Rated | Lists all of the recipes in order from highest star rating to lowest. |
Favorites | List all recipes that you have added to your favorites. |
Uncategorized | Lists all of the recipes that have not been assigned to a category. |
Paprika's built in web browser lets you easily search the internet for your favorite recipes and save recipes from many different websites.
The upper toolbar contains a combined address bar and search bar, and buttons for the standard browser actions: back, forward, reload, and stop.
Type a URL into the address bar to navigate to that page (ex: 101cookbooks.com
), or type in a search term to perform a Google
Recipe Search. (ex: beet salad
).
The Bookmarks button displays your current bookmarks. From there you can load a bookmark into the browser, edit a bookmark, and add new bookmarks to the list. Bookmarks sync with other cloud data.
The lower toolbar displays tools for saving recipes.
Paprika supports clipping recipes from hundreds of different recipe sites. In order to clip a recipe:
If Paprika wasn't able to clip the recipe for you, or only partially clipped the recipe, you can use the clipboard toolbar at the bottom to manually copy/paste the recipe information from any website.
To use the clipboard tools:
Name
field.Ingredients
, Directions
, and any other fields you would like to capture. You
can expand the window to reveal the extra fields.Paprika's grocery list makes it easy to shop for your recipes. You can add entire recipes to the grocery list, as well as your own custom items.
When you open the grocery list, you will see the name of each recipe that has been added to the grocery list in the left pane, and the list of ingredients in the right pane.
By default, your grocery list will be sorted into aisles based on the type of ingredient. For example, milk
will be placed into the Dairy
aisle, and spinach
will be placed under Produce
.
If you have Entire Grocery List
selected, the grocery list will attempt to consolidate similar items
with one another. For example, if one recipe calls for 2 eggs
, and another recipe calls for 3 eggs
,
the consolidated listing will display 5 eggs
total.
Note You can turn off both the the grocery list aisle sorting and consolidation features in the Settings panel if you do not find them useful. If you turn off sorting by aisle, your grocery list will be sorted by recipe instead.
To add an entire recipe to the grocery list, open the recipe and press the Grocery List button in the toolbar.
An ingredients pane will pop up displaying that recipe's ingredient list. Here you can check/uncheck ingredients before they are added to the grocery list.
(For example, if you already have salt
at home, you can uncheck it before adding the recipe to the grocery list.)
Note Ingredients you have added to your Pantry will be automatically unchecked for you.
Once you have the correct ingredients checked, press the Add button to add those ingredients to the grocery list.
Shortcut You can also add recipes to the grocery list from the main recipes listing, by right-clicking on a recipe and selecting Add to Grocery List.
Custom items can be added to the grocery list by pressing the + button in the upper right corner of the screen.
If you are adding a common grocery item, the aisle will be automatically selected for you when you are done. You can also right-click on the item to set a specific aisle.
To edit a grocery list item, double-click on it. You can also right-click on the item if you want to change its aisle.
You can remove individual items from the grocery list by highlighting them and then right-clicking and selecting Delete.
Note You can delete multiple items at once by holding down Shift
or Ctrl
and clicking to select multiple items.
Alternatively, you can remove an entire recipe from the grocery list by selecting the recipe in the left pane
and right-clicking on it and pressing Delete
.
Finally, you can clear the entire list using the Clear Grocery List action described next.
Mark an item as purchased simply by clicking within the checkbox. A checkmark will appear to indicate that the item has been purchased. You can mark the item as unpurchased by clicking it once more.
You can filter grocery list items according to whether they are purchased or unpurchased using segmented control
in the toolbar. (When you are shopping you may find it easiest to select: To Buy
, to only show the unpurchased
items left on your grocery list.)
You can access these actions by pressing the actions button in the toolbar.
Action | Description |
---|---|
Clear Grocery List | Removes all items from your grocery list. You can choose between clearing all items, or only clearing purchased items. |
Send an email containing the contents of the grocery list. | Print out the grocery list. |
The pantry can be accessed by selecting the Pantry option in the main menu.
Use the pantry to keep track of common ingredients you already have at home, such as: salt
, pepper
,
flour
, sugar
, etc
.
To add an item to the pantry, press the + Add button and use the search bar to find the ingredient to add. Press the Add button to add it to your pantry.
Ingredients placed in your pantry will automatically be unchecked when you add recipes or meal plans to your grocery list.
Note The pantry is currently limited to pre-defined ingredients, however we are planning to make it more customizable in the future.
Paprika comes with a built-in meal planner that can be used to create weekly meal plans.
The main view displays a week's worth of meals at a time. To change the displayed week, press the < Previous and Next > buttons to move forward or back a week.
You can also choose a specific week by clicking on the dropdown arrow next to the current week, and using the calendar control to highlight a different week.
Adding meals can be done from meal planner, or directly from the recipe screen.
To add a meal from the planner, press the + Add button.
Recipe
, a Note
, or an entire Menu
.Breakfast
, Lunch
, Dinner
, Snack
).You can also directly drag-and-drop recipes onto the meal planner using the recipes sidebar.
Simply find a recipe you like, and drag-and-drop it onto the desired day.
Open a recipe, and then press the + Add Meal button in the toolbar to add that recipe as a new meal.
Select the date for this meal, and then the meal type (Breakfast
, Lunch
, Dinner
,
Snack
), and then press Save.
Right-click on a meal in order to edit an existing meal. Click Edit. Use the window which appears to change the meal's date or type. Press Save when you are done.
Select one (or more) meals, and right-click on them. Press Delete from the popup menu to delete those meals.
Meals can be moved from one day to another via drag-and-drop.
You can also select one (or more) meals, and then right-click and press Copy to copy them to the clipboard, and the right-click on the desired date in the calendar and press Paste.
These actions are accessed by pressing the Actions button in the upper left toolbar.
Each action applies to the currently selected meals.
Action | Description |
---|---|
Add to Grocery List | Add the ingredients for the currently selected meals to the grocery list. |
Email a meal plan for the currently selected meals. | Print a meal plan from the currently selected meals. |
You can create reusable menus from your favorite recipes.
Menus can be accessed by selecting the Menus option in the main menu.
To add a new menu, + Add button and enter in a name (and an optional note).
Select the new menu item to open it, and then tap on the lower + Add button in the meals list to add items to it. Like the meal planner, you can choose between adding recipes, or adding notes.
Shortcut You can also use the recipes sidebar to drag-and-drop recipes directly into the menu.
Once a menu is created, it can be added to the meal planner. When you add a menu to the meal planner, all of the recipes and notes in the menu are added to the day you select.
The settings panel allows you to configure Paprika's default behavior.
It also provides access to Papika's syncing features.
Paprika's settings panel can be accessed by navigating to File -> Settings
in the top menu bar.
General | |
Home Page | Can be used to set the default home page on the browser screen. |
Recipe Font Size | Adjusts the font size of the ingredients and directions on the recipe screen. |
Alphabetize Categories | If turned on, categories will be automatically sorted alphabetically. Otherwise, you will be able to arrange them manually. |
Show Image Placeholder | Shows a placeholder for recipes that do not have a photo. |
Default Recipient | Sets a default recipient in the To: field for any email messages. Note You can enter multiple recipients by separating them with commas. |
SMTP Server | The name of the outgoing mail server to use for sending email from Paprika, such as recipe emails. smtp.gmail.com is one example. |
Port | The SMTP server port to use. 587 is one example. Note
Paprika does not currently support port 465 (implicit SSL). |
Username | The username to use when sending email. john@gmail.com is one example. |
Password | The password for the above username, used when sending email. |
SSL | Whether or not to use SSL when sending email. |
Grocery List | |
Sort By Aisle | If turned on, the grocery list will be sorted into aisles based on the type of ingredient. For example,
milk will be placed into the Dairy aisle, and spinach will be placed
under Produce . If turned off, the grocery list will be sorted by recipe instead. |
Consolidate Ingredients | If turned on, the grocery list will attempt to consolidate similar items with one another. For example,
if one recipe calls for 2 eggs , and another recipe calls for 3 eggs , the consolidated
listing will display 5 eggs total. If turned off, the grocery list will display each item
individually. |
Paprika Cloud Sync is a free online backup and syncing service for your recipe collection. With the exception of the available space on your device, there is no limit to how many recipes you can store, or to how many devices can use the same account.
Note Paprika Cloud Sync is different than Apple's iCloud, although if you'd like you can use the same credentials for both, but you will need to create a separate Paprika Cloud Sync account through the Settings panel of Paprika.
Paprika Cloud Sync will automatically back up your recipes, categories, bookmarks, groceries, and meals to our cloud servers, ensuring that your recipe collection is always safely backed up.
You can also use it to keep Paprika's data synced with other devices.
Paprika Cloud Sync is free.
Paprika Cloud Sync can be accessed by pressing the Sync button in the upper
right corner of the screen. It can also be accessed via the Cloud Sync
option in the
Settings panel.
You'll create one Paprika Cloud Sync account for all devices sharing the same recipe collection. You can do this through the settings pane of any version of Paprika that you have purchased, and then log in to that same account on all other versions of Paprika.
To create an account, open the Settings panel, and then select Cloud Sync from the list of options. Then select Create Account.
Enter in the email address and password you would like to use for this account.
If you already have an account, you can log back into it using the Log In button on the sync screen.
After logging in, you can manage your account and sync status from the Cloud Sync settings pane.
Account Status | |
The email address associated with the account. | |
Logout | Pressing this lets you log out of your account and cancels the sync, if running. |
Sync Status | |
Last Synced | The date of the last successful sync attempt. |
Status | The result of the last sync attempt. This will say Success if you were able to successfully sync. If your
device was not able to connect to the sync server, the associated message will be displayed here. |
Sync Now | Pressing this will initiate a new sync immediately. |
Sync Settings | |
Update |
You can choose how often you would like to sync using the Update settings screen.
|
If you are logged in, the Sync button in the upper right corner of the window acts as a shortcut button that will initiate a new sync.
Paprika can import recipe databases from several other applications. To perform an import:
File -> Import
in the menu bar.The currently supported file types are:
Supported File Types | |
.paprikarecipe & .paprikarecipes | Paprika's emailed recipe format and its export format. |
.mx2, .mxp & .mz2 | MasterCook export formats. |
.mmf | MealMaster export format. |
.fdx & .fdxz | Living Cookbook export formats. |
.yml | A plain YAML file. See below for more details on this format. |
YAML is a simple, plain text file with sections delimited by key-value pairs. To indicate a block of text, use an initial pipe character, as shown in directions and ingredients. Consistent indenting should be used, but the order of the fields does not matter, and most are optional with the exception of the name, ingredients and directions. It is recommended that you use an online YAML validator such as this one to validate your file if you're experiencing difficulties importing.
Note We've added several new fields: on_favorites
takes a yes
value and indicates that the recipe should be added to your favorites.
categories
is a YAML list; the category will be created if it does not exist. photo
is a base-64 encoded image. All these new fields are
optional.
YAML recipe example:
name: My Tasty Recipe servings: 4-6 servings source: Food Network source_url: http://www.google.com prep_time: 10 min cook_time: 30 min on_favorites: yes categories: [Dinner, Holiday] nutritional_info: 500 calories difficulty: Easy rating: 5 notes: | This is delicious!!! photo: (base-64 encoded image) ingredients: | 1/2 lb meat 1/2 lb vegetables salt pepper 2 tbsp olive oil 4 cups flour directions: | Mix things together. Eat. Tasty. Yum yum yum.
YAML multiple recipes example:
- name: My Tasty Recipe servings: 4-6 servings source: Food Network source_url: http://www.google.com prep_time: 10 min cook_time: 30 min nutritional_info: 500 calories on_favorites: yes categories: [Dinner, Holiday] difficulty: Easy rating: 5 notes: | This is delicious!!! ingredients: | 1/2 lb meat 1/2 lb vegetables salt pepper 2 tbsp olive oil 4 cups flour directions: | Mix things together. Eat. Tasty. Yum yum yum. - name: My Tasty Recipe 2 servings: 4-6 servings source: Food Network source_url: http://www.google.com prep_time: 10 min cook_time: 30 min nutritional_info: 500 calories difficulty: Easy rating: 5 photo: | (base-64 encoded image) notes: | This is delicious!!! ingredients: | 1/2 lb meat 1/2 lb vegetables salt pepper 2 tbsp olive oil 4 cups flour directions: | Mix things together. Eat. Tasty. Yum yum yum.
Paprika currently offers two different export formats:
Export Formats | |
HTML | A standard portable data format that allows you to preserve a copy of your recipe collection. Your recipes
will be exported to a directory, with an individual HTML file for each recipe, and an index.html
displaying the list of exported recipes. Each recipe file will contain
hrecipe or schema metadata in the HTML. |
.paprikarecipes | Paprika's bulk recipe export format. These files can be easily imported into any copy of Paprika. |
For technical support inquiries, please submit a new ticket through our support page.
For answers to frequently asked questions, please consult our knowledge base.
For a list of changes in each version, please consult What's New on Windows.
Click here for our Privacy Policy.