Eating a light dinner doesn't mean going hungry or giving up flavor. And if you're looking for “dinners that won't make you gain weight”, the short answer is that no dinner makes you gain or lose weight on its own: what moves the scale is your total calories for the day. What a good light dinner does is make that easier: 300-400 kcal, 25-35 g of protein and a plate full of vegetables leave you satisfied without eating half a day's calories at 9 p.m. Here are 15 recipes with the grams of every ingredient, not “a drizzle” or “a serving”: their calories and protein were calculated ingredient by ingredient with the USDA database (FoodData Central, SR Legacy), and all of them land between 313 and 378 kcal, with 21-41 g of protein. You'll also see what the science actually says about eating light in the evening, and the five mistakes that turn a “light” dinner into a 600 kcal one without you noticing.

Work it out here

Calorie calculator

The numbers already there are just an example: tap one, type yours and press “Calculate”.

Open the full calculator

Why a light dinner matters more than you think

The evidence on the timing and size of dinner is more nuanced than it's usually made out to be, and it's worth knowing it as it is. In a randomized trial in women with overweight or obesity and metabolic syndrome (Jakubowicz and colleagues, Obesity, 2013), two groups ate the same ~1,400 kcal a day for 12 weeks: one with 700 kcal at breakfast and 200 at dinner, the other the other way round (200 at breakfast and 700 at dinner). The light-dinner group lost more weight and more waist, and also reported less hunger throughout the day. But a later, more tightly controlled crossover trial (Ruddick-Collins and colleagues, Cell Metabolism, 2022), with 30 people and 45% versus 20% of calories at dinner, found no differences in weight loss or energy expenditure: what did change was hunger, which was lower when the calorie load came in the morning. In practical terms: at equal calories, a light dinner doesn't burn more, but it makes sticking to the plan less of a struggle. Timing matters too: in a Johns Hopkins University trial (Gu and colleagues, Journal of Clinical Endocrinology & Metabolism, 2020), the same dinner eaten at 10 p.m. instead of 6 p.m. produced higher post-meal glucose and lower overnight oxidation of the dinner's fat in 20 healthy volunteers. And in a Japanese case-control study (Fujiwara and colleagues, American Journal of Gastroenterology, 2005), going to bed less than 3 hours after dinner was associated with 7.45 times higher odds (odds ratio) of reflux disease compared with leaving 4 hours or more. The honest conclusion: a moderate dinner that isn't eaten right before you hit the pillow is not a metabolic trick, but it is a simple way to control your daily total and to sleep without your digestion still at work.

The 400-calorie rule

Why 400? There is no official rule that sets how many calories dinner should have, so it's better not to invent one. The most useful reference comes from European food labeling: Regulation (EU) 1169/2011 uses 2,000 kcal a day as an adult's reference intake, and 400 kcal is exactly 20% of that figure. With breakfast, lunch and one or two snacks, a 300-400 kcal dinner keeps the day around that reference without going hungry. If your needs are different (higher if you're tall or very active, lower if you're in a deficit), first work out your own number with the calorie calculator and split it from there: 20% of 1,600 kcal is 320, and 20% of 2,500 is 500. For 400 kcal to really fill you up, all 15 recipes use this split: 25-35 g of protein (the most filling nutrient per calorie), at least 200 g of vegetables, a small serving of starchy carbs and 5-10 g of added fat, that is, one or two teaspoons of oil. That last point is the one that goes wrong most often: a teaspoon of oil (5 g) is 44 kcal, but a tablespoon (about 13.5 g) is 119 kcal, based on the 884 kcal per 100 g that the USDA lists for olive oil. If you're unsure about conversions between spoons, cups and grams, the kitchen measurement converter gives them to you instantly. All the recipe figures use raw weights unless they say “cooked”.

Renzy estimates the calories and protein of your plate from a photo. No weighing, no tables.

Get your number in a minute, no account needed.

Calorie calculator

In your browser, nothing to install

Or try it with a photo of your plate

Try the scanner

App: 7 days free · card required · cancel anytime

The 4 pillars of a healthy light dinner

