High calorie dinner ideas: how to add calories without a bigger plate
In diesem Leitfaden
Written by James Frost, founder of Flaming Phoenix and the maker of Phoenix Bars. Updated November 2026.
Quick answer: The easiest high calorie dinners are normal-sized meals that reach about 700 to 1,000 calories because the calories go in while you cook: a generous cooking fat, a creamy or oily sauce, and a finish of cheese, nuts or olive oil. A coconut chickpea curry, a cheesy pasta bake or a peanut noodle stir-fry all get there without a bigger plate.
For the underlying principle, see calorie-dense foods.
Dinner is the meal where this is easiest, because you are cooking it. Breakfast and lunch are often assembled from whatever is to hand, but dinner is built from scratch on the hob or in the oven, and every stage of cooking is a chance to add calories that never show up as extra bulk on the plate.
Why is dinner the easiest meal to add calories to?
Because the calories go in during cooking, not at the table. The thing I learned from customers who eat the biggest dinners is that almost none of it comes from a bigger portion. It comes from the oil, butter, cream and cheese that go in while it cooks, none of which you can see on the finished plate.
A curry made with water and the same curry made with a tin of full-fat coconut milk look identical in the bowl, but there can be 300 to 400 calories between them. So at dinner, change how it is cooked and leave the portion as it is.
How much difference does the cooking make?
Here is one bowl of tomato pasta made two ways, using typical UK values. The portion on the plate is almost the same size.
| Part of the meal | Plain version | Approx. calories | Enriched version | Approx. calories |
|---|---|---|---|---|
| Pasta, 75g dry | Boiled | 265 | Boiled | 265 |
| Sauce base | Passata, onion softened in water | 65 | Passata, onion softened in 1 tbsp olive oil | 185 |
| Richness | None | 0 | 2 tbsp double cream | 135 |
| Finish | None | 0 | 30g grated cheddar and 1 tbsp olive oil drizzled on top | 245 |
| Total | About 330 | About 830 |
The figures are approximate and vary by brand. The enriched bowl carries about 500 more calories, and all of it comes from about four tablespoons of oil and cream and a small handful of cheese.
How do you make a dinner higher in calories?
There are three points in cooking a meal where you can add a lot without changing the size of the plate: the fat you cook in, the sauce, and the finish.
Cook in more fat
Fry in oil or butter rather than a splash of water. Softening onions in a tablespoon of olive oil adds about 120 calories before anything else goes in. A knob of butter (around 15g) stirred through mash, rice or vegetables adds roughly 110 calories. Roasting potatoes or vegetables in two tablespoons of oil adds about 240. None of it makes the plate any bigger.
Make the sauce carry the calories
Sauces are the biggest single lever at dinner. Swapping a tomato-based sauce for a creamy one, stirring two tablespoons of double cream (about 135 calories) into a pasta sauce, or using 100ml of full-fat coconut milk (about 180 calories) in a curry, lifts the entire dish in one move. A spoon of peanut butter melted into a stir-fry sauce adds about 95.
Finish the plate
The last step is where you top up. Around 30g of grated cheddar melted over the top adds about 125 calories, a tablespoon of pesto about 90, a 30g handful of toasted cashews stirred through about 180, and a final drizzle of olive oil about 120. Small additions, but they land on top of everything already built in.
What are some easy high calorie dinners?
These are low-effort, mostly one-pot dinners for when you do not want to spend an hour cooking. Each shows the components and an approximate total. Adjust portions to suit your appetite.
| Dinner | What goes in | Approx. calories per plate |
|---|---|---|
| Creamy coconut chickpea curry with rice | Chickpeas simmered in full-fat coconut milk with a tablespoon of oil, over rice; reheats well | 850 |
| Cheesy pasta bake | A 100g dry portion of pasta in a tomato sauce made with a tablespoon of oil, topped with 40g of cheese and baked | 700 |
| Peanut noodle stir-fry | Noodles in a sauce of two tablespoons of peanut butter and a tablespoon of oil, finished with a handful of cashews | 750 |
| Sausage and potato traybake | Sausages and potatoes roasted in two tablespoons of oil with whatever vegetables you have; one tray, little washing up | 800 |
| Lentil and bean stew with bread | A hearty stew built on a good glug of olive oil, with a crusty roll and real butter on the side | 700 |
| Loaded rice bowl | Rice with black beans, half an avocado, 30g of cheese and an olive oil dressing; no cooking beyond the rice | 750 |
The totals are approximate, for one plate, and depend on your portions and brands.
If you want the midday version of this, see high calorie lunch ideas. If dinner is one part of a plan to put on weight, the guide on how to gain weight covers the rest of the day. For nights you cannot cook at all, a few no-cook high calorie bars for weight gain in the cupboard mean no pans or prep.
What can you eat for dinner when you are not hungry in the evening?
Appetite often dips in the evening, especially after a long or busy day. If you are not hungry at dinner, the answer is the same as at any meal: make the calories smaller in volume rather than forcing down a big plate.
A few things that work. Serve a smaller portion of the densest part of the meal and skip the bulky sides. Have a bowl of a creamy soup, or a shake, instead of a full plate on the evenings a proper dinner feels like too much. And keep a compact, no-cook option to hand for the days you cannot face cooking at all. My guide to the best full-meal bars compares the options. For more on this, see what to eat when you fill up after a few bites, and high calorie drinks and smoothies for liquid options.
I make Phoenix Bars, and on the evenings cooking is out of the question, one is an easy thing to keep in the cupboard. Each one has up to 557 calories in a compact, 120g bar, and you can eat it as it is or mix it with water or milk to make porridge. The idea behind our high calorie bars is maximum calories in the smallest, easiest format.
Does a big dinner at night sit heavily?
It can for some people, and it depends more on timing and what the meal is made of than the calorie figure itself. A very large meal right before bed can feel uncomfortable and make it harder to settle.
If dinner is your main chance to add calories but evenings are when you eat least, eating a little earlier tends to help, or splitting dinner into a smaller plate plus something lighter later on. A compact, fat-led dinner usually sits more easily than a large low-density one, simply because there is less food to get through.
Frequently asked questions
What is a good high calorie dinner?
A good high calorie dinner is built on a calorie-dense base, a generous cooking fat and a rich sauce, landing around 700 to 1,000 calories. Examples include a coconut chickpea curry, a cheesy pasta bake, or a peanut noodle stir-fry. The aim is more calories from a normal-sized plate.
How can I add calories to dinner without eating more?
Add fat during cooking. Fry in oil or butter, make the sauce creamy or oily, and finish with cheese, nuts or a drizzle of oil. A tablespoon of olive oil (about 120 calories), two tablespoons of double cream (about 135) or 200ml of full-fat coconut milk (about 360) adds calories with no extra bulk on the plate.
What are easy high calorie dinners?
One-pot and traybake meals are easiest: a coconut curry, a pasta bake, a sausage and potato traybake, or a loaded rice bowl. They need little effort, reheat well, and let the oil, cream and cheese do the work rather than a larger portion.
What is a high calorie vegan dinner?
Plant foods can be very calorie-dense: olive oil, coconut milk, nut butters, tahini, avocado, nuts and seeds. A vegan high calorie dinner might be a coconut chickpea curry, peanut noodles, or a lentil stew built on olive oil, each easily reaching 700 to 850 calories.
How many calories should dinner be?
A typical dinner sits around 500 to 700 calories. A high calorie dinner usually means 700 or more, often 800 to 1,000. There is no single right number. It depends on your total daily intake and how much you have eaten earlier in the day.
Is it bad to eat a big dinner at night?
Not in itself, though a very large meal close to bedtime can feel uncomfortable for some people. Eating a little earlier, or having a moderate plate plus something lighter later, is often more comfortable than one very big late meal.
How do you make a 1,000 calorie dinner?
Start with one of the 700 to 850 calorie dinners above and add two finishing touches, such as 30g of grated cheddar (about 125 calories) and a tablespoon of olive oil (about 120). That takes most of them to around 1,000 without a bigger plate. My guide to 1,000 calorie meals has full examples.
Related guides
For earlier in the day, see high calorie breakfast ideas and high calorie lunch ideas. For liquid options, see high calorie drinks and smoothies. For the porridge method and how to eat a bar, see how to use Phoenix Bars.
Written by James Frost, founder of Flaming Phoenix and the maker of Phoenix Bars. James started Flaming Phoenix in 2024 and has spent the years since working out how to get the most calories into the least food. He can be reached at jfrost@flaming-phoenix.co.uk. Last reviewed: November 2026.
Sources: NHS, healthy ways to gain weight; typical UK pack labels for the ingredients in the tables.

Viele Kalorien. Kleiner Riegel.
Bis zu 557 Kalorien in einem kompakten, leichten Riegel von nur 120 g, mit bis zu 66 g Kohlenhydraten und 19 g Protein. Im Ganzen essen, über ein paar Stunden in Stücken essen oder mit Wasser oder Milch zu Porridge verrühren.
Leicht zu essen, leicht verdaulich und nicht zu süß. Kunden haben sie bei -45 °C und in der Hitze des Marathon des Sables gegessen, und sie sind bis zu zwei Jahre haltbar: für die Berge, die Nachtschicht oder zu Hause, an Tagen, an denen genug zu essen schwerfällt.
- 557 Kalorien in nur 120 g (529 bis 557 je nach Sorte)
- 4,6 Kalorien pro Gramm
- 66g Kohlenhydrate pro Riegel (bis zu)
- 19g Protein pro Riegel (bis zu)