{"success":true,"meals":[{"id":"meal-077","name":"Anti-Inflammatory Salmon Bowl","slug":"anti-inflammatory-bowl","meal_type":"dinner","cuisine":"Asian","dietary_tags":["gluten-free"],"calories":520,"protein_g":38,"carbs_g":38,"fats_g":24,"fiber_g":8,"sugar_g":6,"sodium_mg":0,"ingredients":["salmon","turmeric rice","leafy greens","avocado","ginger dressing"],"instructions":"Bake salmon with turmeric. Assemble bowl with greens and dressing.","prep_time_mins":15,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-049","name":"Apple with Peanut Butter","slug":"apple-peanut-butter","meal_type":"snack","cuisine":"American","dietary_tags":["vegan","gluten-free"],"calories":280,"protein_g":8,"carbs_g":32,"fats_g":14,"fiber_g":6,"sugar_g":22,"sodium_mg":0,"ingredients":["1 large apple","2 tbsp peanut butter"],"instructions":"Slice apple. Serve with peanut butter for dipping.","prep_time_mins":3,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["peanuts"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-111","name":"Asian Beef Noodle Bowl","slug":"asian-beef-noodle-bowl","meal_type":"dinner","cuisine":"Asian","dietary_tags":[],"calories":520,"protein_g":38,"carbs_g":48,"fats_g":20,"fiber_g":4,"sugar_g":8,"sodium_mg":0,"ingredients":["beef strips","rice noodles","pak choi","mushrooms","soy ginger sauce"],"instructions":"Stir fry beef. Cook noodles. Combine with vegetables and sauce.","prep_time_mins":15,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["soy","gluten"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-008","name":"Avocado Eggs Benedict","slug":"avocado-eggs-benedict","meal_type":"breakfast","cuisine":"American","dietary_tags":["vegetarian"],"calories":580,"protein_g":26,"carbs_g":34,"fats_g":38,"fiber_g":10,"sugar_g":4,"sodium_mg":0,"ingredients":["2 eggs","1 English muffin","1 avocado","50g hollandaise","spinach"],"instructions":"Poach eggs. Toast muffin. Layer spinach, avocado, egg, hollandaise.","prep_time_mins":10,"cook_time_mins":15,"servings":1,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["eggs","gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-116","name":"Baked Cod with Lemon Herb Crust","slug":"baked-cod-lemon-herb","meal_type":"dinner","cuisine":"British","dietary_tags":["pescatarian"],"calories":380,"protein_g":42,"carbs_g":16,"fats_g":16,"fiber_g":2,"sugar_g":2,"sodium_mg":0,"ingredients":["cod fillet","breadcrumbs","lemon zest","herbs","green beans","new potatoes"],"instructions":"Coat cod with herb crust. Bake. Serve with vegetables and potatoes.","prep_time_mins":15,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish","gluten"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-099","name":"Baked Sweet Potato with Chilli","slug":"sweet-potato-chilli","meal_type":"dinner","cuisine":"British","dietary_tags":["gluten-free"],"calories":520,"protein_g":32,"carbs_g":58,"fats_g":18,"fiber_g":14,"sugar_g":14,"sodium_mg":0,"ingredients":["sweet potato","turkey chilli","cheese","sour cream"],"instructions":"Bake sweet potato. Top with homemade turkey chilli and toppings.","prep_time_mins":15,"cook_time_mins":60,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-055","name":"Banana Oatmeal","slug":"banana-oatmeal","meal_type":"pre_workout","cuisine":"British","dietary_tags":["vegetarian"],"calories":380,"protein_g":12,"carbs_g":68,"fats_g":8,"fiber_g":6,"sugar_g":22,"sodium_mg":0,"ingredients":["80g oats","1 banana","milk","honey","cinnamon"],"instructions":"Cook oats with milk. Top with sliced banana and honey.","prep_time_mins":5,"cook_time_mins":8,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-033","name":"Beef Bolognese","slug":"beef-bolognese","meal_type":"dinner","cuisine":"Italian","dietary_tags":[],"calories":580,"protein_g":38,"carbs_g":58,"fats_g":22,"fiber_g":6,"sugar_g":10,"sodium_mg":0,"ingredients":["180g beef mince","spaghetti","tomato sauce","onion","garlic","herbs","parmesan"],"instructions":"Brown mince. Add sauce ingredients. Simmer. Serve over pasta.","prep_time_mins":15,"cook_time_mins":45,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-018","name":"Beef Burrito Bowl","slug":"beef-burrito-bowl","meal_type":"lunch","cuisine":"Mexican","dietary_tags":["gluten-free"],"calories":620,"protein_g":42,"carbs_g":52,"fats_g":26,"fiber_g":10,"sugar_g":6,"sodium_mg":0,"ingredients":["180g beef mince","rice","black beans","salsa","guacamole","cheese","sour cream"],"instructions":"Brown beef with spices. Layer rice, beans, beef and toppings.","prep_time_mins":10,"cook_time_mins":18,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-054","name":"Beef Jerky","slug":"beef-jerky","meal_type":"snack","cuisine":"American","dietary_tags":["keto","gluten-free"],"calories":180,"protein_g":28,"carbs_g":4,"fats_g":6,"fiber_g":0,"sugar_g":3,"sodium_mg":0,"ingredients":["75g beef jerky"],"instructions":"Ready to eat.","prep_time_mins":0,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-072","name":"Beef and Vegetable Stir Fry Prep","slug":"beef-stir-fry-prep","meal_type":"dinner","cuisine":"Asian","dietary_tags":["gluten-free"],"calories":420,"protein_g":36,"carbs_g":28,"fats_g":20,"fiber_g":4,"sugar_g":6,"sodium_mg":0,"ingredients":["180g beef strips","mixed stir fry vegetables","soy sauce","rice"],"instructions":"Marinate beef. Stir fry with vegetables. Portion with rice.","prep_time_mins":15,"cook_time_mins":15,"servings":4,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-117","name":"Black Bean Burrito Bowl","slug":"black-bean-burrito-bowl","meal_type":"lunch","cuisine":"Mexican","dietary_tags":["vegetarian","gluten-free"],"calories":480,"protein_g":18,"carbs_g":68,"fats_g":14,"fiber_g":16,"sugar_g":6,"sodium_mg":0,"ingredients":["black beans","rice","corn","peppers","salsa","guacamole","lime"],"instructions":"Cook rice and beans. Char corn and peppers. Assemble bowl.","prep_time_mins":15,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-048","name":"Boiled Eggs","slug":"boiled-eggs","meal_type":"snack","cuisine":"British","dietary_tags":["keto","gluten-free"],"calories":180,"protein_g":14,"carbs_g":1,"fats_g":12,"fiber_g":0,"sugar_g":1,"sodium_mg":0,"ingredients":["3 eggs","salt","pepper"],"instructions":"Boil eggs to preference. Season and serve.","prep_time_mins":2,"cook_time_mins":10,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-076","name":"Bone Broth Chicken Soup","slug":"bone-broth-soup","meal_type":"dinner","cuisine":"British","dietary_tags":["gluten-free"],"calories":320,"protein_g":28,"carbs_g":22,"fats_g":12,"fiber_g":4,"sugar_g":4,"sodium_mg":0,"ingredients":["bone broth","chicken","vegetables","rice noodles","ginger"],"instructions":"Simmer chicken in broth. Add vegetables and noodles. Season.","prep_time_mins":15,"cook_time_mins":30,"servings":2,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-021","name":"Buddha Bowl","slug":"buddha-bowl","meal_type":"lunch","cuisine":"Asian","dietary_tags":["vegan","gluten-free"],"calories":480,"protein_g":18,"carbs_g":62,"fats_g":18,"fiber_g":14,"sugar_g":8,"sodium_mg":0,"ingredients":["quinoa","chickpeas","sweet potato","avocado","kale","tahini dressing","seeds"],"instructions":"Roast sweet potato and chickpeas. Assemble bowl with grains and dressing.","prep_time_mins":15,"cook_time_mins":30,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["sesame"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-026","name":"Cauliflower Fried Rice","slug":"cauliflower-fried-rice","meal_type":"lunch","cuisine":"Asian","dietary_tags":["keto","gluten-free"],"calories":380,"protein_g":28,"carbs_g":12,"fats_g":26,"fiber_g":4,"sugar_g":4,"sodium_mg":0,"ingredients":["cauliflower rice","chicken","eggs","vegetables","soy sauce","sesame oil"],"instructions":"Rice cauliflower. Stir fry with protein and veg. Season and serve.","prep_time_mins":15,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs","soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-098","name":"Cauliflower Pizza","slug":"cauliflower-pizza","meal_type":"dinner","cuisine":"Italian","dietary_tags":["vegetarian","gluten-free"],"calories":380,"protein_g":22,"carbs_g":24,"fats_g":22,"fiber_g":6,"sugar_g":6,"sodium_mg":0,"ingredients":["cauliflower crust","tomato sauce","mozzarella","vegetables","herbs"],"instructions":"Make or buy cauliflower base. Add toppings. Bake until crispy.","prep_time_mins":20,"cook_time_mins":25,"servings":1,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["dairy","eggs"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-011","name":"Chia Seed Pudding","slug":"chia-seed-pudding","meal_type":"breakfast","cuisine":"British","dietary_tags":["vegan","gluten-free"],"calories":340,"protein_g":10,"carbs_g":42,"fats_g":14,"fiber_g":14,"sugar_g":18,"sodium_mg":0,"ingredients":["60g chia seeds","300ml coconut milk","2 tbsp maple syrup","vanilla","mixed berries"],"instructions":"Mix chia with milk, syrup, vanilla. Refrigerate overnight. Top with berries.","prep_time_mins":5,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-060","name":"Chicken Breast with Sweet Potato","slug":"chicken-sweet-potato","meal_type":"post_workout","cuisine":"British","dietary_tags":["gluten-free"],"calories":520,"protein_g":48,"carbs_g":42,"fats_g":14,"fiber_g":6,"sugar_g":8,"sodium_mg":0,"ingredients":["200g chicken breast","200g sweet potato","broccoli","olive oil"],"instructions":"Grill chicken. Bake sweet potato. Steam broccoli. Combine.","prep_time_mins":10,"cook_time_mins":35,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-020","name":"Chicken Caesar Salad","slug":"chicken-caesar-salad","meal_type":"lunch","cuisine":"American","dietary_tags":[],"calories":520,"protein_g":42,"carbs_g":18,"fats_g":32,"fiber_g":4,"sugar_g":3,"sodium_mg":0,"ingredients":["180g chicken breast","romaine lettuce","parmesan","croutons","Caesar dressing","bacon bits"],"instructions":"Grill chicken. Toss lettuce with dressing. Top with chicken and toppings.","prep_time_mins":10,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy","eggs"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-100","name":"Chicken Fried Rice (Healthy)","slug":"healthy-chicken-fried-rice","meal_type":"dinner","cuisine":"Asian","dietary_tags":[],"calories":420,"protein_g":36,"carbs_g":42,"fats_g":12,"fiber_g":4,"sugar_g":4,"sodium_mg":0,"ingredients":["chicken breast","brown rice","eggs","vegetables","low sodium soy"],"instructions":"Scramble eggs. Stir fry chicken and vegetables with rice. Season.","prep_time_mins":15,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs","soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-118","name":"Chicken Gyros","slug":"chicken-gyros","meal_type":"lunch","cuisine":"Greek","dietary_tags":[],"calories":520,"protein_g":38,"carbs_g":42,"fats_g":22,"fiber_g":4,"sugar_g":6,"sodium_mg":0,"ingredients":["chicken thigh","pita bread","tzatziki","tomatoes","onion","lettuce"],"instructions":"Marinate and grill chicken. Warm pita. Assemble with toppings.","prep_time_mins":20,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-093","name":"Chicken Lettuce Wraps","slug":"chicken-lettuce-wraps","meal_type":"lunch","cuisine":"Asian","dietary_tags":["gluten-free","keto"],"calories":280,"protein_g":32,"carbs_g":8,"fats_g":14,"fiber_g":2,"sugar_g":4,"sodium_mg":0,"ingredients":["150g chicken mince","lettuce cups","water chestnuts","soy sauce","ginger"],"instructions":"Cook chicken with seasonings. Serve in lettuce cups.","prep_time_mins":10,"cook_time_mins":10,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-071","name":"Chicken Meal Prep Boxes","slug":"chicken-meal-prep","meal_type":"lunch","cuisine":"American","dietary_tags":["gluten-free"],"calories":480,"protein_g":42,"carbs_g":38,"fats_g":18,"fiber_g":6,"sugar_g":4,"sodium_mg":0,"ingredients":["200g chicken breast","150g brown rice","100g broccoli","100g green beans"],"instructions":"Grill chicken. Cook rice. Steam vegetables. Portion into containers.","prep_time_mins":15,"cook_time_mins":30,"servings":4,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-032","name":"Chicken Tikka Masala","slug":"chicken-tikka-masala","meal_type":"dinner","cuisine":"Indian","dietary_tags":[],"calories":620,"protein_g":44,"carbs_g":52,"fats_g":26,"fiber_g":4,"sugar_g":8,"sodium_mg":0,"ingredients":["200g chicken","tikka paste","coconut milk","tomatoes","basmati rice","naan"],"instructions":"Marinate and grill chicken. Make sauce. Combine. Serve with rice and naan.","prep_time_mins":20,"cook_time_mins":30,"servings":1,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["dairy","gluten"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-001","name":"Classic Full English Breakfast","slug":"full-english-breakfast","meal_type":"breakfast","cuisine":"British","dietary_tags":[],"calories":750,"protein_g":42,"carbs_g":35,"fats_g":52,"fiber_g":5,"sugar_g":8,"sodium_mg":0,"ingredients":["2 eggs","2 bacon rashers","2 sausages","150g baked beans","100g mushrooms","2 hash browns","2 tomatoes","1 slice toast"],"instructions":"Fry eggs, bacon, sausages. Grill tomatoes and mushrooms. Heat beans. Serve together.","prep_time_mins":10,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs","gluten"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-088","name":"Cod with Crushed Potatoes","slug":"cod-crushed-potatoes","meal_type":"dinner","cuisine":"British","dietary_tags":["pescatarian","gluten-free"],"calories":420,"protein_g":38,"carbs_g":32,"fats_g":16,"fiber_g":4,"sugar_g":2,"sodium_mg":0,"ingredients":["200g cod","new potatoes","peas","butter","lemon"],"instructions":"Bake cod. Crush boiled potatoes. Combine with peas and butter.","prep_time_mins":10,"cook_time_mins":25,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-051","name":"Cottage Cheese with Berries","slug":"cottage-cheese-berries","meal_type":"snack","cuisine":"American","dietary_tags":["vegetarian","gluten-free"],"calories":180,"protein_g":18,"carbs_g":16,"fats_g":4,"fiber_g":2,"sugar_g":12,"sodium_mg":0,"ingredients":["200g cottage cheese","100g mixed berries","honey"],"instructions":"Top cottage cheese with berries and honey.","prep_time_mins":2,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-094","name":"Courgette Noodle Bolognese","slug":"courgetti-bolognese","meal_type":"dinner","cuisine":"Italian","dietary_tags":["gluten-free","keto"],"calories":320,"protein_g":28,"carbs_g":14,"fats_g":18,"fiber_g":4,"sugar_g":8,"sodium_mg":0,"ingredients":["courgette noodles","lean beef mince","tomato sauce","herbs"],"instructions":"Brown mince. Add sauce. Serve over spiralized courgettes.","prep_time_mins":15,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-079","name":"Double Chicken Burrito","slug":"double-chicken-burrito","meal_type":"dinner","cuisine":"Mexican","dietary_tags":[],"calories":980,"protein_g":68,"carbs_g":82,"fats_g":38,"fiber_g":12,"sugar_g":6,"sodium_mg":0,"ingredients":["300g chicken","large wrap","rice","beans","cheese","guacamole","sour cream"],"instructions":"Cook chicken with spices. Layer all ingredients in wrap. Roll.","prep_time_mins":15,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-053","name":"Edamame Pods","slug":"edamame-pods","meal_type":"snack","cuisine":"Japanese","dietary_tags":["vegan","gluten-free"],"calories":180,"protein_g":16,"carbs_g":14,"fats_g":8,"fiber_g":8,"sugar_g":2,"sodium_mg":0,"ingredients":["200g edamame pods","sea salt"],"instructions":"Steam or boil edamame. Season with salt.","prep_time_mins":2,"cook_time_mins":5,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-064","name":"Egg Fried Rice","slug":"egg-fried-rice","meal_type":"post_workout","cuisine":"Asian","dietary_tags":[],"calories":480,"protein_g":22,"carbs_g":58,"fats_g":18,"fiber_g":4,"sugar_g":4,"sodium_mg":0,"ingredients":["200g cooked rice","3 eggs","peas","carrots","soy sauce","spring onions"],"instructions":"Scramble eggs. Add rice and vegetables. Season and stir fry.","prep_time_mins":10,"cook_time_mins":10,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs","soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-007","name":"Egg White Omelette","slug":"egg-white-omelette","meal_type":"breakfast","cuisine":"Mediterranean","dietary_tags":["gluten-free"],"calories":280,"protein_g":32,"carbs_g":8,"fats_g":12,"fiber_g":2,"sugar_g":4,"sodium_mg":0,"ingredients":["6 egg whites","50g spinach","30g feta","50g cherry tomatoes","1 tsp olive oil"],"instructions":"Whisk whites. Cook spinach in oil. Pour whites, add toppings. Fold when set.","prep_time_mins":5,"cook_time_mins":8,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["eggs","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-059","name":"Energy Balls","slug":"energy-balls","meal_type":"pre_workout","cuisine":"British","dietary_tags":["vegan"],"calories":240,"protein_g":6,"carbs_g":32,"fats_g":10,"fiber_g":4,"sugar_g":18,"sodium_mg":0,"ingredients":["oats","dates","peanut butter","honey","dark chocolate"],"instructions":"Blend ingredients. Roll into balls. Refrigerate.","prep_time_mins":10,"cook_time_mins":0,"servings":6,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","peanuts"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-024","name":"Falafel Wrap","slug":"falafel-wrap","meal_type":"lunch","cuisine":"Middle Eastern","dietary_tags":["vegan"],"calories":520,"protein_g":18,"carbs_g":62,"fats_g":22,"fiber_g":10,"sugar_g":6,"sodium_mg":0,"ingredients":["4 falafel","wholemeal wrap","hummus","salad","pickled vegetables","tahini"],"instructions":"Warm falafel. Spread hummus on wrap. Add falafel, salad and tahini.","prep_time_mins":10,"cook_time_mins":5,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","sesame"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-086","name":"Fish Tacos","slug":"fish-tacos","meal_type":"dinner","cuisine":"Mexican","dietary_tags":["pescatarian"],"calories":480,"protein_g":32,"carbs_g":42,"fats_g":20,"fiber_g":6,"sugar_g":6,"sodium_mg":0,"ingredients":["white fish","corn tortillas","cabbage slaw","lime crema","salsa"],"instructions":"Grill fish. Warm tortillas. Assemble with toppings.","prep_time_mins":15,"cook_time_mins":12,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-058","name":"Fruit Smoothie","slug":"fruit-smoothie","meal_type":"pre_workout","cuisine":"American","dietary_tags":["vegan","gluten-free"],"calories":280,"protein_g":4,"carbs_g":62,"fats_g":2,"fiber_g":4,"sugar_g":42,"sodium_mg":0,"ingredients":["banana","berries","orange juice","honey"],"instructions":"Blend all ingredients until smooth.","prep_time_mins":5,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-105","name":"Greek Moussaka","slug":"greek-moussaka","meal_type":"dinner","cuisine":"Greek","dietary_tags":["gluten-free"],"calories":520,"protein_g":32,"carbs_g":38,"fats_g":28,"fiber_g":6,"sugar_g":10,"sodium_mg":0,"ingredients":["aubergine","lamb mince","tomato sauce","bechamel","potatoes"],"instructions":"Layer aubergine, meat sauce, potatoes. Top with bechamel. Bake.","prep_time_mins":30,"cook_time_mins":60,"servings":4,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-003","name":"Greek Yogurt Protein Bowl","slug":"greek-yogurt-protein-bowl","meal_type":"breakfast","cuisine":"Mediterranean","dietary_tags":["vegetarian","gluten-free"],"calories":385,"protein_g":32,"carbs_g":42,"fats_g":10,"fiber_g":6,"sugar_g":28,"sodium_mg":0,"ingredients":["250g Greek yogurt","30g honey","40g mixed berries","25g almonds","1 tbsp chia seeds"],"instructions":"Layer yogurt with berries. Top with nuts, seeds and drizzle honey.","prep_time_mins":5,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy","nuts"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-046","name":"Greek Yogurt with Nuts","slug":"yogurt-nuts","meal_type":"snack","cuisine":"Mediterranean","dietary_tags":["vegetarian","gluten-free"],"calories":280,"protein_g":18,"carbs_g":18,"fats_g":16,"fiber_g":2,"sugar_g":12,"sodium_mg":0,"ingredients":["200g Greek yogurt","30g mixed nuts","honey"],"instructions":"Top yogurt with nuts and drizzle honey.","prep_time_mins":2,"cook_time_mins":0,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy","nuts"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-014","name":"Grilled Chicken Salad","slug":"grilled-chicken-salad","meal_type":"lunch","cuisine":"Mediterranean","dietary_tags":["gluten-free"],"calories":480,"protein_g":48,"carbs_g":18,"fats_g":24,"fiber_g":6,"sugar_g":8,"sodium_mg":0,"ingredients":["200g chicken breast","mixed leaves","cherry tomatoes","cucumber","red onion","feta","olive oil dressing"],"instructions":"Grill seasoned chicken. Toss salad ingredients. Slice chicken on top.","prep_time_mins":10,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-095","name":"Grilled Fish with Vegetables","slug":"grilled-fish-vegetables","meal_type":"dinner","cuisine":"Mediterranean","dietary_tags":["gluten-free"],"calories":320,"protein_g":38,"carbs_g":16,"fats_g":12,"fiber_g":6,"sugar_g":4,"sodium_mg":0,"ingredients":["180g white fish","mixed vegetables","lemon","herbs","olive oil"],"instructions":"Grill fish. Roast vegetables. Season and serve.","prep_time_mins":10,"cook_time_mins":18,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-120","name":"Grilled Pork Chops with Apple","slug":"grilled-pork-chops-apple","meal_type":"dinner","cuisine":"British","dietary_tags":["gluten-free"],"calories":480,"protein_g":42,"carbs_g":28,"fats_g":22,"fiber_g":4,"sugar_g":16,"sodium_mg":0,"ingredients":["pork chops","apple","sweet potato mash","green beans","sage"],"instructions":"Season and grill pork. Saute apple slices. Serve with mash and beans.","prep_time_mins":10,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":[],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-027","name":"Grilled Ribeye Steak","slug":"ribeye-steak","meal_type":"dinner","cuisine":"British","dietary_tags":["gluten-free"],"calories":720,"protein_g":58,"carbs_g":24,"fats_g":42,"fiber_g":4,"sugar_g":2,"sodium_mg":0,"ingredients":["280g ribeye steak","mixed vegetables","new potatoes","butter","herbs"],"instructions":"Season steak. Grill to preference. Rest 5 mins. Serve with veg and potatoes.","prep_time_mins":10,"cook_time_mins":15,"servings":1,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-019","name":"Grilled Salmon with Quinoa","slug":"salmon-quinoa","meal_type":"lunch","cuisine":"Mediterranean","dietary_tags":["gluten-free"],"calories":580,"protein_g":44,"carbs_g":38,"fats_g":26,"fiber_g":6,"sugar_g":2,"sodium_mg":0,"ingredients":["180g salmon fillet","150g quinoa","asparagus","lemon","olive oil","herbs"],"instructions":"Grill salmon. Cook quinoa. Steam asparagus. Combine with lemon dressing.","prep_time_mins":10,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-106","name":"Halal Chicken Shawarma","slug":"halal-chicken-shawarma","meal_type":"dinner","cuisine":"Middle Eastern","dietary_tags":["halal"],"calories":520,"protein_g":42,"carbs_g":38,"fats_g":22,"fiber_g":4,"sugar_g":4,"sodium_mg":0,"ingredients":["halal chicken thigh","shawarma spices","pita","garlic sauce","pickles","salad"],"instructions":"Marinate and cook chicken. Slice. Serve in pita with toppings.","prep_time_mins":20,"cook_time_mins":20,"servings":1,"difficulty":"Medium","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-107","name":"Halal Lamb Kebab","slug":"halal-lamb-kebab","meal_type":"dinner","cuisine":"Middle Eastern","dietary_tags":["halal","gluten-free"],"calories":480,"protein_g":38,"carbs_g":28,"fats_g":24,"fiber_g":4,"sugar_g":6,"sodium_mg":0,"ingredients":["halal lamb mince","spices","onion","rice","salad","yogurt sauce"],"instructions":"Mix lamb with spices. Form on skewers. Grill. Serve with rice.","prep_time_mins":15,"cook_time_mins":15,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-067","name":"Halloumi Salad","slug":"halloumi-salad","meal_type":"lunch","cuisine":"Mediterranean","dietary_tags":["vegetarian","gluten-free"],"calories":420,"protein_g":24,"carbs_g":22,"fats_g":28,"fiber_g":6,"sugar_g":8,"sodium_mg":0,"ingredients":["150g halloumi","mixed leaves","pomegranate","cucumber","olive oil dressing"],"instructions":"Grill halloumi. Toss salad. Top with cheese and pomegranate.","prep_time_mins":10,"cook_time_mins":10,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-096","name":"Healthy Mac and Cheese","slug":"healthy-mac-cheese","meal_type":"dinner","cuisine":"American","dietary_tags":["vegetarian"],"calories":480,"protein_g":24,"carbs_g":52,"fats_g":20,"fiber_g":6,"sugar_g":6,"sodium_mg":0,"ingredients":["wholemeal macaroni","butternut squash","cheese","milk","mustard"],"instructions":"Cook pasta. Blend squash with cheese and milk. Combine.","prep_time_mins":15,"cook_time_mins":25,"servings":2,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["gluten","dairy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"},{"id":"meal-113","name":"Honey Garlic Salmon","slug":"honey-garlic-salmon","meal_type":"dinner","cuisine":"Asian","dietary_tags":["gluten-free"],"calories":520,"protein_g":38,"carbs_g":32,"fats_g":26,"fiber_g":2,"sugar_g":18,"sodium_mg":0,"ingredients":["salmon fillet","honey","garlic","soy sauce","broccoli","rice"],"instructions":"Glaze salmon with honey garlic sauce. Bake. Serve with rice and broccoli.","prep_time_mins":10,"cook_time_mins":20,"servings":1,"difficulty":"Easy","image_url":null,"tips":null,"variations":[],"allergens":["fish","soy"],"created_by":null,"created_at":"2025-12-12 13:44:14","updated_at":"2025-12-12 13:44:14","gym_id":"gym_barngym_001"}],"pagination":{"total":120,"limit":50,"offset":0,"has_more":true}}