Nut-free meal plan: where nuts hide and what to eat instead
Updated September 2026
Generated by Mealyno from published formulas. Not reviewed by a doctor or dietitian. Details
This page is for people with a peanut or tree nut allergy and for the families and friends who cook for them. Allergy is different from preference: a small amount can cause a serious reaction, so the rules are about zero exposure, and that includes cross-contact in the kitchen and at the factory.
Peanuts are legumes, not nuts, and tree nuts are a separate group, yet many people react to both. Some react to only one. Which of these applies to you is a question for your allergist, not for a web page. What follows is a practical guide to where nuts turn up in food, what can replace them, and a full day built without either group.
What this plan avoids
The plan leaves out peanuts and every common tree nut, and the products made from them:
- Peanuts, peanut butter and peanut oil that is not highly refined
- Almonds, walnuts, cashews, hazelnuts, pecans, pistachios, Brazil nuts and macadamia
- Nut butters, nut flours, nut milks and nut-based spreads such as chocolate-hazelnut spread
- Marzipan, nougat, praline, frangipane and baklava
- Mixed nuts, trail mix, some granola and most energy bars
- Pesto, which traditionally contains pine nuts and is sometimes made with cashews or walnuts
Hidden sources of nuts
The products below look unrelated to nuts and regularly contain them or share a line with them:
| Where it hides | Why it matters |
|---|---|
| Pesto, curry and satay sauces | Ground nuts are a thickener, for example in korma, satay and mole. |
| Granola, muesli and cereal bars | Nuts are a standard ingredient or the neighbouring item on the same line. |
| Bakery, pastry and ice cream | Shared ovens, scoops and equipment transfer traces. |
| Asian dishes such as pad thai and kung pao | Peanuts are garnish and sauce ingredient. |
| Chocolate and confectionery | Nuts are frequent fillings, and factories often run nut and non-nut lines side by side. |
| Vegan and vegetarian burgers and dairy-free desserts | Nuts often replace dairy and meat. |
| Salad toppings and sprinkles | Chopped nuts are a garnish. |
| Lupin flour in gluten-free bread and pasta | Lupin is a legume that can cross-react with peanut, and it is one of the 14 EU allergens. |
Safe swaps
| Instead of | Try |
|---|---|
| Peanut or almond butter | Sunflower seed butter, checked for other allergens |
| Nuts for crunch | Toasted pumpkin or sunflower seeds |
| Almond milk | Oat, rice or soy drink |
| Pesto with pine nuts | Basil and sunflower seed pesto |
| Granola with nuts | Oats with seeds and fruit |
| Ground almonds in baking | Oat flour or ground sunflower seeds |
| Trail mix | Seeds, dried fruit and pretzels bought from a nut-free brand |
Staples that are naturally nut-free
| Group | Safe staples |
|---|---|
| Protein | Plain meat, poultry, fish, eggs, tofu, lentils, chickpeas and beans |
| Grains and starches | Rice, oats, potatoes, pasta, quinoa, plain bread after checking the label |
| Dairy | Plain milk, yogurt and cheese |
| Fruit and vegetables | Fresh and frozen produce; check prepared salads and dried fruit mixes |
| Seeds | Sunflower, pumpkin and chia seeds, bought from brands that do not handle nuts |
A nut-free sample day
This day comes from the Mealyno plan corpus. Each dish name passes the peanut and tree nut rules of the diet checker, with the strict setting that also flags items that may contain nuts.
| A sample day | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| BreakfastScrambled Eggs on Whole Wheat Toast300g | 460 | 35 g | 40 g | 18 g |
| LunchTurkey and Rice Bowl with Broccoli480g | 580 | 50 g | 59 g | 16 g |
| DinnerLean Beef Steak with Roasted Potatoes450g | 615 | 48 g | 56 g | 22 g |
| SnackCottage Cheese with Pineapple250g | 235 | 28 g | 22 g | 4 g |
| Day total | 1,890 | 161 g | 177 g | 60 g |
Built from a day of the Mealyno plan corpus; every dish name passes the same diet checker the app uses.
A dish name does not show the sauce, the oil or the kitchen it was prepared in. At home, use a nut-free stir-fry sauce and oil (no peanut oil or satay) and cook the oats in oat, soy or dairy milk rather than almond drink. When you eat out, tell the restaurant about your allergy and ask how each dish is made.
Reading labels and the top allergens
In the EU, 14 allergens must be emphasised in the ingredients list of packaged food: cereals containing gluten, crustaceans, eggs, fish, peanuts, soybeans, milk, tree nuts (almonds, hazelnuts, walnuts, cashews, pecans, Brazil nuts, pistachios and macadamia), celery, mustard, sesame, sulphites, lupin and molluscs. In the US the main list adds sesame to milk, eggs, fish, shellfish, tree nuts, peanuts, wheat and soy.
Precautionary statements such as may contain traces of nuts are voluntary in most places, so the absence of a warning is not a guarantee, and their presence is a signal to avoid the product. If you live with more than one allergy, the same habit applies to every item on the list: read the label every time, because recipes and suppliers change.
Plans without nut-heavy meals
No plan in the existing grid is written as nut-free. Use these for the structure and the calorie level, and check every meal yourself, swapping any nut-based dish for a seed-based one:
Checking products in the store
Mealyno flags allergens when you scan a barcode, nuts included. It compares the ingredient data of the product with the allergens you saved in your diet profile and warns you when they conflict. Cross-contact is invisible to a scan, so the may contain line on the pack still matters.
Important note
This page is general information, not medical advice. A food allergy can cause severe reactions. Follow the diagnosis, the avoidance advice and the emergency plan your allergist or doctor has given you, and never rely on an app or web page to decide whether a product is safe.
Frequently asked questions
Are peanuts nuts?
No. Peanuts are legumes, related to beans and lentils, but they are a major allergen, and many people allergic to peanuts also react to tree nuts. Ask your allergist which ones you need to avoid.
Is coconut a tree nut?
Coconut is the fruit of a palm. It is not one of the 14 EU allergens, and US labelling guidance no longer lists it as a tree nut. Coconut allergy is uncommon but does exist, so ask your allergist whether it suits you.
Is nutmeg safe?
Nutmeg is a seed spice, not a nut, and it is not a tree nut allergen. Confirm any uncertain food with your allergist.
Does may contain traces of nuts matter?
It signals a risk of cross-contact. These warnings are voluntary, so treat them seriously and choose another product if you have a serious allergy.
Is highly refined peanut oil safe?
In the US, highly refined peanut oil is exempt from allergen labelling; in the EU it must still be declared as peanut. Cold-pressed or gourmet peanut oil contains peanut protein and is not safe. Ask your allergist whether refined oil is acceptable for you.
What about other allergens?
The same approach applies to sesame, soy, milk, eggs, fish and shellfish: read every label and ask when eating out. Mealyno supports the 14 EU allergens in the diet profile.
Does Mealyno build nut-free plans?
You can save peanut and tree nut allergies in your diet profile. Generated meals are checked against those allergens, including items that may contain nuts, and meals that fail are regenerated.
Related guides
Read the full disclaimer
Every number on this page (calorie targets, macro splits and any suggested meal plan) is produced by formulas (Mifflin-St Jeor for basal metabolic rate, standard activity multipliers) or, for AI-generated meal plans, by a language model applying those same formulas. On meal-plan pages the carbohydrate figure for each meal is calculated by difference: total calories minus protein and fat calories, divided by 4. It is not measured or estimated on its own, so read it as an arithmetic balance and not as an independent nutritional analysis of the dish. None of it is individualized medical or nutritional advice, and none of it has been reviewed by a registered dietitian, physician or other licensed healthcare professional.
Ask your doctor or a registered dietitian what is right for you before starting a new diet, especially if you are pregnant or breastfeeding, have a diagnosed medical condition, take prescription medication, or have a history of disordered eating. If you have kidney disease or another medical condition, ask your clinician before raising protein.
Mealyno never recommends a calorie target below your calculated Basal Metabolic Rate (BMR), the minimum energy your body needs at complete rest. Even the most aggressive weight-loss setting is clamped at that floor.
Calorie and BMR estimates use the Mifflin-St Jeor equation (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).