Grub holding up a hand to a crossed-out peanut

Recipes that fit your allergies, intolerances and diet

Set your needs once. Every recipe Grublin writes, from what's in your fridge or from what you fancy, is built to those rules, and the ones that matter most are re-checked before you see it.

"Gluten-free vegan and fancy a curry? Sit down. I've got this."

Grublin is a free recipe app for iPhone and Android that stores your allergens, intolerances and dietary style and applies them to every recipe it writes. You can combine any of nine allergens, thirteen dietary styles and a free-text list of ingredients you dislike. Allergens, and the vegetarian, vegan, halal and kosher diets, are re-checked in the finished recipe by Grublin's own code, not just by the AI.

The problem with searching for recipes when you have rules

Most recipe searching is rejection. You want a curry. You're vegan. You can't have gluten. You hate aubergine. Each page you open is a hopeful read of the ingredients list, a scroll past a long story, and usually a quiet "no". The dish you'd love is in there somewhere, behind nineteen you can't eat.

Grublin starts from the other end. It knows your rules before it writes a single line, so there is nothing to reject. Ask for a curry and the curry that comes back is already vegan and already gluten-free, with no aubergine in sight.

How Grublin handles dietary needs

Hard rules: allergens and intolerances

Each allergen you set is stated plainly in every recipe request. When the recipe comes back, Grublin's own code checks every ingredient against it, including the ways an allergen hides: soy sauce and beer for gluten, whey and ghee for dairy, houmous for sesame, satay for peanut, Worcestershire sauce for fish. If anything slips through, the recipe is rewritten before you see it.

Dietary styles

Vegetarian, vegan, halal and kosher are checked in the finished recipe the same way as allergens, because meat in a vegan curry is a broken promise, not a worse recipe. The nutritional styles steer every recipe strongly but are not re-checked, because a miss there is a less ideal dinner rather than a danger.

Dislikes

Not an allergy, just a no. Coriander, mushrooms, olives, blue cheese, anything. Type them once in Preferences and they never appear in a recipe.

Combinations that are a nightmare to search for, and easy here

  • Gluten-free and vegan. Set vegan and gluten. Ask for anything. No wheat, no barley, no soy sauce, no egg, no dairy, no honey.
  • A nut allergy in a dairy-free house. Set tree nuts, peanut and dairy. Family dinners everyone can eat, from whatever's in the fridge.
  • Halal and low-carb. Set both. Grub keeps the meat halal and the plate light without you searching for either.
  • Kosher and low-FODMAP. A combination almost no recipe site can filter for. Set both once.
  • Pescatarian with a shellfish allergy. Fish yes, prawns never.
  • Keto, no egg, hates mushrooms. Set keto, egg, and type "mushrooms" under dislikes.

Both ways of asking respect all of it. Use what I've got: type or photograph your ingredients and Grub builds a recipe from them that meets every rule. I fancy something: describe a craving in plain words and Grub builds that instead, still inside your rules.

Guides for specific needs

A plain word on safety

Grub reading a label
Grub does the first read. You do the one that counts.

Grublin uses AI to write recipes and its own code to check them. That check reduces the risk of an ingredient you asked to avoid; it does not remove it. Grublin cannot see the labels on the products in your kitchen, cannot know about cross-contamination in your cupboards or in a factory, and cannot replace medical or dietary advice. The kosher check excludes the clear-cut forbidden categories, pork and shellfish; it does not handle meat-and-dairy separation or slaughter certification, and the halal check does not verify certification either. Always read every ingredient and product label yourself before cooking. If you have a serious allergy or medical condition, do not rely on Grublin alone.

Questions people ask

Which allergens and intolerances can Grublin exclude?

Tree nuts, peanut, shellfish, fish, dairy, egg, gluten, soy and sesame, each as a hard rule that is re-checked in the finished recipe. Plus any individual ingredient you type under dislikes.

Which diets does Grublin support?

Vegetarian, vegan, pescatarian, halal, kosher, low-carb, low-fat, high-protein, keto, low-FODMAP, paleo, low-sugar and low-salt. Combine any of them with allergens and dislikes. Vegetarian, vegan, halal and kosher are re-checked in the finished recipe; the rest steer it.

Can I combine several dietary needs, like vegan and gluten-free?

Yes. Set as many as apply and every recipe satisfies all of them at once, whether you asked to use up what's in the fridge or for something you fancy.

Do I have to set my needs every time?

No. Set them once in Preferences and they apply to every recipe, including ones made from a photo or from a craving.

Is Grublin suitable for coeliac disease or a severe allergy?

Grublin excludes what you flag and re-checks each recipe, but it is AI-generated and no automated check is perfect. It cannot see product labels or cross-contamination. Always check labels yourself and, if your allergy is serious, do not rely on Grublin alone.

Set your rules once. Eat what you fancy.

Free on iPhone and Android.