Most food apps solve the part that was never really the problem. There is no shortage of recipes in the world — there is a shortage of decisions already made, agreed on by everyone who eats, with the shopping sorted and nobody at the table discovering the sauce contains peanuts. Mazir is built for that gap: it sits between "what should we eat this week" and "dinner is on the table", and it is designed from the start for the fact that most people don't eat alone.

The week is the unit, not the recipe

Open Mazir and you land on a week: seven days across, meal slots down — breakfast, lunch, dinner, and a flexible snack row. That grid is the whole mental model. A plan is a set of filled slots, and everything else in the app is either something that fills slots or something computed from them.

Filling a slot takes two taps: tap the empty slot, then pick a dish. You are picking from a library that already has around 200 built-in recipes across a dozen cuisines, plus anything you have added yourself. Each slot carries its own serving count, so Tuesday's dinner for two and Sunday's dinner for six are the same dish scaled differently — and every number downstream, from the shopping list to the nutrition totals, follows that count rather than the recipe's default.

If you would rather not fill fourteen slots by hand, the Generate button fills the week for you. It takes your household profile, avoids repeating what you have eaten recently, and respects the allergen profiles of the people you cook for. What it produces is a normal plan — you can swap any dish it chose, because a generated week is a starting point, not a contract.

A recipe library you can actually shape

The built-in library exists so the app is useful in the first five minutes rather than after an evening of data entry. From there it grows in three directions:

Recipes carry tags, per-dish nutrition, and your own star rating. Two filters on the recipe list are there specifically for people who cook the same twenty things: in a meal plan, which shows only recipes you have actually planned at some point, and a rating filter, so "show me the four-star-and-up dinners" is one tap rather than a memory exercise.

Tip: rate a dish right after you cook it, from the recipe list — it takes a second, and within a month your rotation sorts itself. The plan generator and your own filters both get better the moment there is a signal about what your household actually likes.

Allergens checked while you plan, not at the table

Everyone you cook for can have an allergen profile — a partner, a child, a flatmate, a regular guest — and each entry in a profile has a severity: Fatal, Intolerance, or Preference. Those three tiers matter, because "will send someone to hospital" and "doesn't like coriander" are not the same constraint and should not produce the same warning.

Every dish you put into the plan is cross-checked against every profile, and a conflicting dish is flagged on the plan itself, with the specific ingredient named. A fatal conflict asks you to confirm before it goes into the slot. The point is that the check happens at planning time, when swapping a dish costs nothing — not on Saturday evening when the pie is already in the oven.

Nutrition that adds itself up

Each dish carries calories, protein, carbs, and fat, computed from its ingredients against a nutrition database — so a recipe you typed in yourself gets numbers without you looking anything up. Underneath the week's grid, a totals row shows each day's numbers scaled to the servings you planned, alongside the weekly total and daily average.

You can set daily targets for calories and macros — from a template or your own numbers — and the day and week columns show progress against them. Mazir also summarises the food-group composition of a plan, which tends to be the more useful signal for a household: not "you are 40 calories over", but "there is no fish or leafy green anywhere in this week".

One plan, one shopping list

The week's plan compiles into a single shopping list: every ingredient from every planned dish, scaled to the servings in each slot, with duplicates merged, grouped by aisle so you walk the shop once. Tick items off as you go; anything you bought can be pushed into your pantry, which is a running list of what is actually in the house — useful both for planning around what needs using and for not buying a fourth jar of cumin.

Where it stops being a solo app

Households don't eat by decree. Mazir's groups are the part that acknowledges this: a family, a couple, a shared flat, or a circle of friends can share one plan. Members hold a role — admin, participant, or viewer — and join with a code.

FeatureWhat it is for
Shared weekly planOne plan everybody sees, instead of a screenshot in a chat
Voting on a draftMembers approve or reject proposed dishes before the week is finalized
Star ratingsAfter the week is cooked, rate the dishes — so the rotation improves
CommentsDiscussion attached to the plan rather than scattered across messages
Cooking assignmentsWho is cooking on which night, written down
Shared allergen profilesOpt in, and the group's plans are checked against your allergies too

For one-off gatherings there are events, with an RSVP link you can send to guests — including the ones who don't use the app — so dietary needs arrive with the replies rather than in the doorway.

Local-first, so it works on the way to the shop

Mazir keeps your data in the app itself and syncs it when there is a connection, rather than needing the network for every tap. In practice that means the plan and the shopping list open in a basement supermarket with no signal, and edits you make there arrive on the other devices later. It runs as an installable web app, and there are native Android and iOS apps sharing the same account and data. The interface is available in English, German, and Russian.

Frequently asked questions

Do I have to enter my own recipes to start?

No. The built-in library covers most of a normal week from the first minute, and you can generate a plan out of it immediately. Your own recipes are worth adding over time, not up front.

Can I use it alone?

Yes — everything except groups and events works perfectly well for one person, and a shared plan is something you opt into if and when there is somebody to share it with.

What does it cost?

Mazir is free to start, and the planning, recipes, allergen checks, shopping list, and nutrition are all part of that.

How is this different from a notes app or a spreadsheet?

A spreadsheet holds the plan but computes nothing from it. The value here is everything downstream of the grid: the shopping list scaled to servings, the allergen cross-check across several people, the nutrition totals, and a plan several people can see and change at once.

Plan a week in about ten minutes

Fill the grid from the built-in library or let Mazir generate it, get the shopping list, and share the plan with whoever else eats. Free to start.

Try Mazir