The honest bit.

Where the number comes from

There is no AI model and no team of recipe writers. Your browser combines curated parts with fixed rules, then scales the quantities. Each combination is one recipe variation: rule-generated, not individually authored and not individually kitchen-tested.

  • 25
    Styles
  • ×20
    Mains
  • ×5
    Rices
  • ×5
    Spice levels
  • ×10
    Aromas
  • ×10
    Garnishes
  • ×4
    Finishes
  • 5,000,000
    variations

Servings (1 to 8) only rescale quantities, so they are not multiplied into the count. Diet filters narrow the same set rather than adding to it. The set is finite and every link is permanent, so you can come back to a favourite.

Inspired, not authentic

Styles are named for the regions that inspired them. They are home-kitchen versions, not claims of tradition, and families everywhere will rightly do it differently.

Diets

Vegetarian and vegan are filters on the same catalogue, not extra recipes. Plant mains automatically use a plant-based yogurt. The vegetarian filter follows the regional convention of excluding eggs. Bablu never swaps in meat when you choose a plant diet.

Food safety

Cook poultry to 74°C / 165°F and seafood to 63°C / 145°F, checked with a thermometer. Cook red meat until fully done and tender. Keep raw meat chilled, refrigerate leftovers within 2 hours, and reheat until steaming hot.

Nutrition and allergens

Calories and macros are estimates per serving from typical values. They are not measured and not a dietary plan. Each recipe lists the major allergens found in its own ingredient list; always read your own labels.

Privacy

Saved recipes live in your browser's local storage on this device. Preferences stay in this tab's session. Contact messages and an optional reply email are sent to the app server only when you submit the contact form. See the Privacy Policy for details.

Share on WhatsApp

Open any recipe and choose Share on WhatsApp. It opens your own composer with the recipe text ready. You choose who receives it; nothing is sent automatically.