Fitmeal-Generator

🔥 FitMeal Generator: Mega strong Meal-Ideas (sport-compatible)

Assemble your perfect meal: Choose target → Set filters → Press Generate. You get Protein-packed ideas incl. ingredients, steps, macros, favorites & shopping list.

Favorites (LocalStorage) Shopping List with 1 Click Quick & mobile readable

⚙️ Settings

🔒 Local
Training Day More "Fuel" (Carb-Focus) possible
Note: Nutritional values are approximations. If you track very exactly, use an app additionally.
👇 Set filters on the left and click "Generate Meal".

Pro-Tip: Save 5–10 favorites and rotate them → super easy routine.
Generate a daily plan that fits your target – perfect for structure without thinking.

🧾 Shopping List

Collect ingredients from Meals & Daily Plans.
Still empty. Add ingredients via "In Shopping List" or "Plan → Shopping List".
7 features

FitMeal Generator: Personalised Protein-Packed Meals, Daily Plans & Shopping Lists

FitMeal generates customised high-protein meal ideas based on your fitness goal, dietary preference, and active ingredient filters. It goes beyond simple meal cards: each suggestion includes a full macro breakdown, a step-by-step recipe, and a save-to-favourites option. Combine meals into a daily plan and export a shopping list with one click — all stored locally in your browser.

🎯

Goal-Based Meal Profiles

Choose from: Muscle Gain (high protein + calorie surplus), Fat Loss (high protein + calorie deficit), Maintenance, Endurance (higher carb), or Vegan Performance. Each goal adjusts macro ratios automatically.

🥗

Diet & Allergy Filters

Filter by: omnivore, vegetarian, vegan, pescatarian, lactose-free, gluten-free, or nut-free. Filters stack — e.g., vegan + gluten-free shows only meals meeting both criteria.

📊

Full Macro Breakdown

Every meal shows calories, protein (g), carbs (g), fat (g), and fibre (g). Color-coded against your daily target: green = on track, orange = slightly over, red = exceeds limit.

📋

Step-by-Step Recipes

Each meal includes a concise recipe (4–8 steps), prep time, cook time, and serving size. Recipes are designed for fast weekday cooking: most under 20 minutes prep.

📅

Daily Meal Plan Builder

Combine breakfast, lunch, dinner, and 1–2 snacks into a daily plan. Running macro totals update in real time as you add or swap meals. Save up to 7 plans (one per day of the week).

🛒

Shopping List Export

Generate a consolidated shopping list from any saved daily plan. Ingredients are grouped by category (protein, vegetables, carbs, dairy, pantry) and quantities are summed across meals.

Macro targets by goal

Daily Macro Targets by Fitness Goal

The generator uses these macro ratios as the basis for meal filtering. All targets assume adequate total calorie intake for the goal — adjust calories first, then these ratios apply:

Fitness goalProteinCarbsFatCalorie strategy
Muscle Gain1.8–2.2 g/kg body weight45–55% of calories25–30% of calories+200–400 kcal surplus
Fat Loss2.0–2.4 g/kg body weight30–40% of calories25–35% of calories−300–500 kcal deficit
Maintenance / Body Recomp1.6–2.0 g/kg body weight40–50% of calories25–35% of caloriesTDEE (maintenance)
Endurance / Athlete1.4–1.8 g/kg body weight55–65% of calories20–30% of calories+200–600 kcal (training days)
Vegan Performance1.8–2.2 g/kg body weight50–60% of calories20–30% of caloriesGoal-dependent; 10% higher protein target vs. omnivore for bioavailability
High-protein food reference

Top Protein Sources Used in the Generator

FoodProtein per 100gCalories per 100gDiet type
Chicken breast (cooked)31g165 kcalOmnivore
Canned tuna (in water)26g116 kcalPescatarian
Greek yogurt (0% fat)10g59 kcalVegetarian
Eggs (whole)13g155 kcalVegetarian
Cottage cheese (low fat)12g98 kcalVegetarian
Tempeh19g193 kcalVegan
Edamame (cooked)11g121 kcalVegan
Lentils (cooked)9g116 kcalVegan
Seitan (wheat protein)25g370 kcalVegan (not gluten-free)
Salmon (baked)25g208 kcalPescatarian
FAQ

Frequently Asked Questions

How does the generator calculate my daily calorie target?

If you enter your body weight, height, age, sex, and activity level, the generator calculates your Total Daily Energy Expenditure (TDEE) using the Mifflin-St Jeor equation for Basal Metabolic Rate (BMR), multiplied by an activity factor (sedentary ×1.2, lightly active ×1.375, moderately active ×1.55, very active ×1.725). Your fitness goal then adjusts this: muscle gain adds 250–400 kcal, fat loss subtracts 300–500 kcal. The resulting target is used to filter meals by calorie density and portion size. You can override the calculated target manually if you prefer to use a value from your own tracking experience.

Are the macro values in the recipes accurate?

Macro values are calculated from standard nutritional databases (USDA FoodData Central and European Food Information Resource EUROFIR) for the listed ingredient quantities. They represent cooked weight where applicable (e.g., chicken breast cooked values, not raw). Actual values will vary slightly depending on cooking method, brand, and preparation. For tracking purposes, the generator's values are accurate to within approximately ±5–10% — sufficient for flexible dieting and macro tracking without a food scale. If you are tracking very precisely for competition or clinical reasons, weigh all ingredients raw and use a dedicated tracking app (MyFitnessPal, Cronometer) for exact values.

Can I add my own recipes to the generator?

Yes. The "Custom Recipes" tab in the generator allows you to add your own meals. Enter the meal name, ingredients with quantities, and the generator calculates macros automatically from the ingredient database. Custom meals are saved to local browser storage and appear alongside the built-in recipes in the generator and daily plan builder. Custom recipes can be tagged with your dietary filters (vegan, gluten-free, etc.) so they appear correctly in filtered views. Note: custom recipes are stored in your browser only — they are not synced across devices. Use the "Export recipes" button to download a JSON file you can import on another device.

How much protein do I actually need per day?

Current sports nutrition consensus (ISSN, ACSM 2024 position statements): 1.6–2.2 g of protein per kg of body weight per day is sufficient for muscle protein synthesis maximization in trained individuals. Going above 2.2 g/kg does not provide additional muscle-building benefit for most people, but is not harmful in healthy individuals. For older adults (50+), 1.8–2.4 g/kg is recommended to counter anabolic resistance. Protein timing matters less than total daily intake: distributing intake across 3–5 meals with 20–40g per meal optimizes muscle protein synthesis, but hitting the daily total is the primary goal. The "Protein Score" shown on each meal card reflects how much of your daily protein target that meal contributes.

Embed this Calculator on Your Website

You can integrate this calculator for free into your own website. Get the embed code on our overview page.

Get Embed Code

Nach oben scrollen