Skip to content
Mixed diets

Meal plan for a family with different diets: one dinner, three diets

How to plan one dinner that works for vegetarians, picky kids and meat eaters at the same table, with a base-and-swap method and a week of examples.

The GoMely team3 min read
A pan of chickpea shakshuka with eggs, herbs and bread on the side
Shakshuka works for almost everyone: add chickpeas for the vegetarian, sausage on the side for the meat lover.
In short
  • Cook one base meal everyone can eat, then add small swaps per person.
  • Keep the swap to one ingredient: a protein, a sauce or a side.
  • Write the swap on the plan ("Veggie for Sara") so nobody cooks twice.
  • Buy once for the base, only top up for the swaps.

If one person is vegetarian, one child only eats "beige food" and someone else wants meat every night, it is tempting to cook three dinners. Don't. The fix is a simple rule: one base, small swaps.

The base-and-swap method

Pick a base that is neutral and built from plants and grains: rice, pasta, wraps, tomato sauce, roasted vegetables, a curry sauce. Then give each person one swap, never more than one.

  • Protein swap: chicken for most, chickpeas or halloumi for the vegetarian.
  • Sauce swap: spicy sauce on the side, mild in the pot.
  • Side swap: plain rice or bread for the picky eater who won't touch the curry.
Why it works: the shopping list stays almost the same size, and you only cook the base once. The swaps take five extra minutes.

A mixed-diet week, planned

NightBase for everyoneSwaps
MonRice bowls with roasted peppersChicken for most, crispy chickpeas for Sara
TueCoconut lentil curryPlain rice and yogurt for Leo (picky)
WedTomato pastaTurkey meatballs on the side for the meat lovers
ThuShakshuka with breadExtra egg for Sara, sausage on the side for Dad
FriBuild-your-own wrapsEveryone picks their filling

Halal in a mixed-diet house

A halal eater fits the same method. Keep pork, alcohol and gelatin out of the base, buy the meat swap from a halal butcher or the halal shelf, and check stock cubes and sauces for wine or animal fats. A vegetarian base is usually halal already (watch for cheese made with animal rennet), so most nights only the meat swap changes.

Picky eaters without the fight

Serve the base deconstructed: rice in one spot, sauce in another, protein on the side. A picky child can eat the parts they like while still eating the same dinner as everyone else. Over time, small tastes of the sauce count as a win.

Allergies and intolerances

For allergies, the base must be safe for everyone, not just the swap. If someone is allergic to nuts, keep nuts out of the base sauce entirely and add them as a topping for others. Always read labels on sauces and stock cubes.

Set a diet for each person once

GoMely builds one base meal for the whole table and adds the swaps for you, like "Veggie for Sara", on one shopping list.

Build a pantry that fits every diet

A mixed-diet kitchen runs on a few staples that work for everyone. Keep these stocked and most bases are already half made:

  • Grains: rice, pasta, wraps, oats.
  • Plant proteins: canned chickpeas, red lentils, canned beans, tofu.
  • Sauces: chopped tomatoes, coconut milk, a mild curry paste, plain yogurt.
  • Flavour on the side: chili flakes, hot sauce, grated cheese, lemon. Everyone adds their own.

Because the base is mostly plants and grains, it is also usually the cheapest part of the meal. The meat, if any, becomes a side instead of the centre, which tends to lower the bill too.

Three mistakes that turn one dinner into three

Seasoning the whole pot for one person

Keep the pot mild and put the heat on the table. A spicy base means a second meal for the kids.

Building the meal around the meat

If the meat is the meal, the vegetarian needs a different one. Build around the base and add the meat at the end.

Not writing the swaps down

If the swap lives in your head, you forget to buy it. Write it on the plan next to the person's name so the shopping list includes it.

Shopping for a mixed-diet household

Write the list from the base first, then add swap items under each person's name. You will notice how small the swap list is, usually a pack of chickpeas, some halloumi and one extra protein.

Questions people ask

What is the best meal plan for families with different diets?

A base-and-swap plan: five dinners built on a base everyone can eat (rice, pasta, wraps, a tomato or curry sauce), each with one written swap per person. One cook, one shopping list, no second dinner.

Can one meal plan work for halal and vegetarian eaters at the same table?

Yes. Keep the base vegetarian, which is usually halal too, and add halal meat as the swap for the people who eat it. Pork and alcohol stay out of the base, so nothing has to be cooked twice.

How do you plan meals when everyone eats differently?

Cook one base meal everyone can eat, like rice, pasta or a tomato or curry sauce, then give each person one small swap: a different protein, a milder sauce or a plain side.

Can vegetarians and meat eaters share the same dinner?

Yes. Keep the base vegetarian and add meat as a side or topping for the people who want it. It is cheaper than cooking two meals.

What dinners work best for mixed diets?

Bowls, wraps, pasta with sauce on the side, curries with separate proteins and shakshuka all adapt easily with one swap per person.

The GoMely team

We build GoMely, the meal planner that prices your week at your real supermarket. We write about feeding a family well on a real budget.