10 quick and healthy dinners to survive the festive season

Looking for easy, fuss-free dinner ideas? Be inspired by these 10 healthy and tasty recipes, which all take just 30 minutes or less to prepare and cook.

Minimise stress and maximise nutrition during the busy Christmas period with our superhealthy, super-speedy dinner ideas. They'll be on the table in 30 minutes (or under).

Pomegranate chicken with almond couscous

A bowl of chicken with pomegranate sauce and couscous

Ready in just 20 minutes, this dish packs in plenty of protein along with a hefty dose of flavour. Serve with a herby, nutty couscous for a satisfying supper.

Get the recipe: Pomegranate chicken with almond couscous

Mexican penne with avocado

A bowl of pasta topped with avocado

Get all five of your 5-a-day in one go with this iron-rich, low-calorie, low-fat bowl of pasta. Top with fresh avocado for a pop of colour and texture.

Get the recipe: Mexican penne with avocado

Prosciutto, kale & butter bean stew

A bowl of butterbean stew

This rich vegetable stew is topped with crispy prosciutto to make a really well-rounded dish. It’s all cooked in one pot, too, so it’s easy on the washing up – just what you need during the hectic festive season.

Get the recipe: Prosciutto, kale & butter bean stew

Herb & garlic baked cod with romesco sauce & spinach

A plate of baked cod and vegetables

Bake white fish with garlic and thyme for a fuss-free dinner. We’ve served ours with wilted spinach and a zesty pepper and leek side dish.

Get the recipe: Herb & garlic baked cod with romesco sauce & spinach

Mexican bean soup with shredded chicken & lime

Bean soup topped with chicken

Use up leftover chicken in this chunky, hearty bean soup, which is low in calories and fat. For a vegetarian version, top with fresh guacamole instead of chicken.

Get the recipe: Mexican bean soup with shredded chicken & lime

Thai prawn & ginger noodles

A bowl of prawn and ginger noodles

Whip up a nutritious seafood stir-fry in just half an hour. Orange zest, curry paste and fish sauce deliver plenty of flavour and the dish is full of fresh vegetables and protein-rich prawns.

Get the recipe: Thai prawn & ginger noodles

Healthy Bolognese

A plate of spaghetti Bolognese

Swap traditional beef for lean pork mince in this nutritious Bolognese sauce. Serve on top of wholewheat linguine or spaghetti for a low-calorie, low-fat dinner.

Get the recipe: Healthy Bolognese

Pan-cooked feta with beetroot salsa & bean mash

A plate of mashed beans, pan cooked feta and beetroot salsa

Try something different with this colourful vegetarian dish, bulked out with mashed beans, topped with pan-fried feta and finished with a tangy beetroot sauce. It’s cost-effective and on the table in under 20 minutes, too.

Get the recipe: Pan-cooked feta with beetroot salsa & bean mash

Sesame salmon, purple sprouting broccoli & sweet potato mash

A plate of mashed sweet potato, broccoli and salmon fillets

Get closer to your weekly dose of omega-3 with this Asian-inspired supper. We’ve served roast salmon fillets with purple sprouting broccoli and comforting sweet potato mash for a really filling, yet low-calorie, dinner option.

Get the recipe: Sesame salmon, purple sprouting broccoli & sweet potato mash

Indian chickpeas with poached eggs

A bowl of chickpeas and vegetables with poached eggs

Lightly spiced chickpeas, peppers and tomatoes pair perfectly with poached eggs in this fibre-rich veggie supper, which takes only 15 minutes to make. 

Get the recipe: Indian chickpeas with poached eggs

Enjoyed this? Now try...

More easy & healthy recipe ideas
Healthy lunch ideas for work
All our healthy recipe collections

All health content on bbcgoodfood.com is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other healthcare professional. If you have any concerns about your general health, you should contact your local healthcare provider. See our website terms and conditions for more information.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.