Before the recipes, the principles. A well-built light dinner meets these four pillars at the same time; if one fails, either you're hungry by 11 p.m. or the calories shoot up without it showing on the plate. Protein comes first because it's the most filling per calorie: chicken, turkey, fish, eggs, tofu, cottage cheese or legumes. Be careful with eggs: two eggs provide 12.6 g of protein (USDA, 12.56 g per 100 g), so in the egg recipes you'll see them paired with extra egg white, cottage cheese, bread or legumes to reach reasonable figures. If you do strength training in the evening, dinner is also a good moment for protein: in a Maastricht University study (Res and colleagues, Medicine & Science in Sports & Exercise, 2012), 16 young men who took 40 g of casein before sleep after an evening strength session showed more protein synthesis overnight than with a placebo; it's a small study in athletes, not a rule for everyone. Vegetables are the second pillar: they add volume, fiber and micronutrients for very few calories. A small serving of starchy carbs is the third, and measured fat the fourth. What's best left out of a light dinner: bottled sauces (two tablespoons of bottled Caesar dressing, about 30 g, are 163 kcal), aged cheeses with no limit and, above all, alcohol. A 150 ml glass of red wine is around 125 kcal and a small 200 ml beer, 86 kcal (USDA), without filling you up at all, and a review of all the available studies in healthy volunteers (Ebrahim and colleagues, Alcoholism: Clinical and Experimental Research, 2013) concluded that alcohol delays the first REM period, reduces total REM sleep at moderate and high doses, and fragments the second half of the night.

  • Protein: 25-35 g (120-150 g of raw chicken, turkey or white fish provide 27-36 g; 2 eggs, only 12.6 g)
  • Vegetables: 200-300 g (200 g of broccoli is 68 kcal; 300 g of zucchini (courgette), 51 kcal)
  • Starchy carbs: a small serving (30 g of whole-wheat bread, 76 kcal; 80 g of cooked quinoa, 96 kcal; 150 g of boiled potato, 131 kcal)
  • Added fat: 5-10 g (1-2 teaspoons of oil, 44 kcal each, or 50-60 g of avocado, 80-96 kcal)

3 chicken and turkey recipes (320-380 kcal each)

Three white-meat dinners between 336 and 369 kcal with 37-41 g of protein, all ready in under 20 minutes. Meat weights are raw except for the chicken in the tacos, which is already roasted. What adds the most calories without you noticing is the oil and the avocado: stick to those grams and each recipe stays where it says.

  • Chicken, broccoli and ginger stir-fry — 369 kcal, 38 g protein. 120 g of diced chicken breast stir-fried for 4 minutes with 1 teaspoon (5 g) of sesame oil; add 200 g of broccoli in small florets, 5 g of grated fresh ginger, 1 garlic clove and 1 tablespoon (15 g) of low-sodium soy sauce. Serve over 80 g of cooked quinoa. Macros: 33 g carbs, 11 g fat.
  • Grilled turkey with asparagus and avocado — 336 kcal, 37 g protein. 130 g of turkey breast fillet grilled with pepper and the juice of half a lemon, about 12 green asparagus spears (200 g) sautéed with garlic and 1 teaspoon (5 g) of olive oil, and 60 g of sliced avocado. Macros: 15 g carbs, 16 g fat.
  • Lettuce tacos with shredded chicken — 337 kcal, 41 g protein. 110 g of roasted, shredded chicken breast mixed with 20 g of spring onion (scallion), cilantro (coriander), a pinch of cumin and 30 g of 0% Greek yogurt. Serve in 6-8 romaine lettuce leaves (80 g) with pico de gallo (100 g of tomato, 30 g of red onion, lime) and 50 g of avocado. Macros: 18 g carbs, 12 g fat.

3 fish recipes (300-380 kcal each)

Three fish dinners between 351 and 357 kcal with 26-36 g of protein. White fish is the protein that costs you the fewest calories: fresh cod, the USDA's reference lean white fish, has 82 kcal and 17.8 g of protein per 100 g, so 150 g of hake leaves room for potato and oil without going over. Salmon and bluefin tuna bring more fat (13.4 g and 4.9 g per 100 g), mostly omega-3, which is why their portions are a little smaller. Having oily fish on some nights of the week is an easy way to vary the fat in your diet while staying within range.

  • Baked salmon with roasted vegetables — 356 kcal, 26 g protein. 110 g of salmon on a bed of 150 g of zucchini, 100 g of red bell pepper and 60 g of onion cut into sticks, with 1 teaspoon (5 g) of olive oil, dill and lemon juice. 18 minutes at 200 °C (390 °F). Macros: 17 g carbs, 21 g fat, most of it from the salmon itself.
  • Hake en papillote with spinach and potato — 351 kcal, 36 g protein. 150 g of hake loin (or cod) wrapped in parchment paper with 200 g of fresh spinach, 150 g of already-boiled potato in slices, sliced garlic, parsley and 1 teaspoon (5 g) of olive oil. 15 minutes at 180 °C (355 °F). Watch out: with a tablespoon of oil instead of a teaspoon, the same recipe rises to about 425 kcal. Macros: 39 g carbs, 7 g fat.
  • Tuna tartare with avocado and cucumber — 357 kcal, 28 g protein. 100 g of fresh sushi-grade bluefin tuna, chopped by hand with a knife, 50 g of diced avocado, 100 g of finely diced cucumber, 5 g of toasted sesame seeds, 1 teaspoon of low-sodium soy sauce and 2 g of sesame oil. Serve on 2 brown rice cakes (18 g). Macros: 24 g carbs, 17 g fat.

