Diabetic Recipe Scraper avatar

Diabetic Recipe Scraper

Pricing

Pay per usage

Go to Apify Store
Diabetic Recipe Scraper

Diabetic Recipe Scraper

Introducing the Diabetic Recipe Scraper, a lightweight actor for efficiently scraping healthy, sugar-conscious recipes and nutrition data. Fast and simple. For best results and seamless extraction without blocking, the use of residential proxies is strongly advised. Automate your health data!

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

4

Monthly active users

7 days ago

Last modified

Share

Diabetes Food Hub Recipes Scraper

Extract comprehensive recipe data from Diabetes Food Hub with ease. Collect detailed nutrition facts, ingredient lists, preparation times, and instructions at scale. Perfect for meal planning, nutrition analysis, dietary research, and building health-focused recipe catalogs.


Features

  • Comprehensive Data — Capture ingredients, instructions, detailed nutrition facts, and recipe metadata.
  • Category Filtering — Target specific meal types like lunch, dinner, snacks, or specialized kidney-friendly recipes.
  • Direct URL Support — Scrape specific recipes by providing individual URLs for precise data collection.
  • Clean Output — Automated deduplication and removal of empty data fields for high-quality datasets.
  • Scalable Extraction — Robust pagination handling allows for gathering large collections of recipes efficiently.

Use Cases

Meal Planning

Build category-specific collections for lunch ideas, high-fiber meals, or lower-carb dishes. Use detailed nutrition facts to ensure meal plans meet specific dietary requirements.

Dietary Research

Analyze calories, carbohydrates, and protein across a large dataset of diabetes-friendly recipes. Track variety, prep times, and dietary tags for health-focused studies.

Content Creation

Populate internal recipe libraries, newsletter content banks, or searchable meal archives with structured, analysis-friendly fields.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayNoOptional list of category or direct recipe URLs
categoryStringNo"lunch"Fallback category slug if startUrls is empty
results_wantedIntegerNo20Maximum number of recipes to collect
max_pagesIntegerNo10Safety cap for listing pages to visit
proxyConfigurationObjectNoProxy settings for more reliable collection

Output Data

Each item in the dataset contains:

FieldTypeDescription
titleStringRecipe title
descriptionStringRecipe summary or overview
ingredientsStringFlattened list of ingredients
ingredients_listArrayStructured list of ingredient lines
instructionsArrayStep-by-step cooking directions
prep_timeStringPreparation time
cook_timeStringCooking time
nutritionObjectCalories, carbs, protein, fat, and more
urlStringSource recipe URL

Usage Examples

Extract recent lunch recipes:

{
"category": "lunch",
"results_wanted": 20
}

Direct Recipe Extraction

Collect specific recipes by URL:

{
"startUrls": [
{ "url": "https://diabetesfoodhub.org/recipes/pesto-chicken-wrap" }
],
"results_wanted": 1
}

Specialized Diet Research

Target lower-carb recipes with a higher result count:

{
"category": "lower-carb",
"results_wanted": 50,
"max_pages": 10
}

Sample Output

{
"title": "Pesto Chicken Wrap",
"description": "Savory wraps perfect for using leftover chicken.",
"ingredients_list": [
"1/2 cup cooked chicken breast",
"1 tbsp pesto sauce",
"1 whole-grain tortilla"
],
"prep_time": "5m",
"nutrition": {
"calories": "230",
"carbs": "22g",
"fat": "7g",
"protein": "23g"
},
"url": "https://diabetesfoodhub.org/recipes/pesto-chicken-wrap"
}

Tips for Best Results

Start with Small Runs

Always test your configuration with a low results_wanted (e.g., 5-10) to verify the data shape before starting larger collections.

Use Specific Categories

Leverage slugs like kidney-friendly or budget-friendly to get more targeted results for specific dietary needs.


Integrations

Connect your recipe data with:

  • Google Sheets — Export for nutrition analysis and planning.
  • Airtable — Build searchable meal databases.
  • Make / Zapier — Create automated health-focused workflows.

Export Formats

  • JSON — For developers and system integrations.
  • CSV — For spreadsheet-based data analysis.
  • Excel — For reporting and team collaboration.

Frequently Asked Questions

Can I collect all recipes in a category?

Yes, set a high results_wanted and the actor will paginate through all available listings.

Are the nutrition facts accurate?

The actor captures data directly as provided by Diabetes Food Hub.

Does it handle duplicates?

Yes, recipes are automatically deduplicated by URL during the run.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws.