CookSnap is coming soon — Join the waitlist →
Back to CookSnap
Dietary filters

Recipe App for Keto, Gluten-Free, Vegan, and 15+ Other Diets

Most recipe apps treat dietary restrictions as an afterthought — a filter you toggle aftergetting a list of recipes you can't eat. CookSnap does the opposite. Dietary filters are part of the core search; recipes that don't fit your diet never surface in the first place. Set your filters once and the rest of the app respects them automatically.

Join the CookSnap Waitlist

The Problem With Generic Recipe Apps and Dietary Restrictions

If you've been gluten-free for any length of time, you know the dance. You search for “easy weeknight pasta,” you get 50 results, you check the first one, it has flour. You check the second, it has flour. Eventually you give up on the search and type “gluten-free easy weeknight pasta,” which gets you five recipes that are mostly the same dish.

The same is true for keto, vegan, paleo, dairy-free, and every other real dietary need. Filters in most apps are post-hoc — they let you hide what you've already been shown, instead of preventing the wrong recipes from appearing in the first place.

That's frustrating with one restriction. With two or three stacked, it's essentially unusable. A vegan with a nut allergy ends up doing the filtering manually, every search.

How CookSnap's Dietary Filters Work

Dietary filters in CookSnap live on the profile, not the search. Set vegan, keto, or any combination once and they become a permanent part of every recipe match — ingredient scans, the recipe finder, the For You feed, Quick Wins, creator recipes, and the web search. There is no “filter again” step.

The filters are applied before recipes surface, not after. If you're strict keto, you never see a high-carb recipe in your results, period. If you're vegan and dairy-free, you never see recipes that fail either constraint — even when an ingredient like ghee is technically optional in a dish.

On Pro, you can keep up to 15 goal and dietary profiles per account and swap between them — useful for households where different people have different needs, or for individual cooks who eat differently across the week (high-protein on training days, Mediterranean on rest days, for example).

Supported Diets and Filters in CookSnap

CookSnap supports 15+ dietary filters out of the box. They can all be enabled individually or stacked together:

  • Vegan
  • Vegetarian
  • Keto
  • Gluten-free
  • Dairy-free
  • Paleo
  • High-protein
  • Low-carb
  • Pescatarian
  • Mediterranean
  • Whole30
  • Nut-free
  • Egg-free
  • Halal-friendly
  • Kosher-friendly

On top of these named diets, you can set custom macro targets per profile — daily calorie goals, protein floors, carb ceilings — and the recipe engine respects those alongside the dietary filters. Allergens (nuts, shellfish, eggs, soy, sesame) get the same before-results treatment.

Creator recipes are tagged with the same dietary attributes as the curated database, so when a home cook submits a recipe via the Creator Program, it lands in the right filtered feeds automatically.

Set Your Diet Once. Never See the Wrong Recipe Again.

CookSnap is in early access on iOS. Set your dietary filters during onboarding and they stay locked in across every search — no manual re-applying, no mental cross-checking, no recipes you can't actually eat.

Join the waitlist below and we'll email you the moment the App Store version is live. Pro subscribers get priority access and multi-profile support at launch.

Frequently asked questions

Does CookSnap work for strict keto?
Yes. Turn on the keto filter once in your profile and it applies to every search — ingredient scans, recipe finder lookups, the For You feed, the Quick Wins filter. Recipes that don't fit strict keto thresholds (typically under 20g net carbs per serving) are filtered out before results surface, so you never have to mentally edit a recipe list to figure out what you can actually eat.
Can I set multiple dietary restrictions at once?
Yes — every dietary filter in CookSnap stacks. Vegan + gluten-free + nut-free is a single profile, and the recipe engine treats them as independent constraints applied simultaneously. There's no manual cross-checking and no need to scan ingredient lists yourself.
What if a recipe has an optional ingredient I can't eat?
The dietary filter looks at the actual constraint — gluten in the dish, not 'the recipe mentions gluten somewhere.' If an ingredient is genuinely optional and the dish without it still meets your filter, it shows up. If removing the optional ingredient still leaves the dish out of compliance, it doesn't. You always see why a recipe was excluded if you check the filtered-out list.
Can different family members have different diet profiles?
Yes — CookSnap Pro supports up to 15 distinct goal and dietary profiles per account. A typical household setup is one profile for each person (so the vegan teenager, the keto parent, and the gluten-free partner each get their own filters) and one shared 'whole-family' profile that respects everyone's hard constraints at once.
Ready to cook what's actually in your fridge?

CookSnap is in early access on iOS. Join the waitlist and we'll email you the moment it's live on the App Store.

Join the CookSnap Waitlist
Join the CookSnap Waitlist