3 vegetarian recipes with complete protein (310-390 kcal)

Three vegetarian dinners between 368 and 378 kcal with 21-33 g of protein. The challenge of a light vegetarian dinner isn't the quality of the protein but the quantity: legumes and grains bring it along with quite a lot of carbohydrate, so with them alone it's easy to reach 400 kcal with barely 15-20 g of protein. The solution in these recipes is to add a concentrated source (Greek yogurt, firm tofu or egg) and to combine legumes with grains, which complement each other's amino acids. It's easy to put together a bowl with 50 g of dry quinoa, chickpeas, a quarter of an avocado and a tablespoon of tahini and believe it comes to “390 kcal”: with those amounts, the plate is actually about 480 kcal. Here are amounts that really add up.

  • Quinoa and chickpea bowl with yogurt-tahini sauce — 369 kcal, 23 g protein. 30 g of dry quinoa (about 80 g cooked), 100 g of cooked chickpeas, 100 g of raw baby spinach and a sauce made of 60 g of 0% Greek yogurt with 5 g of tahini, lemon juice and cumin. Macros: 55 g carbs, 8 g fat.
  • Glazed tofu with Asian greens — 378 kcal, 33 g protein. 150 g of diced firm tofu, marinated for 10 minutes in 1 tablespoon (15 g) of low-sodium soy sauce, 5 g of grated ginger and 1 teaspoon (5 g) of honey. Stir-fry it in 2 g of oil with 150 g of bok choy (pak choi), 50 g of bean sprouts and 50 g of julienned carrot, and serve over 50 g of cooked brown rice. Macros: 34 g carbs, 16 g fat. Firm tofu varies a lot from brand to brand: check the label and adjust.
  • Hummus bowl with raw vegetables and egg — 368 kcal, 21 g protein. 80 g of hummus (about 5 tablespoons), 80 g of carrot, 50 g of celery, 100 g of cucumber and 80 g of red bell pepper cut into sticks, plus 2 hard-boiled eggs cut in half. Macros: 30 g carbs, 19 g fat.

3 egg recipes (290-380 kcal)

Three egg dinners between 329 and 375 kcal with 21-29 g of protein. Eggs are quick and cheap, but two eggs only provide 12.6 g of protein and 143 kcal (USDA), so here they come with extra egg white, cottage cheese, anchovy or parmesan so that dinner doesn't fall short. Compared with bottled Caesar dressing (about 30 g, 163 kcal), the yogurt-and-anchovy version in the third recipe saves around 120 kcal without losing the flavor.

  • Spinach and cottage cheese omelette — 329 kcal, 27 g protein. 2 eggs and 1 egg white beaten together with 100 g of spinach sautéed with a garlic clove and 30 g of cottage cheese. Cook over low heat with 1 teaspoon (5 g) of olive oil, folding it over once it starts to set. Serve with 30 g of whole-wheat bread. Macros: 19 g carbs, 16 g fat.
  • Shakshuka-style baked eggs — 375 kcal, 21 g protein. Sauté 80 g of red bell pepper and 50 g of onion with 1 teaspoon (5 g) of oil in an oven-safe pan, then add 200 g of crushed tomatoes, cumin, sweet paprika and a pinch of cayenne. Once it has reduced, make two wells, crack in 2 eggs and bake for 12 minutes at 180 °C (355 °F). Serve with 30 g of whole-wheat bread. Macros: 38 g carbs, 17 g fat.
  • Light Caesar salad with poached eggs — 331 kcal, 29 g protein. 150 g of romaine lettuce, 2 poached eggs, a dressing of 40 g of 0% Greek yogurt whisked with 2 anchovy fillets (8 g) and lemon juice, 15 g of shaved parmesan and 20 g of toasted whole-wheat croutons. Macros: 19 g carbs, 16 g fat. Add 70 g of roast chicken and it goes up to about 450 kcal: that would be a different dinner.

3 express dinners in 15 minutes or less (290-360 kcal)

For the days when you get home exhausted and the alternative is ordering takeout, these three dinners come together in under a quarter of an hour and land between 313 and 346 kcal with 25-30 g of protein. The trick is to always keep two or three staples in the pantry that need no cooking: cans of tuna in water, canned beans or chickpeas, sliced turkey breast and eggs.

  • Quick zucchini soup with toast and eggs — 346 kcal, 26 g protein. Boil 300 g of sliced zucchini for 5 minutes and blend it with 100 ml of vegetable broth and 40 g of cottage cheese for creaminess without cream. Serve with 2 eggs cooked on a griddle (2 g of oil) on 40 g of whole-wheat bread. Total time: 12 minutes. Macros: 29 g carbs, 14 g fat.
  • Whole-wheat wrap with hummus, turkey and spinach — 313 kcal, 25 g protein. One 45 g whole-wheat tortilla, 2 tablespoons (30 g) of hummus, 100 g of sliced turkey breast (ideally over 80% meat and with no added starches), 30 g of spinach, 50 g of tomato and 50 g of cucumber. Roll it up tightly and cut it in half. Time: 5 minutes. Macros: 32 g carbs, 10 g fat.
  • Tuna, white bean and avocado salad — 337 kcal, 30 g protein. 2 small cans of tuna in water, drained (110 g), 100 g of canned white beans (cannellini), drained and rinsed, 35 g of avocado, 100 g of cherry tomatoes, 20 g of red onion, apple cider vinegar and 1 teaspoon (5 g) of olive oil. Time: 7 minutes. Macros: 30 g carbs, 12 g fat.

