December 9, 2025
Learn the core formula for building 400-calorie, 30g protein meals, then see ready-to-use templates and examples you can customize in minutes.
A 400-calorie, 30g protein meal usually combines a lean protein anchor, a smart carb, and high-volume veggies.
Thinking in templates (not recipes) makes it easy to swap ingredients based on taste, budget, and convenience.
Tracking just three numbers per meal—protein, calories, and portion size—keeps things simple while still effective for fat loss or muscle gain.
This guide uses simple macro-based templates built around 30–35g protein and roughly 350–450 calories per meal. Each template specifies a protein anchor, carb option, healthy fat, and low-calorie add-ons. Example meals are constructed using widely available foods and approximate nutrition data from common food databases, rounded for simplicity.
Hitting around 30g of protein per meal helps with muscle retention, satiety, and blood-sugar control. Capping meals at about 400 calories supports fat loss or weight maintenance without aggressive restriction. Once you understand the structure of a 400/30 meal, you can build your own options quickly from whatever foods you have on hand.
For most people, a 400-calorie, 30g protein meal will roughly look like: 30–35g protein, 30–40g carbs, 10–15g fat, plus high-fiber vegetables. In portions, that usually means: 1 palm-sized portion of lean protein (about 100–140g cooked meat, 150–200g tofu or yogurt), 1 cupped-hand portion of starch (60–100g cooked grain or potato, or 1 medium wrap), 1 thumb of fat (5–10g, like 1 tsp oil or 10g nuts), and at least 1–2 fists of low-starch veggies. This keeps the meal filling but calorie-controlled.
Great for
To reach 30g protein around 400 calories, you need lean or concentrated protein sources. Good anchors: chicken or turkey breast (25–30g protein per 100g cooked), extra-lean ground beef (20–25g per 100g), white fish (20–25g per 100g), firm tofu or tempeh (15–20g per 100g), eggs plus egg whites, Greek or Skyr-style yogurt (9–11g per 100g), cottage cheese (10–12g per 100g), or protein powder (20–25g per scoop). Fatty proteins like cheese, bacon, sausage, and most full-fat cuts can fit, but they eat up calories quickly and make it harder to stay near 400.
Great for
Anchor: 100–120g cooked lean meat or 150–200g tofu/tempeh. Carb: 60–80g cooked whole grain (about 1/3–1/2 cup cooked). Veggies: 1–2 cups non-starchy vegetables (raw or cooked). Fat: 1 tsp oil for cooking or drizzle, plus optional low-calorie sauces (salsa, mustard, low-sugar hot sauce). This structure reliably delivers ~30–35g protein and ~350–430 calories depending on exact portions and sauces.
Great for
Example build: 110g grilled chicken breast (about 26–28g protein, 150–170 kcal), 70g cooked quinoa (about 18–20g carbs, 80–90 kcal), 1 cup mixed roasted vegetables like broccoli and peppers (around 50–70 kcal), plus 1 tsp olive oil (40 kcal) and lemon or vinegar-based dressing. Total: roughly 380–410 calories, 30–32g protein. To lower calories, reduce oil or quinoa; to increase protein slightly, bump chicken to 130g or add a spoon of Greek yogurt as a sauce.
Great for
Anchor: 80–100g lean sliced meat, 120–150g cooked beans, or 150g tofu/tempeh. Wrapper: 1 medium high-fiber tortilla or wholegrain pita (about 120–150 kcal). Veggies: fill the rest with lettuce, tomatoes, onions, cucumbers, or slaw. Sauces: choose low-fat, low-sugar options like mustard, salsa, light yogurt sauce, or hummus in measured amounts. Calories climb quickly from bread, cheese, and mayo, so be deliberate.
Great for
Example build: 1 medium wholegrain tortilla (120–140 kcal), 90g sliced turkey breast (about 22–24g protein, 100–110 kcal), 20g hummus (about 30–40 kcal), 1 slice light cheese or 15g shredded cheese (30–40 kcal), and 1 cup mixed salad veggies inside (20–30 kcal). Total: about 320–360 calories, 25–28g protein. To reach 30g, add another 20–30g turkey or an extra slice of light cheese. To keep calories near 400, keep hummus and cheese portions modest.
Great for
Anchor: 170–200g high-protein yogurt (Greek, Skyr, or similar) or cottage cheese. This alone gives 18–24g protein and 100–150 calories depending on brand and fat content. Add: 30–40g fruit, 10–15g nuts or seeds, and possibly a few grams of honey or granola. The key is to keep add-ons measured and intentional; these toppings are where calories can double quickly.
Great for
Example build: 200g nonfat Greek yogurt (about 20–22g protein, 110–120 kcal), 60g mixed berries (about 30 kcal), 10g chopped almonds or walnuts (about 60 kcal), and 10g honey or 10g high-protein granola (30–40 kcal). Total: around 230–250 calories, 21–23g protein. To reach 30g protein while staying near 400 calories, add 15–20g whey or plant protein powder (extra 12–16g protein, 60–80 kcal) mixed into the yogurt. Final: roughly 310–330 calories and 33–38g protein.
Great for
Use your hand as a portion tool: 1 palm of lean protein (chicken, fish, tofu, lean beef) gives around 20–30g protein and 120–180 calories. 1 cupped hand of cooked carbs (rice, pasta, beans, potato) is roughly 100–150 calories. 1 thumb of added fat (oil, butter, nut butter) is 40–60 calories. 1–2 fists of vegetables are generally 30–80 calories. For a 400-calorie, 30g protein meal, aim for: 1 generous palm of lean protein, 1 small cupped hand of carbs, 1 thumb of fat, and 1–2 fists of vegetables.
Great for
Plate: 1 palm and a bit of grilled chicken breast (about 120–130g cooked, 28–32g protein, 160–190 kcal), 1 small cupped hand of roasted potatoes (about 70–90 kcal), 1–2 fists of mixed vegetables like green beans and carrots (40–60 kcal), and 1 thumb of olive oil used to cook or drizzle (40–50 kcal). Total: roughly 320–390 calories, around 30g protein. This approach allows some natural variation while keeping you in the right ballpark without weighing anything.
Great for
Most people underestimate how much lean protein they need for 30g; it often takes closer to 100–140g cooked meat or a double portion of plant protein (tofu plus beans, yogurt plus nuts) to reliably reach the target.
Calories are typically blown by small extras—oils, dressings, cheese, and large portions of bread or granola—so measuring these add-ons with teaspoons, tablespoons, or quick food scale checks can make staying near 400 calories much easier.
Vegetables are the easiest way to increase meal volume without adding many calories; consistently aiming for 1–2 cups of non-starchy veggies per 400-calorie meal dramatically improves fullness and micronutrient intake.
Once you have 1–2 go-to templates per time of day (bowl, wrap, yogurt bowl, simple plate), you can rotate flavors and ingredients without having to re-learn your macros each time.
Frequently Asked Questions
No. Think in ranges, not perfection. Anywhere around 350–450 calories and 25–35g protein per meal is usually close enough for most goals. What matters more is your daily and weekly averages. Use these templates as guides, not rigid rules.
It depends on your total calorie and protein targets. For example, three 400/30 meals plus one 200-calorie snack gives about 1,400 calories and 90g protein. Four 400/30 meals yield about 1,600 calories and 120g protein. Adjust the number and size of meals based on your body size, activity level, and goals.
Yes, but it usually requires mixing plant proteins. Combine foods like tofu or tempeh, beans or lentils, edamame, high-protein plant yogurts, and protein powder. For example, a bowl with tofu plus lentils plus veggies, or a smoothie with plant protein powder plus soy milk and a small amount of nut butter, can reach 30g protein around 400 calories.
For healthy individuals with normal kidney function, 30g or more protein per meal is considered safe and is within ranges used in many nutrition studies. If you have kidney disease or have been told to limit protein, follow your healthcare provider’s personalized recommendations.
Use a combination of hand portions and a few memorized benchmarks. Learn the approximate protein and calories in your go-to foods (for example, 100g cooked chicken breast ≈ 30g protein and 160 calories, 200g Greek yogurt ≈ 20g protein and 110 calories, 1 scoop of your protein powder ≈ 20–25g protein and 100–130 calories). Then build meals using the templates and adjust portions with your hand as a visual guide.
A 400-calorie meal with 30g of protein isn’t a complicated diet trick—it’s a basic structure you can reuse with almost any cuisine. Start by choosing a lean protein anchor, add a modest amount of smart carbs and healthy fats, then pile on vegetables or low-calorie sides. Practice a few of these templates until they feel automatic, then customize flavors and ingredients to match your preferences and routine.
Track meals via photos, get adaptive workouts, and act on smart nudges personalised for your goals.
AI meal logging with photo and voice
Adaptive workouts that respond to your progress
Insights, nudges, and weekly reviews on autopilot
With only ~400 calories to work with, carbs should be nutrient-dense and slow-digesting. Great options: cooked whole grains (quinoa, brown rice, farro, barley), starchy vegetables (potato, sweet potato, pumpkin), beans and lentils, or higher-fiber wraps and breads. Typical target: 20–35g carbs from these sources, plus another 5–10g from veggies and sauces. You can also go lower-carb by cutting the starch portion in half and adding more non-starchy veggies or a bit more protein.
Great for
Fat is calorie-dense, so a 400-calorie meal only needs about 10–15g to feel satisfying. That could be: 1 tsp oil used for cooking plus 10g nuts, a small smear of avocado (20–25g), or a sprinkling of cheese (10–15g) if your protein source is lean. If your protein is higher-fat (like salmon or 10% beef), you may not need extra oil or cheese. Prioritize fats that come packaged with nutrients: olive oil, nuts, seeds, avocado, or fatty fish, and watch how quickly tablespoons and big handfuls increase calories.
Great for
Example build: 170g firm tofu stir-fried with spray oil (about 22–25g protein, 170–190 kcal), 60g cooked brown rice (about 17–18g carbs, 70–80 kcal), 1.5 cups mixed stir-fry vegetables (50–70 kcal), 1 tsp sesame or canola oil (40–45 kcal), and low-sugar soy sauce or chili garlic sauce. Total: roughly 360–390 calories, 24–27g protein. To reach 30g protein, add 1–2 tbsp edamame or a small cube of tempeh, or serve with a small side of high-protein yogurt if you’re not strictly vegan.
Great for
Example build: 1 wholegrain pita (120–140 kcal), 80g cooked black beans (around 7–8g protein, 90–100 kcal), 80g plain Greek yogurt as a sauce (8–9g protein, 45–60 kcal), plus lettuce, tomato, onion, and salsa (30–40 kcal). Total: about 290–340 calories, 15–18g protein. To reach 30g, add 50–60g extra Greek yogurt or 30–40g grated light cheese, or include a side of 150g Greek yogurt with fruit. Vegetarian meals often need a double protein source (beans plus dairy or tofu) to reach 30g without overshooting calories.
Great for
Example build: 200g low-fat cottage cheese (about 22–24g protein, 140–160 kcal), 8–10 cherry tomatoes (15–20 kcal), sliced cucumber and peppers (20–30 kcal), 1 tsp olive oil (40 kcal), and herbs or seasoning. Total: about 220–250 calories, 22–24g protein. To hit 30g protein and ~400 calories, add 1 boiled egg (6g protein, 70–80 kcal) or 2 egg whites (7–8g protein, 30–40 kcal), plus a small slice of wholegrain toast (~70–80 kcal).
Great for