5 mistakes that ruin a dinner meant to be light

Even if the recipe adds up on paper, these five mistakes sabotage it in practice. The first and most common is oil: “a drizzle” is usually one or two tablespoons, and each one is 119 kcal (13.5 g at 884 kcal per 100 g, USDA). In this article's hake en papillote, the difference between a teaspoon and a tablespoon means going from 351 to about 425 kcal. Measure it with a measuring spoon until you've got your eye in. The second is aged cheese on the side: 30 g of a cheddar-type cheese is 121 kcal and 30 g of blue cheese, 106 kcal (USDA). If you're after creaminess, 30 g of cottage cheese is 22 kcal. The third is drinks: a 200 ml glass of orange juice is around 100 kcal, a small 200 ml beer, 86 kcal, and a 150 ml glass of red wine, about 125 kcal, and none of them fills you up like the same calories in food. Go for water, sparkling water or an unsweetened herbal tea. The fourth is nibbling while you cook: 20 g of cheddar and a 10 g piece of bread already add up to about 106 kcal that you never log. Sugar-free gum or a herbal tea while you cook can help. The fifth is serving by eye from large dishes: the Cochrane review by Hollands and colleagues (2015), covering 72 studies, concluded that people consistently eat more when they're offered larger portions, packages or tableware, and estimated that reducing that exposure across the whole diet could cut between 144 and 228 kcal a day. Serve in the kitchen, plate the weighed portion and keep the serving dish off the table.

  • Underestimating the oil (1 tablespoon = 119 kcal; 1 teaspoon = 44 kcal)
  • Aged cheese on the side (30 g = 106-121 kcal)
  • Caloric drinks: juice, beer, wine (86-125 kcal per glass)
  • Silent nibbling while you cook
  • Serving by eye onto a large plate or platter

How to batch cook your dinners for the whole week

The best light dinner is the one that's almost ready when you get home. Spending about 90 minutes on Sunday saves you five nights of improvising and tired decisions that end with a pizza delivery. Here's how to organize the session. Roast, all at once, a tray with 4 chicken breasts seasoned with salt, pepper and lemon, 2 salmon fillets with dill and a large tray of vegetables (zucchini, bell peppers, onion, broccoli) with 1-2 teaspoons of oil in total: 25 minutes at 200 °C (390 °F). Meanwhile, cook 200 g of dry quinoa, prepare 200 g of dried chickpeas soaked the night before (or open a jar if you're short on time) and boil 6-8 eggs. Wash and chop 500 g of leafy greens (spinach, arugula (rocket), romaine) and store them in containers lined with paper towel so they last all week. Portion everything into glass containers by component, not by finished dish: that gives you flexibility. And weigh each component once as you store it; that way you can assemble the recipes above with their grams without getting the scale out again. Monday: chicken, quinoa and roasted vegetable bowl with yogurt-tahini sauce. Tuesday: salmon with vegetables. Wednesday: spinach omelette with whole-wheat bread. Thursday: hummus bowl with the chickpeas, raw vegetables and hard-boiled eggs. Friday: tuna and bean salad with whatever's left. If you don't want to weigh everything every night, Renzy estimates the calories and macros of your plate from a photo in seconds, which turns batch cooking into something you can measure instead of guess.

Scan each plate and keep the calories of your batch-cooking week in Renzy.

Get your number in a minute, no account needed.

Calorie calculator

In your browser, nothing to install

Or try it with a photo of your plate

Start my log

App: 7 days free · card required · cancel anytime

Eating under 400 kcal at dinner several nights a week, without going hungry, is one of the habits with the best return on effort. Three ideas to take away: build each dinner with 25-35 g of protein, at least 200 g of vegetables, a small serving of starchy carbs and 5-10 g of measured fat, and weigh the oil at least the first few times, because it's what throws the numbers off the most. The 15 recipes in this article land between 313 and 378 kcal with 21-41 g of protein, calculated ingredient by ingredient with USDA data, and each one takes under 25 minutes: start with 3-4 you like and rotate them for a month before adding more. And Sunday batch cooking turns the most tiring night of the week into 4 minutes of assembling components that are already done.